LaTeX入门手册(卷3)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
建议分行 1)linebreak 增加字间距,强制换行。 2)\linebreak[n], n∈{1,2,3,4},数值越大建议力度就越大。但这种换行会把原来 那一行句子的长度平均布满版面上行宽的长度。 3)\nolinebreak[n]建议不分行。 � \sloppy \fussy �
�
\mbox{文本}
通常句子结束时的句点前的那个字母是小写的。象“G.J.”之类,因为 J 是大写,所以 TeX 不会误认为是句子的结束,也就没有人为插入空白的必要。
�
\frenchspacing
4.1.5 一些符号和预定义字符串
【注】有的要加载宏包:\usepackage{textcomp} 特殊符号
显示千分号
显示带圈的பைடு நூலகம்号
波浪号(~):\~{},$\sim$ 度的符号(°) :①$^\cric$,②textcomp 宏包里有一个度的符号 \textcelsius 欧元符号 ①宏包\usepackage{textcomp}中有命令:\texteuro ②
③
\AmS-\LaTeX(需要 amsmath 宏包) 标识符“TeX”的录入
�
增加当前页高度,有时可以避免难看的分页: \enlargethispage{尺寸}可增加的最大高度 \enlargethispage*{尺寸}指定增加高度
�
增加当前页面高度 增加当前页面高度,有时可以避免难看的分页: \enlargethispage{尺寸}可增加的最大高度 \enlargethispage*{尺寸}指定增加高度
\item{特殊符号} \begin{table}[hbtp] %表格 \centering \begin{tabular}{c|ccccccccccc} %对齐{l,c,r},竖线{|} 源代码 &\verb+|+&\verb|<|&\verb|>|&\verb+$|$+&\verb|$<$|&\verb|$>$|&\verb|!`|&\verb|?`|&\verb|*|&\ verb|$*$|& \verb| \textvisiblespace|\\ \hline %原文照排指令(verb{|…|) 生成图&|&<&>&$|$&$<$&$>$&!`&?`&*&$*$&\textvisiblespace \end{tabular} \end{table} \item{引号} \begin{table}[hbtp] \centering \begin{tabular}{l|l} \hline %横线 生成图&源代码\\ %分栏(&) ,分行(\\) \hline ``双引号''&\verb|``双引号''|\\ \textquotedblleft 双引号\textquotedblright&\verb|\textquotedblleft 双引号 \textquotedblright|\\ `单引号'&\verb|`单引号'|\\ \lq 单引号\rq&\verb|lq 单引号\rq|\\ `\textquotedblleft 双单引号\textquotedblright'&\verb|`\textquotedblleft 双单引号 \textquotedblright'|\\ ``\thinspace`单双引号'\thinspace''&\verb|``\thinspace`单双引号'\thinspace''|\\ ``\,`单双引号'\,''&\verb|``\,`单双引号'\,''|\\ \hline \end{tabular} \end{table} \end{enumerate} %列表环境指令终止 \end{document} %正文终止 生成结果:
4.1.6 键盘无法输入的字符
4.1.7 减号、连字符、破折号
� � � �
连字号(hyphen ) : “-” 短破折号(en-dash) : “—” 长破折号(em-dash) : “——” 减号(minus sign) : “-”
4.1.8 任意字符的录入
例
4.1.9 重音符
(1 )
\’’ o
4.2.6 缩排
(1)LaTeX 使引言首行缩排
(2)在 CJK 中使段首缩进 在 CJK 环境中使用命令:\CJKindent。 (3)首行缩进的距离
\setlength{\parindent}{长度}
(4)使某段首行不缩进 � \setlength{\parindent}{0pt} � \noindent (5)使每一节的第一段首行缩进 � 方法一:
使用此命令。
\fbox 与 \mbox 类似,不过前者还能围绕内容画一个框。 � 连字符
�
不可断行的区间符
4.2.2 分段
分段:\par,或两个回车。 习惯上中文文章段落间隔与行间隔相同。而西文文章通常两段落之间有较大间隔。
4.2.3 分页
� � 强制分页:\newpage 建议分页:\pagebreak[n] ,\nopagebreak[n]
% 首行不缩进。 % 该段首行不缩进。
\hspane{\parindent} � 方法二: CJK 包 首段首行默认不缩进,为了使首行默认缩进,在导言区放上宏包 \usepackage{indentfirst} 【注】 1. 在这个环境下,结束一个段落的符号就不能用\\(否则新段不缩进) ,而必须用\par。 2. 输出一个空行必须是 \\ 再加一个空行,而不能是 \par 再加一个空行。 � 方法三: \indent \CJKindent
�
符号“^” 、 “~”
�
\textbar、\textless、\textgreater
�
除了破折号、省略号,置于首尾皆可外。没有开口的,不能置于行首。开口向右的, 不 能置于最右(行尾) 。开口向左的,不能置于最左(行首) 。
4.1.3 连体字
4.1.4 句号后的空白
英文使用半形标点符,中文使用全形标点符。 � “\~” 表示插入一个比“控制空格”要小一点点的空白,并且表示不可以从这里换行。
4.2.4 断字
4.2.5 空格
�
“\,”
�
\hspace{宽度}、\hspace*{宽度}
�
\quad ,\qquad
�
hspace{\hfill},简写为\hfill
�
dotfill,hrulefill
�
\phantom{文本内容},\hphantom{文本内容},\vphantom[文本内容}
§4 文本模式
学会控制空间,也就学会了排版。 在一整个页面当中,没有文字、图表的部分,才是排版的真正重点。
4.1 字符录入
4.1.1 概述
4.1.2 控制字符
例 源文件: \documentclass{cctart} %文档类型声明 \begin{document} %正文起始 \begin{enumerate} %列表环境指令起始 \item{控制符} \begin{table}[hbtp] %表格 \centering \begin{tabular}{c|ccccccccccc} %对齐{l,c,r},竖线{|} 源代码&\verb|\{|&\verb|\}|&\verb|\%|&\verb|\$|&\verb|\#|&\verb|\^|&\verb|\~|& \verb|\_|&\verb|\&|&\verb|\textbackslash|&\verb|$\backslash$|\\ \hline 生成图&\{ &\} &\% &\$ &\# &\^{}&\~{}&\_&\&{}&\textbackslash &$\backslash$ \end{tabular} \end{table} \item{控制符与重音符} \begin{verbatim} 源代码: \^{}a \^a \~{}a \~a \end{verbatim} 生成图:\ \quad\^{}a\ \quad\qquad\^a\quad\qquad\~{}a\ \quad\qquad\~a
TeX 在英文的一个句子结束和另一个句子开始的中间,自动调整为较大一点的空白, 这可以增加文章的可读性。 一个句子结束的标志是, 句尾使用了标点: 句点 (. ) 、 问 号 (?) 、 惊叹号(! ) 、冒号(: )等。 句号圆点有很多用处, 其中有两个用处, 一是用在句末表示句子的结束, 二是表示缩写。 这两种圆点后面的空格排版出来的空白长度应有所不同,表示句子结束的空白应更长一些。 TeX 确实是在句号后面插入了额外的空白。但是对于以小写字母结束的缩写,例如: Dr.、 etc.、e.g.、i.e.、vs.、Fig. 、 cf. 、Mrs. 、Mr.,这里的句点都不表示句子结束,又不能中断 分成两行。而 TeX 系统并不能自动判断出它是缩写,仍当成句子结束处理。为此,需要人 为地将圆点后的空格改写成“\~”或以“\(空格) ”代替通常的空格,而且“\~”还禁止在 该处分行。 � \@ 表示插入一个比“控制空格”要小一点点的空白,并且表示可以从这里换行。
% 首行缩进两个汉字。 % 缩进两个汉字,要有 CJK 宏包。
4.3 字
4.3.1 概述
� 例 字的属性:字符、字码、字型(food series)、字形(font shape) 、字体、字号。
中国、China,属字符范畴。 在不同的体系中, 每个字都有唯一的编码, 如在 “希码输入法” 中, “中” 的编码是 “KE” , “国”的编码是“CLW” 。 高矮、胖瘦,属字型范畴。 粗细、正斜,属字形范畴。 宋体、楷体,属字体范畴。文字的风格样式。 大小、相似,属字号范畴。
例 源文件: \documentclass{report} \begin{document} \noindent This is my first {\LaTeX} typesetting example.\\ This is my first \LaTeX{} typesetting example.\\ This is my first \LaTeX\ typesetting example.\\[.5cm] I am Mr. Edward G.J. Lee, G.J. is a abbreviation of my name.\\ I am Mr.\ Edward G.J. Lee, G.J. is a abbreviation of my name.\\[0.5cm] Please see Appendix A. We will be there soon.\\ Please see Appendix A\null. We will be there soon.\\ Please see Appendix A\null. We will be there soon.\linebreak \end{document} 生成结果:
(2 )
(3)长标注符号
4.1.10 特殊的字母
4.1.11 常用录入小结
西文标点后要加一空格。
4.1.12 国际语言支持
4.2 换行、换页,断字、空格
\\ 或 \newline 另起一行,而不另起一段。\\* 强制断行后,还禁止分页。
4.2.1 分行
� 强制分行 1)\\[行距]
2)\\*[行距] 3) \newline (不能控制行距)
4.3.4 简化的字体属性选择命令
清单参见“4.3.5 西文字体属性命令” 。
4.3.5 西文字体属性命令
字族: \testrm{文本},\testsf{文本},\testtt{文本} 形状: \textup{文本},\textit{文本},\textsl{文本},\textsc{文本} 系列: \textmd{文本},\textbf{文本} 默认值:\textnormal{文本} 强调: \emph{文本}
�
字型编码 TeX 的字型编码预设为 OT11(Old TeX text encoding).
4.3.2 字样
常见字样:
4.3.3 西文字体属性声明
(1)编码
(2)字族(family)
(3)字形(shape)
(4)字系列
(5)字号
(6)激活字体属性
(7)声明的运用
begin{字体属性} … (使用新属性的文本) end{字体属性}