免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

本论坛的 $\mathrm\LaTeX$ 公式的基本输入[2021-9-26更新]

温馨提示:
  • 带星号*的段落可能不易理解(或是废话),初学者可以先忽略;
  • 由于本帖公式较多,打开本页时可能会卡,最好稍等一下待公式显示完再看;(用 MathJax 3 后已改善)

  数学公式的排版方式分为两种:
  行内公式,亦称为随文模式(inline mode),是将公式 镶嵌在普通文段内,就像 $c^2=a^2+b^2$ 这样,跟文字排在一起,谓之“随文”。
  行间公式,亦称为展示模式(display mode),是将公式 独立并且居中展示,就像下面这个公式这样
\[c^2=a^2+b^2\]   行间公式通常用来显示文中相对重点的或者较为复杂的公式,同时还可以使其自动编号,以方便其他地方进行引用。
  *其实,“随文模式”、“展示模式”这两个名称是更加准确的,只不过一直以来我都叫惯了“行内”、“行间”,所以这里仍然用旧称呼。

  【输入方法】

  1、行内公式的输入格式:

    $公式代码$ 或者 \(公式代码\)

  提倡用前者。美元符号 \$ 为 纯英文输入法状态下 按 Shift+4 所得。

  例 1.1:\$a^2+x_3=C_n^m\$ 显示 $a^2+x_3=C_n^m$

  例 1.2:\$a_n+1=a_{n+1}+\sqrt{n}+\frac{1}{n}\$ 显示 $a_n+1=a_{n+1}+\sqrt{n}+\frac{1}{n}$

  例 1.3:\$\sum_{k=1}^n\frac{1}{k^2}=\frac{\pi^2}{6}\$ 显示 $\sum_{k=1}^n\frac{1}{k^2}=\frac{\pi^2}{6}$

  2、行间公式的输入格式:

    \[公式代码\] 或者 $$公式代码$$ *或者使用环境(\begin{...}...\end{...}

  提倡用前者。反斜杠 \ 在 F11 下边(台式机键盘),也要在 纯英文输入法状态下 输入。使用环境留到后面再详讲。

  将上面三例的 \$...\$ 都换成 \\[...\\] 得到:

  例 2.1:\\[a^2+x_3=C_n^m\\] 显示 \[a^2+x_3=C_n^m\]  例 2.2:\\[a_n+1=a_{n+1}+\sqrt{n}+\frac{1}{n}\\] 显示 \[a_n+1=a_{n+1}+\sqrt{n}+\frac{1}{n}\]  例 2.3:\\[\sum_{k=1}^n\frac{1}{k^2}=\frac{\pi^2}{6}\\] 显示 \[\sum_{k=1}^n\frac{1}{k^2}=\frac{\pi^2}{6}\]
  *最后来一个用环境输入的多行公式,例 2.4:
  1. \begin{align*}
  2. f(x) & = ax^2+bx+c\\
  3. & = a(x-x_1)(x-x_2)\\
  4. & = a\left( x-\frac{-b+\sqrt{b^2-4ac}}{2a} \right)\left( x-\frac{-b-\sqrt{b^2-4ac}}{2a} \right)
  5. \end{align*}
复制代码
\begin{align*} f(x) & = ax^2+bx+c\\ & = a(x-x_1)(x-x_2)\\ & = a\left( x-\frac{-b+\sqrt{b^2-4ac}}{2a} \right)\left( x-\frac{-b-\sqrt{b^2-4ac}}{2a} \right) \end{align*}
  【常用代码表及细节】

  注:列表中如果命令后面带 $\newcommand\zdy{\color{green}{^{\#}}}\zdy$ 就表示这是本论坛的自定义命令

上下标:$x^n$, $x^{123}$, $x_n$, $x_{123}$, $C_n^m$, $C_{100}^{50}$x^n, x^{123}, x_n, x_{123}, C_n^m, C_{100}^{50}
  【注意】当上标或下标非单个字符时要用花括号括起整体,否则只会对首个字符生效,如 \$x^10\$ 将显示为 $x^10$,下同。

  对数、三角函数等常用的专有函数名都有其相应命令,输入方法只需在函数名前加 \ 即可,如 \ln 、\sin 等,显示为直立体,否则会显示 $ln$,$sin$ 这样的斜体。
对数、三角函数:
$\log_ab$, $\ln x$, $\lg10$, $\sin x$, $\cos2x$,
$\tan\pi$, $\cot^222$, $\arcsin x$, $\arccot x$, $\arcsinh x$
\log_ab, \ln x, \lg10, \sin x, \cos2x,
\tan\pi, \cot^222, \arcsin x, \arccot x$\zdy$, \arcsinh x$\zdy$
  【注意】\ln 与 x 之间的空格不能少,\sin x 也是,而 \cos2x、\tan\pi 就无所谓,也就是说:命令与其后的英文字母不能直接相连,下同。
  *默认没有的 \arccot, \arcsinh, \arccosh, \arctanh, \arccoth 现在论坛也定义了,而像 \sech 这种太少用就不定了,需要时用 \operatorname{sech} 即可。

根式:$\sqrt{a}$, $\sqrt{xyz}$, $\sqrt{2}$, $\sqrt[3]{2}$, $\sqrt[3]{\sqrt[3]{333}}$\sqrt{a}, \sqrt{xyz}, \sqrt{2}, \sqrt[3]{2}, \sqrt[3]{\sqrt[3]{333}}
分式:$\frac{1}{2}$, $\frac{1}{23}$, $\frac{a}{b}$, $\frac{x}{y+z}$\frac{1}{2}, \frac{1}{23}, \frac{a}{b}, \frac{x}{y+z}
  分式在行间公式中会显示为“标准大小”: \[\frac{1}{2},\frac{1}{23},\frac{a}{b},\frac{x}{y+z}\]  *由于单个字符可省略花括号,所以它们可以简写成 \frac12, \frac1{23}, \frac ab, \frac x{y+z}, \sqrt a, \sqrt2, \sqrt[3]2,甚至 \frac\pi2 也可以。

花括号的输出:$\{abc\}$\{abc\}
  这是因为 {...} 用于代码中表示整体,故直接输入 {abc} 是显示不出花括号的。其他括号无此问题,直接输入即可。

导数:$f'(x)$, $f''(x)$, $f'''(x)$f'(x), f''(x), f'''(x)
  【注意】导数的输入在 LaTeX 中是最方便的,既 不用打上标 也不用其他特别的代码,就直接打一撇 ' 就行,也就是按一下键盘上的“右单引号”键(台式机键盘在中括号下面),二阶导数就打两撇(是按两次,而 不是按双引号键!),三阶就三撇,如此类推。

和式、积式:$\sum_{k=1}^nf(k)$, $\prod_{k=1}^nf(k)$\sum_{k=1}^nf(k), \prod_{k=1}^nf(k)
极限、无穷:$\lim_{x\to0}x^{-1}=\infty$\lim_{x\to0}x^{-1}=\infty
积分:$\int_a^bf(x)dx$\int_a^bf(x)dx
  以上几个在行间公式中会显示为“标准的样子”: \[ \sum_{k=1}^{n}f(k), \prod_{k=1}^nf(k), \lim_{x\to0}x^{-1}=\infty, \int_a^bf(x)dx\]  如果想让 d 变成直立,建议使用本论坛自定义的 \rmd 命令:\int_a^bf(x)\rmd x 显示 $\int_a^bf(x)\rmd x$

正负:$\pm1$, $\mp1$, $\pm x$, $\mp x$ \pm1, \mp1, \pm x, \mp x
乘除:$a\cdot b$, $1\times2$, $355\div113$a\cdot b, 1\times2, 355\div113
大小:$\ge$, $\le$, $\ne$, $\equiv$, $\approx$, $\geqslant$, $\leqslant$\ge, \le, \ne, \equiv, \approx, \geqslant, \leqslant
常用希腊字母:
$\pi$, $\alpha$, $\beta$, $\gamma$, $\theta$, $\rho$,
$\lambda$, $\mu$, $\Delta$, $\xi$, $\omega$,
$\phi$($\varphi$), $\epsilon$($\varepsilon$)
\pi, \alpha, \beta, \gamma, \theta, \rho,
\lambda, \mu, \Delta, \xi, \omega,
\phi(\varphi), \epsilon(\varepsilon)
相似(或等价量)、全等:$\sim$, $\cong$\sim, \cong
几何符号:$\triangle$, $\odot$, $\angle$, $\perp$, $30^\circ$\triangle, \odot, \angle, \perp, 30^\circ(或 30\du$\zdy$)
  【注意】不要用 $\Delta$(\Delta) 来表示三角形,判别式才是 $\Delta$。

  箭头系列:
$\rightarrow$, $\leftarrow$, $\leftrightarrow$,
$\Rightarrow$, $\Leftarrow$, $\Leftrightarrow$
\rightarrow(或 \to), \leftarrow(或 \gets), \leftrightarrow,
\Rightarrow, \Leftarrow, \Leftrightarrow
$\longrightarrow$, $\longleftarrow$, $\longleftrightarrow$,
$\Longrightarrow$, $\Longleftarrow$, $\Longleftrightarrow$
\longrightarrow, \longleftarrow, \longleftrightarrow,
\Longrightarrow(或 \riff$\zdy$), \Longleftarrow(或 \liff$\zdy$), \Longleftrightarrow(或 \iff)
$\nrightarrow$, $\nleftarrow$, $\nleftrightarrow$,
$\nRightarrow$, $\nLeftarrow$, $\nLeftrightarrow$
\nrightarrow, \nleftarrow, \nleftrightarrow,
\nRightarrow, \nLeftarrow, \nLeftrightarrow
$\nearrow$, $\searrow$, $\nwarrow$, $\swarrow$ \nearrow, \searrow, \nwarrow, \swarrow
$A\xlongequal[bb]{aa}B$, $A\xrightarrow[bb]{aa}B$, $A\xleftarrow[bb]{aa}B$ A\xlongequal[bb]{aa}B, A\xrightarrow[bb]{aa}B, A\xleftarrow[bb]{aa}B
$\vec a$, $\overrightarrow{a}$, $\overrightarrow{AB}$\vec a, \overrightarrow{a}(或 \vv{a}), \overrightarrow{AB}(或 \vv{AB})
  记忆方法:单线小写,双线大写,长线+long,否定+n,斜线 ne=north east, sw=south west 等。
  另外 \vec 只适用于单个字母的向量(建议单字母向量用粗体:\bm a$\zdy$ 效果 $\bm a$)。

逻辑:$\exists$, $\forall$, $\neg$, $\vee$, $\wedge$\exists, \forall, \neg(或 \lnot), \vee(或 \lor), \wedge(或 \land)
补集、空集:$\complement$, $\varnothing$\complement(或 \buji$\zdy$), \varnothing(或 \kongji$\zdy$)(不推荐用 \emptyset $\emptyset$ 更不该用 \phi $\phi$)
并、交、含:$\cup$, $\cap$, $\subset$, $\supset$, $\subseteq$, $\supseteq$, $\subsetneqq$, $\supsetneqq$\cup, \cap, \subset, \supset, \subseteq, \supseteq, \subsetneqq, \supsetneqq
属于、不属于:$\in$, $\notin$, $\ni$\in, \notin, \ni
整除、不整除:$a\mid b$, $a\nmid b$a\mid b, a\nmid b
组合数:$\binom{n}{m}$\binom{n}{m}
同余:
不带括号:$a\equiv b\mod cd$
带括号:$a\equiv b\pmod{cd}$
不带括号:a\equiv b\mod cd
带括号:a\equiv b\pmod{cd}
分段函数:$f(x)=\begin{cases} x & x>1 \\ x+1 & x<-1 \end{cases}$f(x)=\begin{cases} x & x>1 \\ x+1 & x<-1 \end{cases}
上下划线:$\overline{abc}$, $\underline{xyz}$\overline{abc}, \underline{xyz}
上下括号:$n=\underbrace{1+1+\cdots+1}_{n\text{个}}=\overbrace{1+1+\cdots+1}^{n\text{个}}$n=\underbrace{1+1+\cdots+1}_{n\text{个}}=\overbrace{1+1+\cdots+1}^{n\text{个}}


  就以上这些常用代码,对于一般的题目基本能应付了。

  大家可以到帖子下方的“草稿本”中测试代码。

  目前 MathJax 所支持的代码及详解参见:https://www.onemathematicalcat.o ... ation/TeXSyntax.htm

  至于本论坛设置的所有自定义命令的列表见:http://kuing.orzweb.net/viewthread.php?tid=6,里面还讲了如何在本论坛中临时自定义命令。

  【动态图演示】
  
20110928_8b77033d012485da43a9o2edbCN9CZkp.gif
2014-11-14 22:24
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

关于行内公式的一点补充:

为什么 TeX 会让行内公式中的分式显示得小、$\sum_{i=1}^n$ 之类的上下标从正上下方移到了右边?
答案是:为了段落中的行距尽量不要被行内公式撑大。
如果你用过 word 排版公式应该能理解这一点——一大段文本本来很紧凑,在中间插入一个分式之后该行的行距就变大了很多,整体看起来就显得不均匀。
当然这些是对写书的、排版美观要求很高的人来说的,在论坛上就无所谓啦。
如果想让行内公式也以标准大小显示,可以公式前面加一个 \displaystyle,比如 \$\displaystyle\sum_{k=1}^n\frac{1}{k^2}\$ 显示 $\displaystyle\sum_{k=1}^n\frac{1}{k^2}$。
而如果只是要分式不变小,可以将 \frac 改成 \dfrac,比如 \$\frac12=\dfrac12\$ 显示 $\frac12=\dfrac12$。
切勿滥用 \dfrac,比如在上下标里就不应该用,否则像 \$2^{\dfrac12}\$ 得 $2^{\dfrac12}$ 就太难看了。
其实行内分式我会用 $1/2$、$(a+b)/(c+d)$ 这种写法,既不会显小也不撑大行距,只要写法正确(必要的括号加好)我想不会有人看不懂吧。

TOP

环境

环境是指 \begin{...} ... \end{...} 这样的代码,环境在真 LaTeX 中不一定要用来打公式,但这里我们只讲跟公式输入有关的常用环境。


多行公式环境

最常用的:align(自动编号)或 align*(无编号)或 aligned(无编号,次环境(稍后解释))
  1. \begin{align}
  2. f(x) & = ax^2+bx+c\\
  3. & = a(x-x_1)(x-x_2)\\
  4. & = \cdots
  5. \end{align}
复制代码
显示: \begin{align} f(x) & = ax^2+bx+c\\ & = a(x-x_1)(x-x_2)\\ & = \cdots \end{align} 注:在 & 处对齐,\\ 为换行,最后一行后面不必再换行。

多行居中:gather 或 gather* 或 gathered
与 align 的区别是所有行都居中对齐,所以里面无需用 & 。
  1. \begin{gather}
  2. f(x) = ax^2+bx+c+00\\
  3. = a(x-x_1)(x-x_2)\\
  4. = \cdots
  5. \end{gather}
复制代码
显示: \begin{gather} f(x) = ax^2+bx+c+00\\ = a(x-x_1)(x-x_2)\\ = \cdots \end{gather}
如果不想某些行编号,可以在该行的公式后 \\ 前加 \notag;
要引用编号,得先在该行公式中加入标签 \label{...} 然后用 \eqref{...} 来引用,花号里可填任意的字符。
  1. \begin{align}
  2. f(x) & = ax^2+bx+c \notag \\
  3. & = a(x-x_1)(x-x_2) \label{asdf01234} \\
  4. & = \cdots
  5. \end{align}
复制代码
显示: \begin{align} f(x) & = ax^2+bx+c \notag \\ & = a(x-x_1)(x-x_2) \label{asdf01234} \\ & = \cdots \end{align} 可以看到,第一行没编号了,现在要引用第二行的编号,只要输入 \eqref{asdf01234} 即得 \eqref{asdf01234}。(号码都是自动生成的,还可以点击跳转)

单个行间公式编号:equation 环境,引用方法同上。
  1. \begin{equation}\label{csineq}
  2. \left(\sum_{k=1}^na_kb_k\right)^2\le\left(\sum_{k=1}^na_k^2\right)\left(\sum_{k=1}^nb_k^2\right).
  3. \end{equation}
复制代码
显示: \begin{equation}\label{csineq} \left(\sum_{k=1}^na_kb_k\right)^2\le\left(\sum_{k=1}^na_k^2\right)\left(\sum_{k=1}^nb_k^2\right). \end{equation} 用 \eqref{csineq} 来引用:式 \eqref{csineq} 称为 Cauchy-Schwarz 不等式(希望没拼错)。

关于“次环境”:
在真 LaTeX 中,align 以及 align* 只能“裸用”,即不能 $\begin{align}...\end{align}$,两边的 \$ 得去掉。
而 aligned 与之相反,不能“裸用”,必须放在数学环境以内,所以称为“次环境”(有些教程称之为“块环境”)。
最常见的情况就是用 aligned 写方程组:
  1. $\left\{\begin{aligned}
  2. k &= k \\
  3. ku &= ing
  4. \end{aligned}\right.$
复制代码
显示:$\left\{\begin{aligned} k &= k \\ ku &= ing \end{aligned}\right.$
gather 的同理。
然而,MathJax 很宽松,没有这些限制。尽管如此,还是建议按真 LaTeX 的规则来写。

之前分段函数的 cases、接下来的矩阵以及 array 都属于次环境。

矩阵环境系列
  1. \[
  2. \begin{matrix}
  3. k & u \\
  4. i & n
  5. \end{matrix}
  6. \]
复制代码
显示: \[ \begin{matrix} k & u \\ i & n \end{matrix} \] 将 matrix 改成 bmatrix、Bmatrix、pmatrix、vmatrix、Vmatrix 分别得不同的矩阵显示,如下表: \begin{array}{|c|c|c|c|c|} \hline \text{bmatrix} & \text{Bmatrix} & \text{pmatrix} & \text{vmatrix} & \text{Vmatrix}\\ \hline \begin{bmatrix} k & u \\ i & n \end{bmatrix} & \begin{Bmatrix} k & u \\ i & n \end{Bmatrix} & \begin{pmatrix} k & u \\ i & n \end{pmatrix} & \begin{vmatrix} k & u \\ i & n \end{vmatrix} & \begin{Vmatrix} k & u \\ i & n \end{Vmatrix} \\ \hline \end{array}
咦?上面这个表是怎么打出来的?用的是 array 环境,也是一个很常用的环境。
  1. \[
  2. \begin{array}{|l|c|r|r|}
  3. \hline
  4. kui & ng & oh & f... \\
  5. \hline
  6. asdfadsf & 1234 & 1234 & 45678 \\
  7. \hline
  8. \end{array}
  9. \]
复制代码
显示: \[ \begin{array}{|l|c|r|r|} \hline kui & ng & oh & f... \\ \hline asdfadsf & 1234 & 1234 & 45678 \\ \hline \end{array} \] 关于 array 环境的更详细使用方法请参考任意一本 LaTeX 教程。
注:tabular 环境这里暂时用不了。
再来一个利用 array 输入的分块矩阵:
  1. \[\left(\begin{array}{c|cc}
  2. 1&2&3\\
  3. \hline
  4. 4&5&6\\
  5. \end{array}\right)\]
复制代码
显示: \[\left(\begin{array}{c|cc} 1&2&3\\ \hline 4&5&6\\ \end{array}\right)\]

TOP

注意事项及建议:

  • 公式中不要使用 Discuz! 代码,容易造成公式不识别。如需对公式加粗或加颜色,可用 latex 代码去加,比如 \$kkkk\color{red}{uin}gggg\$ 显示 $kkkk\color{red}{uin}gggg$。

  • 尽管自从 mathtype6.0 及其打后的版本都有转换输出 LaTeX 代码的功能,但这里还是建议能手打就手打,因为从 mathtype 输出的代码中经常有多余的东西,也未必能得到你想要的效果。

  • 尽管 MathJax 允许在公式中直接输入全角符号(如 Δ、∑ 等)和中文,但建议尽可能用代码输入符号,中文尽量放公式外,若必须放入公式内,请用 \text{中文} 来输入。

TOP

一些细节

关于括号:
建议在有一定高度的公式内使用 \left 和 \right 进行自动调整适当的括号高度。
例如,在行间公式的情况下,我们要输入 1/2 到 1 的开区间,如果只用普通括号输入 (\frac12,1),则得到\[(\frac12,1)\]我们建议用 \left 和 \right 将括号调大到适当大小,改为输入 \left(\frac12,1\right),得到\[\left(\frac12,1\right)\]中括号、大括号同理。
而如果觉得 \left 和 \right 出来的效果不满意,还可以自行选择有固定大小的括号,以左小括号为例,由大到小为
(,\big(,\Big(,\bigg(,\Bigg(
分别套用这些括号出来的效果分别为\[(\frac12,1),\big(\frac12,1\big),\Big(\frac12,1\Big),\bigg(\frac12,1\bigg),\Bigg(\frac12,1\Bigg)\]如果要更细节专业一点,左右还应该要区分,左边要加 l,右边要加 r,即 \Bigl(\frac12,1\Bigr) 等,具体原因参考 TheTeXBook。

关于公式中的省略号:
在公式中,建议用 \cdots、\ldots 等等命令来输入省略号,而不要直接打三个点 ... 甚至随手打 n 个点。
对比一下:
\$x_1+x_2+...+x_n\$ 得 $x_1+x_2+...+x_n$
\$x_1+x_2+\cdots+x_n\$ 则得 $x_1+x_2+\cdots+x_n$
至于什么时候用 \cdots 什么时候用 \ldots ,按照 TheTeXBook 里的标准,二元运算符或关系符之间的省略号用 \cdots,其余用 \ldots。
例如 f(x_1,x_2,\ldots,x_n)=x_1+x_2+\cdots+x_n 效果:
\[f(x_1,x_2,\ldots,x_n)=x_1+x_2+\cdots+x_n\]但这似乎与国内普遍的使用方法有所不同,国内似乎全都用 \cdots 呃。

建议中文与行内公式之间空一格会好看一点。

关于特定数集:
建议对实数集、自然数集之类这些特定的数集使用 \mathbb 或 \mathbf 之类字体来表示,以区别普通字母。
例如,用 x\in\mathbb{R} 和 x\in\mathbf{R} 分别得到\[x\in\mathbb{R},x\in\mathbf{R}\]

TOP

一些相关贴子汇总:


关于查看公式代码:
http://kuing.orzweb.net/viewthread.php?tid=173

TOP

因为,所以,怎么写?

TOP

回复 16# 其妙

懂英文就行了。
\because , \therefore

TOP

回复  其妙

懂英文就行了。
\because , \therefore
kuing 发表于 2014-1-14 00:11

谢谢,
我在置顶的代码表里没查到,kk可以更新到那个代码表格里,$\therefore$\therefore的英文都快忘了

TOP

谢谢,
我在置顶的代码表里没查到,kk可以更新到那个代码表格里,$\therefore$\therefore的英文都快忘了 ...
其妙 发表于 2014-1-15 13:57

由于代码长,而且一般来说都可以用文字代替,所以平时几乎不用,就没放上表里了,有空再更新上去吧。

TOP

能不能输入音乐符号?五线谱之类?

TOP

回复 24# 链剑心

这个估计要在真正的 LaTeX 里面才能做到了,论坛上的功能有限。

TOP

更新后,更加具体,更加适应论坛。

但同时感觉没有以前直观,以前直接相当于附表,速查很方便。

TOP

回复 26# isee

终于有人发现更新了

现在速查还是方便的啊

TOP

\[\delta \]
空格({\kern 1pt}):\[{\kern 1pt} \]
其妙 发表于 2013-10-2 19:11

{\kern 1pt} 这个距离太小了,其实那数字可以自己改,花括号也可以不加,
如 \$a \kern30pt b\$ 即得 $a \kern30pt b$,
甚至改变单位,\$a \kern2cm b\$ 得 $a \kern2cm b$。

其实简单点的只要用空的  \  就行了,
如 \$ab \  cd \  \  \ ef\$ 即得 $ab \  cd \  \  \ ef$。

觉得不够大的,还可以用 \quad 和 \qquad ,
如 \$ab \quad cd \qquad ef\$ 即得 $ab \quad cd \qquad ef$。

事实上,以上这些在公式中几乎都不需要用到,要到齐的时候都应该用 align 等环境来处理。

TOP

引用时,eqref和ref的区别,是不是只是前一个有括号,后一个没有呢?eqref还有什么特殊性吗?我一直都是用ref,才发现这里公式用的是eqref。

TOP

回复 34# abababa

我看了 \eqref 的定义并不是简单地在 \ref 两边加括号,还有一些其他东西,我也不是很清楚,你去ctex论坛问下吧。

TOP

回复 35# kuing

查了一下,原来eqref是由amsmath包定义的,而ref是latex自带的,其它的区别也不是太明白。
听说还有个latex3,也不知道这些都有什么区别,是不是3自带的命令会更多呢?像abs取绝对值,现在要自己写newcommand来做,以后会不会自带就有?

TOP

回复 36# abababa

我也不太清楚,不过应该不是你想的那样。

TOP

新人报道

TOP

返回列表 回复 发帖