发布时间: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中, 系统可能会将脚注放错位置.

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部