LaTeX学习笔记(二)
命令
命令的分类
命令包括单独命令(命令单独使用)、环境命令(成对使用,如\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{包名}