HoRain云--LaTeX 文字格式与列表

📅 2026/8/25 5:28:08
HoRain云--LaTeX 文字格式与列表
原则依旧这些是语义命令你告诉 LaTeX「这是强调」具体长什么样由文档类决定。字体样式常用样式一共五种都是「命令 花括号」的形式作用于括号内的文字。效果命令说明加粗\textbf{...}bold face斜体\textit{...}中文会自动映射为楷体下划线\underline{...}正式排版中慎用欧美习惯用斜体代替等宽\texttt{...}typewriter代码、命令、文件名专用强调\emph{...}智能强调正文里变斜体斜体里变正体实例字体样式\documentclass{ctexart}\begin{document}\textbf{加粗文字}、\textit{斜体文字}、\underline{下划线文字}、\texttt{等宽文字}。中文强调用 \emph{重点}英文强调用 \emph{emphasis}。组合使用\textbf{加粗且\textit{斜体}}\texttt{代码里也可以\textbf{加粗}}。\end{document}注意输出里的一个细节中文的「斜体」实际显示为楷体——汉字没有斜体传统ctex 自动用楷体承担「倾斜」的强调职能这是正确的本地化处理。\emph 与 \textit 的区别在于「智能」在已经是斜体的文字里\emph 会自动切换回正体产生对比强调写论文时优先用 \emph。不要用下划线强调内容——那是打字机时代的遗产。学术排版中强调用斜体或加粗就够了。字号调整西文字号是一组「声明型」命令从 \tiny 到 \Huge 共十级以 \normalsize 为基准按比例缩放。由小到大命令1–5 级小\tiny、\scriptsize、\footnotesize、\small、\normalsize6–10 级大\large、\Large、\LARGE、\huge、\Huge实例字号与中文字号\documentclass{ctexart}\begin{document}{\tiny tiny 脚注级}、{\scriptsize scriptsize}、{\footnotesize footnotesize}、{\small small}、正文默认 normalsize。{\large large}、{\Large Large}、{\LARGE LARGE}、{\huge huge}、{\Huge Huge}。% 中文论文更常用「号数」直接指定\zihao{号数}中文字号{\zihao{5}五号正文常用}、{\zihao{-4}小四论文正文}、{\zihao{4}四号节标题}。\end{document}字号命令是「开关」不是「范围」——写 \large 之后的所有文字都会变大直到分组结束。所以务必用花括号包住{\large 大字}后面的小字才不受影响。中文文档建议直接用 \zihao{号数}数字前加减号表示「小几号」\zihao{-4} 就是大名鼎鼎的「小四」——国内高校论文正文的标配字号。三种列表环境列表是 LaTeX 里最常用的「环境」\begin 与 \end 成对出现三种环境对应三种语义。环境用途标签itemize并列要点无顺序圆点、短横线等符号enumerate有顺序的步骤1. 2. 3. 编号description词条解释自定义词条名实例三种列表与嵌套\documentclass{ctexart}\begin{document}无序列表 itemize\begin{itemize}\item 第一项\item 第二项\begin{itemize}\item 嵌套的子项符号自动变化\item 又一个子项\end{itemize}\end{itemize}有序列表 enumerate\begin{enumerate}\item 安装发行版\item 选择编辑器\item 编译第一个文档\end{enumerate}描述列表 description\begin{description}\item[LaTeX] 一套基于 TeX 的排版系统\item[宏包] 即插即用的功能扩展包\end{description}\end{document}嵌套列表不需要任何额外设置每层自动缩进符号逐级变化圆点、短横线、星号……最多可嵌套四层。默认列表的行距偏松论文里常嫌它浪费版面。enumitem 宏包提供精细控制实例enumitem 定制列表\usepackage{enumitem} % 导言区加载\begin{itemize}[label\textsquare, noitemsep] % 方块标签 去掉条目间额外间距\item 紧凑的无序列表\item 适合空间紧张的场合\end{itemize}\begin{enumerate}[label(\alph*)] % 编号样式改为 (a) (b) (c)\item 第一点\item 第二点\end{enumerate}对齐方式正文默认两端对齐justified这是排印学上长文档的标准做法不需要任何设置。需要局部改变对齐时用三个环境center、flushleft、flushright。实例居中与右对齐\documentclass{ctexart}\begin{document}正文默认两端对齐最后一行靠左这是排版学的标准做法。\begin{center}居中的文字\\第二行仍然居中\end{center}\begin{flushright}右对齐的文字\\署名常用右对齐\end{flushright}\end{document}写法特点适用场合\begin{center}...\end{center}环境形式自带上下间距正文中独立成段的居中\centering声明命令不额外加间距图表浮动体内部第 8 篇见\begin{flushright}...右对齐环境署名、日期小结需求命令易错点加粗 / 斜体 / 等宽\textbf / \textit / \texttt命令只作用于花括号内强调\emph中文映射为楷体属正常现象改字号{\large ...} 或 \zihao{n}忘记花括号导致后面全变大列表itemize / enumerate / description嵌套时 \begin \end 必须成对居中center 环境或 \centering两者间距行为不同