1.3.3 LaTeX程序命令的参数
有一些LaTeX程序命令需要带参数,并且不同的参数所产生的效果是不同的。例如:“\documentclass”命令,其后参数有6个,具体参数及意义如下。
(1)\documentclass{article}:表示文档类型为文章格式,常用于科技论文、报告、说明文档等。
(2)\documentclass{report}:表示文档类型为长篇报告,具有章节结构,用于综述、长篇论文、简单的书籍等。
(3)\documentclass{book}:表示文档类型为书籍,包含章节结构和前言、正文、后记等内容。
(4)\documentclass{proc}:表示基于article文档类的一个简单的学术文档模板。
(5)\documentclass{slides}:表示文档类型为幻灯片,使用无衬线字体。
(6)\documentclass{minimal}:表示一个极其精简的文档类,只设定了纸张大小和基本字号,用作代码测试的最小工作示例。
把上例中的\documentclass{article},改为\documentclass{slides},然后单击菜单栏中的“工具/构建并查看”选项(快捷键:F5)或工具栏中的按钮,可以看到输出的幻灯片格式文档效果,如图1.35所示。
图1.35 文档类型为幻灯片
这时就会发现,文档输出为两页:第一页显示文档标题、作者、写作时间,第二页显示文档正文。
LaTeX程序命令的参数主要有3种,分别是必选参数、可选参数、特殊的可选参数。
(1)必选参数。LaTeX程序命令的必需参数一般以花括号“{}”表示。前面提到的\documentclass{article}、\title{first latex document}、\author{zhou liang}等都是必选参数。
(2)可选参数。LaTeX 程序命令的可选参数一般以方括号“[]”表示。例如:\documentclass命令,就可以带有可选参数,其语法格式如下。
\documentclass命令的可选参数可以全局地规定一些排版的参数,如字号、纸张大小、单双面等。当设置文档类型为article、指定纸张大小为A5、基本字号为12磅、单面时,其代码如下。
(3)特殊的可选参数。特殊的可选参数是指LaTeX程序命令可以带一个星号“*”,带星号和不带星号的命令效果有一定差异。