发布时间:2009-11-05 19:25:59
文章类别:TeX介绍
原文地址:http://blog.sina.com.cn/s/blog_5e16f1770100fwkd.html
QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
Email:latexstudio@hotmail.com
常见数学公式问题集下载
TeX 6
+----------------------------------------------------+
| 本节内容: 章节划分, 正文空白, TeX的长度,
脚注
|
+----------------------------------------------------+
上一节我们"亲密接触"了一个LaTeX文章, 下面, 我们就其中一些地方做补充说明.
LaTeX的章节划分很方便, 只要使用章节命令, TeX就能自动地改变其字体, 字号, 行距和排版方式. 章节划分的一般格式为
\sect-command{sect-name} 或
\sect-command*{sect-name}这两种格式的区别是, 前者自动给章节加序号, 而后者不加序号,也不加相应计数器.
这里的\sect-command可以是(从大到小)\part, \chapter, \section, \subsection,
\subsubsection, \paragraph, \subparagraph. 其中在article环境中没有\chapter.
大家可以参看上节的例子.
在TeX中,
大家已经知道, 不管你用了多少个连在一起的空格, 都代表一个, 不管你用几个空行, 都只表示新起一段. 那么,
怎么在正文中留空格呢?(关于数学环境, 以后再讲) 在TeX中, 横向用"\ "或"\enskip"表示空格,
可以用"\quad"表示大空格, "\qquad" 更大一些, 而"\hskip
长度"或"\hspace{长度}"可以任意控制空白的大小; 纵向, 从小到大可以使用"\smallskip",
"\medskip","\bigskip", 而"\vskip 长度"和"\vspace{长度}"可以控制纵向空白的大小.
这里还要多说一句的是: 命令"\hspace*{长度}"和"\vspace*{长度}", 这二者的空白只在当前行当前页有效,
不会在行尾或页末造成影响.
上面大家看到"长度"这个概念了, 在TeX中, 有绝对长度和相对长度之分, 前者为数字加上绝对长度单位, 如mm(毫米),
cm(厘米), in(英寸), pt(点), 例: 1.5mm, +2.8cm, -1.2in,
72.27pt.这里还要注意的是即时是零长度, 也要加上单位: 0cm等. 而相对长度单位有: em(当前字号M字母的宽),
ex(当前字号x字母的高), CCT中还定义了"\ccwd"(当前字号汉字宽), "\ccht"(当前字号汉字高),
"\ccdp"(当前字号汉字的深度). 从上节的例子大家可以看到, "\parindent", "\baselineskip",
"\parskip"等距离参数, 也可以作为长度单位, 因此, "0.5
\textwidth"也是合法的长度,它等于当前页面正文宽度的一半.
最后,
我们看看TeX怎么在文中加脚注的. 一般格式是:
\footnote[num]{内容}
其中[num]是可选项, 如果省略, 则自动给该页脚注排序, 从1开始标号. footnote只能用于普通正文模式中,
比如盒子或数学环境中都无法使用, 因此系统提供了另外两条命令:
\footnotemark[num] 用来在文中插入脚注符号, 但不产生脚注内容; 而
\footnotetext[num]{内容} 则用来真正产生脚注内容. 注意在以后要讲的minipage中,
系统可能会将脚注放错位置.
发表评论 取消回复