文档类与整体格式设计

这篇文章所有的内容都是导言区的代码,修改文档的一些全局设置。

1.       文档类

文档类是LaTeX中基本的格式组织方式。基本文档类有三个:article,report,book。他们的区别比较少。可以通过选项调整格式,具体如下:

如果要将文档的格式设置为A4纸张,标题单独占一页,可以在导言区这样设置:

2.       页面尺寸

LaTeX原本的设置长度的命令有:\paperwidth和)paperheight是纸张的宽和高;\hoffset和\voffset是减去一英寸的页面整体偏移量; \textwidth 和\textheight是版心的宽和高; \topmargin 是额外的上边距,\oddsidemargin和\evensidemargin在双面模式下分别是奇数页和偶数页的额外左边距(对单面模式,页偶数页都是\oddsidemargin ); \headheight 是页眉高,\headsep 是页眉与版心间距; \marginparwidth 是边注宽,\marginparsep 是边注与版心间距,\marginparpush 是相邻边注的最小间距; \footskip 是页脚基线与正文最后一行基线的间距。

但是我们在实际使用时并不需要一条一条的设置。常用的设置方法是使用geometry宏包。有两种方式:

3.       页面格式

页码的计数器是page,他会随着文档自动计数。\pagenumbering{}设置页码编号方式,使页码从1开始重新编号。{}中填充数字的格式,如roman等。

页面风格控制着页眉页脚的整体风格设置,使用\pagestyl{}设置整体页面风格,使用\thispagestyle{}设置当前页面的风格。常用的风格如下:

自定义页眉的风格使用如下命令自定义页眉内容:

其中右面指奇数页,左面指偶数面。

4.       分栏控制

使用\twocolumn进入双栏模式,使用\onecolumn进入单栏模式。切换模式自动换页

5.       定义命令与环境

一个TeX宏就是以反斜线\开头的后面紧跟一串字母的字符串,用来代替另一个字符串或表示一些特殊含义。这种字符串代替的机制称为宏。LaTeX中宏通常被分为两类,一类是命令,一类是环境。

使用\newcommand<命令>[<参数个数>][<首参数默认值>]{<具体定义>}命令定义一个新命令。如果指定了参数的个数,则可以在具体定义中使用#1,#2等引用第一个,第二个参数。

如果需要重新定义一个命令的含义,使用命令\renewcommand<命令>[<参数个数>][<首参数默认值>]{<具体定义>}

资源下载: