编辑: cyhzg | 2014-08-02 |
图表, 定理, 公式, 罗列, 页码, 参考文献, ... = L A TEX 自动跟踪所有的变动, 保证所有交叉引用与索引记录的正确性 = 相关命令 ? 设置标签: \label{标签} ? 章节,
图表, 定理等的引用: \ref{标签} ? 公式的引用: \eqref{标签} ? 页码的引用: \pageref{标签} ? 参考文献的引用: \cite{标签} 17/65 准备文档 排版细节 实用功能 插图与绘图 索引 = 索引: makeidx 宏包 \usepackage{makeidx} \makeindex → 激活索引功能, 该命令不可缺省 ? 创建索引条目: 在需要索引的地方插入命令 \index{索引条目} ? 排印索引 → \printindex, 通常出现在文档最后 ? 编译过程: 先用 LaTeX 编译, 再用 makeindex 编译 ? 索引按 ASCII码排序 = 多索引问题: index 宏包, 详细用法参见宏包手册 18/65 准备文档 排版细节 实用功能 插图与绘图
1 准备文档
2 排版细节
3 实用功能
4 插图与绘图 19/65 准备文档 排版细节 实用功能 插图与绘图 排版模式: 文字模式与数学模式 = 文字模式 ? 段落模式: 自动分行, 分段, 分页 ? 左到右模式: 将输入字符排成一排, 不换行, 无论长短 = 数学模式: 排版数学公式 ? 数学公式一定要放在数学环境中 = 文本对齐方式 (缺省为左对齐) ? 左对齐: \raggedright 或使用 flushleft 环境 ? 右对齐: \raggedleft 或使用 flushright 环境 ? 文本居中: \centering 或使用 center 环境 20/65 准备文档 排版细节 实用功能 插图与绘图 西文字体属性 = 每种字体都包含五种属性: 编码 (code), 族, 系列, 形状, 大小 = 族(family): 字体的概观样式 ? \rmfamily: 罗马 (roman) 字体 ? \sffamily: 无衬线 (sans serif) 字体 ? \ttfamily: 打字机 (typewriter) 字体 = 系列 (series): 字体的宽度和权重 (黑度) ? \mdseries: 中等权重 ? \bfseries: 粗体 (Bold face) = 形状 (shape): 字体的高矮和倾斜 ? \upshape: 直立 (upstanding) 字体 ? \itshape: 意大利斜体 (italic) ? \scshape: 小体大写 (Small Caps) 字体 21/65 准备文档 排版细节 实用功能 插图与绘图 字体命令 = 前面关于字体的命令都是 声明 ? 这些命令在遇到新的同一类命令之前一直起作用 ? 若想限制声明的作用范围, 可使用分组 或环境 = 每一个字体声明都有对应的带参数的字体命令 = 字体命令: 只对其参数中的文本起作用, 如: {\bfseries 这是黑体 } ?? \textbf{这是黑体} ? 族: \textrm{textsf{texttt{・ ・ ・ } ? 形状: \textup{textit{textsl{textsc{・ ・ ・ } ? 系列: \textmd{textbf{・ ・ ・ } ? 采用缺省值: \textnormal{对应的声明为: \normalfont ? 强调命令: \emph{对应的声明为: \em = 缺省的西文字体: 中等权重, 直立的罗马字体 22/65 准备文档 排版细节 实用功能 插图与绘图 字体的尺寸 = 字体的大小 ? 基本尺寸: 10pt, 11pt 和12pt,缺省为 10pt \documentclass[11pt]{article} ? 设定了字体的基本尺寸后, 可使用下面的声明来改变字体大小 \tiny 5pt \large 12pt \scriptsize 7pt \Large 14.4pt \footnotesize 8pt \LARGE 17.28pt \small 9pt \huge 20.74pt \normalsize 10pt \Huge 24.88pt 以上尺寸是以 10pt 为基本尺寸时的大小 23/65 准备文档 排版细节 实用功能 插图与绘图 中文字体 = 使用 ctex 文档类: ctexart, ctexbook, ctexreport = 所有的西文字体命令对中文同样起作用 = 自定义字体的大小: \fontsize{字体尺寸}{行间距}\selectfont ? 行间距通常设为字体大小的 1.2 ? 1.5 倍, 或使用 \baselineskip ? 可定义任意大小的汉字, 但西文字体最大不能超过 \Huge, 如: \fontsize{48pt}{\baselineskip}\selectfont 若想得到更大的西文字体, 可使用 type1cm 或a0size 宏包 24/65 准备文档 排版细节 实用功能 插图与绘图 中文字号 初号 =