diff options
Diffstat (limited to 'info/lshort/chinese/src/chap/app.B.error.help.tex')
-rw-r--r-- | info/lshort/chinese/src/chap/app.B.error.help.tex | 105 |
1 files changed, 53 insertions, 52 deletions
diff --git a/info/lshort/chinese/src/chap/app.B.error.help.tex b/info/lshort/chinese/src/chap/app.B.error.help.tex index fb14d48bb3..43219013a0 100644 --- a/info/lshort/chinese/src/chap/app.B.error.help.tex +++ b/info/lshort/chinese/src/chap/app.B.error.help.tex @@ -32,7 +32,7 @@ l.3 Test \LaTEx \subsubsection{处理方式} 出现错误时,编译过程将暂停,等待用户输入命令。用户可以直接敲回车跳过当前的错误,继续编译,相当于丢掉了写错的命令, -将``Test and it's friends.''排版出来。但这个例子过于简单,有些复杂的代码中,有可能会由于一个小问题导致一连串的错误。 +将“Test and it's friends.”排版出来。但这个例子过于简单,有些复杂的代码中,有可能会由于一个小问题导致一连串的错误。 此时可以选择按 \textbf{S/R/Q} 选择跳过接下来的所有错误,或者按 \textbf{X} 直接退出编译,将源代码中的错误修改后重新编译。 \subsubsection{常见的 \LaTeX{} 错误信息} @@ -116,7 +116,7 @@ l.3 Test \LaTEx 使用 \cmd{newcommand} 或 \cmd{newenvironment} 定义已有的命令/环境时产生的错误。如果自己确实作了定义,可考虑用 \cmd{re\-new\-command} 或 \cmd{re\-new\-environment} 定义;如果是宏包定义的命令产生了这个错误,则属于隐性的宏包冲突。 -相比之前的 ``Option Clash''{},隐性宏包冲突是更难以解决的问题,对各种宏包不熟悉的用户,尤其是使用模板的用户而言,往往难以下手。 +相比之前的“Option clash”,隐性宏包冲突是更难以解决的问题,对各种宏包不熟悉的用户,尤其是使用模板的用户而言,往往难以下手。 用户可尝试查找引起冲突的宏包的帮助文档。详尽的手册里通常会告知用户这个宏包应当在某个宏包的前面/后面调用,或者不能与某个宏包一起调用。 如果是模板调用了大量宏包导致冲突,可联系模板的作者解决。 @@ -173,74 +173,75 @@ texdoc fancyhdr \subsection{文字、公式和符号}\label{subsec:text-math-symbols} \begin{pkglist} - \item[amsmath] \hologo{AmS} 数学公式扩展。 - \item[mathtools] 数学公式扩展宏包,提供了公式编号定制和更多的符号、矩阵等。 - \item[amsfonts] \hologo{AmS} 扩展符号的基础字体支持。 - \item[amssymb] 在 \pkg{amsfonts} 基础上将 \hologo{AmS} 扩展符号定义成命令。 - \item[bm] 提供将数学符号加粗的命令 \cmd{bm}。 - \item[siunitx] 以国际单位规范排版物理量的单位。 - \item[mhchem] 排版化学式和方程式。 - \item[tipa] 排版国际音标。 + \item[amsmath] \hologo{AmS} 数学公式扩展。 + \item[mathtools] 数学公式扩展宏包,提供了公式编号定制和更多的符号、矩阵等。 + \item[amsfonts] \hologo{AmS} 扩展符号的基础字体支持。 + \item[amssymb] 在 \pkg{amsfonts} 基础上将 \hologo{AmS} 扩展符号定义成命令。 + \item[bm] 提供将数学符号加粗的命令 \cmd{bm}。 + \item[unicode-math] 使用 Unicode 数学字体。 + \item[nicematrix] 排版复杂矩阵。 + \item[siunitx] 以国际单位规范排版物理量的单位。 + \item[mhchem] 排版化学式和方程式。 + \item[tipa] 排版国际音标。 \end{pkglist} \subsection{排版元素}\label{subsec:pkg-elements} \begin{pkglist} - \item[ulem] 提供排版可断行下划线的命令 \cmd{uline} 以及其它装饰文字的命令。 - \item[endnote] 排版尾注。 - \item[marginnote] 改善的边注排版功能。 - \item[multicol] 提供将内容自由分栏的 \env{multicols} 环境。 - \item[multitoc] 生成多栏排版的目录。 - \item[minitoc] 为章节生成独立的小目录。 - \item[glossaries] 生成词汇表。 - \item[verbatim] 对原始的 \env{verbatim} 环境的改善。提供了命令 \cmd{verbatim\-input} 调用源文件。 - \item[fancyvrb] 提供了代码排版环境 \env{Verbatim} 以及对版式的自定义。 - \item[listings] 提供了排版关键字高亮的代码环境 \env{lst\-listing} 以及对版式的自定义。类似宏包有 \pkg{minted}。 + \item[ulem] 提供排版可断行下划线的命令 \cmd{uline} 以及其它装饰文字的命令。 + \item[endnote] 排版尾注。 + \item[marginnote] 改善的边注排版功能。 + \item[multicol] 提供将内容自由分栏的 \env{multicols} 环境。 + \item[multitoc] 生成多栏排版的目录。 + \item[minitoc] 为章节生成独立的小目录。 + \item[glossaries] 生成词汇表。 + \item[verbatim] 对原始的 \env{verbatim} 环境的改善。提供了命令 \cmd{verbatiminput} 调用源文件。 + \item[fancyvrb] 提供了代码排版环境 \env{Verbatim} 以及对版式的自定义。 + \item[listings] 提供了排版关键字高亮的代码环境 \env{lstlisting} 以及对版式的自定义。类似宏包有 \pkg{minted} 等。 \item[algorithmic] 一个简单的实现算法排版的宏包。如果要生成浮动体的话,需要搭配 \pkg{algorithm} 宏包使用。 \item[algorithm2e] 较为复杂的、可定制的算法排版宏包。类似宏包有 \pkg{algorithmicx} 等。 - \item[ntheorem] 定制定理环境。类似宏包包括 \pkg{theorem}、\pkg{thmtools}、\pkg{amsthm} 等。 - \item[mdframed] 排版可自动断页的带边框文字段落,提供边框样式的定制功能。 - \item[tcolorbox] 以 \hologo{TikZ} 为基础提供排版样式丰富的彩色盒子的功能。 + \item[amsthm] 定制定理环境。类似宏包包括 \pkg{theorem}、\pkg{ntheorem}、\pkg{thmtools} 等。 + \item[mdframed] 排版可自动断页的带边框文字段落,提供边框样式的定制功能。 + \item[tcolorbox] 以 \hologo{TikZ} 为基础提供排版样式丰富的彩色盒子的功能。 \end{pkglist} \subsection{图表和浮动体}\label{subsec:pkg-tab-fig} \begin{pkglist} - \item[booktabs] 排版三线表。 - \item[array] 对表格列格式的扩展。 - \item[tabularx] 提供 \env{tabularx} 环境排版定宽表格,支持自动计算宽度的 X 列格式。 - \item[arydshln] 支持排版虚线表格线。 - \item[colortbl] 支持修改表格的行、列、单元格的颜色。 - \item[multirow] 支持合并多行单元格。 - \item[makecell] 支持在单元格里排版多行内容(嵌套一个单列的小表格)。 - \item[diagbox] 排版斜线表头。 - \item[longtable] 提供排版跨页长表格的 \env{longtable} 环境。 - \item[ltxtable] 跨页长表格可使用 \env{tabularx} 的 X 列格式。 - \item[tabu] 提供排版复杂格式表格的 \env{tabu} 环境。与 \pkg{longtable} 一同调用时,提供排版复杂格式跨页长表格的 \env{longtabu} 环境。 - \item[graphicx] 支持插图。 - \item[bmpsize] \texttt{latex} + \texttt{dvipdfmx} 命令下支持 BMP/JPG/PNG 等格式的位图。 - \item[epstopdf] \texttt{pdflatex} 命令下支持 EPS 格式的矢量图。 - \item[wrapfig] 支持简单的文字在图片周围的绕排。 - \item[subfig] 提供子图表和子标题的排版。类似宏包有 \pkg{subfigure} 和 \pkg{subcaption} 等。 - \item[caption] 控制浮动体标题的格式。 - \item[bicaption] 生成双语浮动体标题。 - \item[float] 为浮动体提供不浮动的 H 模式;提供自定义浮动体结构的功能。 + \item[array] 对表格列格式的扩展。 + \item[booktabs] 排版三线表。 + \item[tabularx] 提供 \env{tabularx} 环境排版定宽表格,支持自动计算宽度的 \texttt{X} 列格式。 + \item[arydshln] 支持排版虚线表格线。 + \item[colortbl] 支持修改表格的行、列、单元格的颜色。 + \item[multirow] 支持合并多行单元格。 + \item[makecell] 支持在单元格里排版多行内容(嵌套一个单列的小表格)。 + \item[diagbox] 排版斜线表头。 + \item[longtable] 提供排版跨页长表格的 \env{longtable} 环境。 + \item[ltxtable] 为跨页长表格提供 \env{tabularx} 的 \texttt{X} 列格式。 + \item[tabularray] 排版复杂表格(基于 \LaTeX3 实现)。 + \item[graphicx] 支持插图。 + \item[bmpsize] \texttt{latex} + \texttt{dvipdfmx} 命令下支持 BMP/JPG/PNG 等格式的位图。 + \item[epstopdf] \texttt{pdflatex} 命令下支持 EPS 格式的矢量图。 + \item[wrapfig] 支持简单的文字在图片周围的绕排。 + \item[caption] 控制浮动体标题的格式。类似宏包有 \pkg{keyfloat} 等。 + \item[subcaption] 提供子图表和子标题的排版。类似宏包有 \pkg{subfigure} 和 \pkg{subfig} 等。 + \item[bicaption] 生成双语浮动体标题。 + \item[float] 为浮动体提供不浮动的 \texttt{H} 模式;提供自定义浮动体结构的功能。 \end{pkglist} \subsection{修改版式}\label{subsec:pkg-layout} \begin{pkglist} - \item[geometry] 修改页面尺寸、页边距、页眉页脚等参数。 - \item[fancyhdr] 修改页眉页脚格式,令页眉页脚可以左对齐、居中、右对齐。 - \item[titlesec] 修改章节标题 \cmd{chapter}、\cmd{section} 等的格式。 - \item[titletoc] 修改目录中各条目的格式。 - \item[tocloft] 类似 \pkg{titletoc} 的修改目录条目格式的宏包。 - \item[tocbibind] 支持将目录、参考文献、索引本身写入目录项。 - \item[footmisc] 修改脚注 \cmd{footnote} 的格式。 + \item[geometry] 修改页面尺寸、页边距、页眉页脚等参数。 + \item[fancyhdr] 修改页眉页脚格式,令页眉页脚可以左对齐、居中、右对齐。 + \item[titlesec] 修改章节标题 \cmd{chapter}、\cmd{section} 等的格式。 + \item[titletoc] 修改目录中各条目的格式。类似宏包有 \pkg{tocloft} 等。 + \item[tocbibind] 支持将目录、参考文献、索引本身写入目录项。 + \item[footmisc] 修改脚注 \cmd{footnote} 的格式。 \item[indentfirst] 令章节标题后的第一段首行缩进。 - \item[enumerate] 提供简单的自定义标签格式的 \env{enumerate} 环境。 - \item[enumitem] 修改列表环境 \env{enumerate} 和 \env{itemize} 等的格式。 - \item[lettrine] 生成段落首字母大写的效果。 + \item[enumerate] 提供简单的自定义标签格式的 \env{enumerate} 环境。 + \item[enumitem] 修改列表环境 \env{enumerate} 和 \env{itemize} 等的格式。 + \item[lettrine] 生成段落首字母大写的效果。 \end{pkglist} \endinput |