LaTeX学习笔记(二)

来自百合仙子's Wiki
跳转到导航 跳转到搜索

版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2006/04/05/latex-memo-2/ 以及本声明。

命令

命令的分类

命令包括单独命令(命令单独使用)、环境命令(成对使用,如\begin{..}和\end{..}),以及宏命令。

命令的参数

\documentclass[11pt]{jbook} %{}表示必须参数,[]表示可选参数。

命令的作用范围

某些命令一旦声明,则对其后的所有文字均有效,称为声明型命令,例如斜体\itshape,字号增大\Large等。将这一类命令用{}括起来可以规定其作用范围,例如

aaaa{\itshape bbbb{\Large ijkl}bbbb}aaaa

将显示为 aaaabbbbijklbbbbaaaa。

其他

由文字结束的命令之后的空白将被忽视。

一些命令

\itshape 斜体
\normalfont 正常字体
\sffamily 黑体?
\Large 字号增大
\LaTeXe 显示LaTeX2e的logo
\\ 换行

宏命令

定义方法:\newcommand{cmd}[arg]{def} 其中cmd为命令名,以\开头,区分大小写,可以使用汉字;arg为参数个数,最大为9;def为命令内容,其中可以使用#1、#2...#9的方式使用参数。

\newcommand{\mytest}[4]{$#1#4^2+#2#4+#3=0$}
\mytest{a}{b}{c}{x}

使用 \renewcommand{cmd}[arg]{def} 可以重新定义命令。

包相当于外挂插件。用下面的命令调用:\usepackage{包名}

参见