├── README.md ├── amsmath.pdf └── amsmath.tex /README.md: -------------------------------------------------------------------------------- 1 | # amsmath包的中文翻译 -------------------------------------------------------------------------------- /amsmath.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxtech/translation-of-amsmath-package/HEAD/amsmath.pdf -------------------------------------------------------------------------------- /amsmath.tex: -------------------------------------------------------------------------------- 1 | 2 | \documentclass[openany]{ctexbook} 3 | 4 | \usepackage[T1]{fontenc} 5 | \renewcommand\rmdefault{ptm} 6 | 7 | 8 | \usepackage[centering,paperwidth=18.5cm,paperheight=26cm, 9 | top=3cm,bottom=3cm,right=2.75cm,left=2.75cm]{geometry} 10 | 11 | \setmainfont{Times New Roman} 12 | \setCJKmainfont[BoldFont={方正黑体_GBK},ItalicFont={方正楷体_GBK}]{方正书宋_GBK} 13 | 14 | \defaultfontfeatures{Mapping=tex-text} 15 | \XeTeXlinebreaklocale ”zh” 16 | \XeTeXlinebreakskip = 0pt plus 1pt 17 | 18 | \usepackage[listings,breakable,skins]{tcolorbox} 19 | \tcbset{breakable,enhanced} 20 | \newtcblisting{listing}{ 21 | sidebyside 22 | } 23 | 24 | \usepackage[hidelinks]{hyperref} 25 | \ctexset{punct=kaiming} 26 | \usepackage{hologo,amsmath,amsxtra,amscd} 27 | \DeclareMathOperator{\xxx}{xxx} 28 | \usepackage{tabularx} 29 | \newcolumntype{Y}{>{\centering\arraybackslash}X} 30 | 31 | 32 | \begin{document} 33 | \tableofcontents 34 | %\end{shaded} 35 | \mainmatter 36 | \chapter{简介} 37 | 38 | {\bfseries amsmath}包是一个\LaTeX 软件包,它为改进包含数学公式的文档的信息结构和打印输出提供了各种增强功能。不熟悉\LaTeX 的读者可知参考 \cite{3} 。如果您安装了最新版本的\LaTeX ,{\bfseries amsmath}包是已经提供好了。当新版本的{\bfseries amsmath}包发布的时候,可以通过\href{http://mirror.ctan.org/macros/latex/required/amsmath.zip}{http://mirror.ctan.org/macros/latex/required/amsmath.zip}进行更新。 39 | 40 | 本文档描述了{\bfseries amsmath}包的特性,并讨论了他们的用途。{\bfseries amsmath} 包还包含了一些辅助的包: 41 | \begin{center} 42 | \bfseries amsbsy \quad amsopn\quad amsxtra\quad amscd\quad amstext 43 | \end{center} 44 | 这些都和数学公式的内容有一定关系。想要获取更多关于数学符号与数学字体的信息,参考\cite{8}和\href{https://www.ams.org/tex/amsfonts.html}{https://www.ams.org/tex/amsfonts.html}。 45 | 46 | 如果您是一个长期的\LaTeX 用户,并且在您所写的内容中有大量的数学知识,那么您可以在这个{\bfseries amsmath}特性列表中识别一些常见问题的解决方案: 47 | 48 | \begin{itemize} 49 | \item 类似于 \verb|\sin| 和 \verb|\lim| 的一种简单方法来定义一个新的运算符,包括合适的边间距和自动选择正确的字体样式和大小(即使在下标或上标的使用中也一样)。 50 | \item {\bfseries eqnarray} 环境的多个替代项,使各种类型的公式排列更易于编写。 51 | \item 公式编号自动向上或向下调整以避免在公式内容上套印(与 {\bfseries eqnarray} 不同)。 52 | \item 等号周围的间距与等号环境中的正常间距相匹配(与 {\bfseries eqnarray} 不同)。 53 | \item 生成多行下标的方法,正如常用于求和或求积符号一样。 54 | \item 用可变的公式编号代替手动编号的一种简单方法。 55 | \item 一种对选定的公式生成类似于形式 (1.3a) (1.3b) (1.3c) 的子公式编号。 56 | \end{itemize} 57 | 58 | {\bfseries amsmath}主包提供了各种行间公式和其他数学结构。 59 | 60 | {\bfseries amstext}提供了在公式中输入文本的\verb|\text|命令。 61 | 62 | {\bfseries amsopn}提供了定义类似与\verb|\sin|和\verb|\lim|的新运算符的\verb|\DeclareMathOperator|命令。 63 | 64 | {\bfseries amsbsy}为了向后的兼容性,这个包仍然保留着,但是更推荐使用\LaTeX 附带的{\bfseries bm}包。 65 | 66 | {\bfseries amscd}提供了画简单交换图的的\verb|CD|环境(不支持对角线的箭头)。 67 | 68 | {\bfseries amsxtra}提供了一些零碎的东西,比如\verb|\fracwithdelims|和\verb|\accentedsymbol|,以便与使用版本1.1创作的文档兼容。 69 | 70 | {\bfseries amsmath}包包含了{\bfseries amstext,amsopn}和{\bfseries amsbsy}.而{\bfseries amscd}和{\bfseries amsxtra}的特性只有分别加载了这些包才能使用。 71 | 72 | 73 | 独立的{\bfseries mathtools}包\cite{10}提供了对{\bfseries amsmath}的一些增强:{\bfseries mathtools}会自动加载{\bfseries amsmath},因此如果使用{\bfseries mathtools},则无需再加载{\bfseries amsmash}。一些{\bfseries mathtools}的设置会在以下适当位置标注。 74 | 75 | \chapter{{\bfseries amsmath}包的可选项} 76 | {\bfseries amsmath}包包含如下可选项: 77 | 78 | \verb|centertags|(缺省)对于包含\verb|split|环境的公式,将公式编号垂直放置在公式总高度的中间。 79 | 80 | \verb|tbtags|顶部或底部标签:对于包含\verb|split|环境的公式,如果编号在右边(或左边),则将公式编号与最后一个(或第一行)放在同一水平。 81 | 82 | \verb|sumlimits|(缺省)将行间公式的求和符号的上标和下标分别放在上方和下方。这个选项也影响了其他类型的符号——$\displaystyle{\prod,\coprod,\bigotimes,\bigoplus}$等,但是不包含积分(见下)。 83 | 84 | \verb|nosumlimits|总是将求和符号的上标和下标放在求和符号的旁边,包括行间公式。 85 | 86 | \verb|intlimits|类似于\verb|sumlimits|,但是针对积分符号的。 87 | 88 | \verb|nointlimits|(缺省)是\verb|intlimits|的反义。 89 | 90 | \verb|namelimits|(缺省)类似于\verb|sumlimits|,但是对某些运算符例如$\det,\inf,\max,\min$等出现在行间公式中时,通常在下面放置下标。 91 | 92 | \verb|nonamelimits|是\verb|namelimits|的反义。 93 | 94 | \verb|alignedleftspaceyes| 95 | 96 | \verb|alignedleftspaceno| 97 | 98 | \verb|alignedleftspaceyesifneg| 99 | 100 | 要使用这些包选项之一,将选项名称放在\verb|\usepackage|命令的可选参数中——例如\verb|\usepackage[intlimits]{amsmath}|。\hologo{AmS} 文档类和其他预加载想要的选项的文档类都必须通过\verb|\documentclass|来指定——例如 101 | 102 | \verb|\documentclass[intlimits,tbtags,reqno]{amsart}|。 103 | 104 | {\bfseries amsmash}包还识别通常通过\verb|\documentclass|命令选择(隐式或显式)的以下选项,因此不需要在\verb|\usepackage{amsmath}|的选项列表中重复声明。 105 | 106 | \verb|leqno|将公式编号放在左边。 107 | 108 | \verb|reqno|将公式编号放在右边。 109 | 110 | \verb|fleqn|将公式放在距离左边缘固定缩进的位置而不是放在中间。 111 | 112 | 有三个选项被添加来控制\verb|aligned|和\verb|gathered|环境左侧的空格。在2017发布之前,这些结构的左侧而不是右侧添加了一个较小的空格。这似乎是操作的一个意外特征,一般是通过在环境前面加前缀\verb|\!|来修正。 113 | 114 | 新的缺省行为旨在确保在大多数情况下,环境中没有添加很小的空格,并且使用\verb|\!\begin{aligned}|的现有文档继续像以前一样有效。 115 | 116 | \verb|alignedleftspaceyes|通常在\verb|aligned|和\verb|gathered|的左侧添加\verb|\,|。 117 | 118 | \verb|alignedleftspaceno|通常在\verb|aligned|和\verb|gathered|的左侧不加\verb|\,|。 119 | 120 | \verb|alignedleftspaceyesifneg|只在环境前面添加了负距离以后才添加\verb|\,|(新的缺省行为)。 121 | 122 | \chapter{行间公式} 123 | \section{简介} 124 | {\bfseries amsmath}提供了很多除\LaTeX 自带之外的行间公式结构。增加的集合包括 125 | \begin{center} 126 | \begin{tabular}{*{4}{p{5em}}} 127 | equation&equation*&align&align*\\ 128 | gather&gather*&alignat&alignat*\\ 129 | multline&multline*&flalign&flalign*\\ 130 | split&&& 131 | \end{tabular} 132 | \end{center} 133 | (虽然标准的 \verb|eqnarray| 环境仍然可用,但是最好还是用 \verb|align| 或者 \verb|equation+split|。在 \verb|eqnarray| 环境中,关系符号周围的间距不是首选的数学间距,并且与其他环境中出现的间距不一致。此环境中的长行可能会导致错误放置或套印的公式编号。此环境也不支持使用定理包提供的 \verb|\qed| 或 \verb|\qedhere|。) 134 | 135 | 除了 \verb|split| 外,每个环境都至少有加星号和不加星号两种形式,其中未加星号的使用 \LaTeX 的公式计数器自动编号,您可以将 \verb|\notag| 放在任一行结束之前的位置来抑制该编号。 \verb|\notag| 不应该出现在行间公式外,因为它会打乱编号。您还可以使用您自己的 \verb|\tag{label}| 来覆盖数字,这里的 \verb|label| 表示任意字段,比如 \verb|$*$| 或者 \verb|ii| 来给公式``编号"。一个 tag 可以通过 \verb|\tag{\ref{