https://github.com/oetiker/lshort
你可以使用一对 $
来启用数学模式,这可以用于撰写行内数学公式。例如 $1+2=3$
的生成效果是
如果你想要行间的公式,可以使用 $$...$$
(现在我们推荐使用 \[...\]
,因为前者可能产生不良间距)。例如,$$1+2=3$$
的生产效果为
LaTeX Wikibook 的数学符号章节是另一个更好更完整的教程。
上标(Powers)使用 ^
来表示,比如 $n^2$
生成的效果为
下标(Indices)使用 _
表示,比如 $2_a$
生成的效果为
如果上标或下标的内容包含多个字符,请使用花括号包裹起来。比如 $b_{a-2}$
的效果为
分数使用 \frac{numerator}{denominator}
命令插入。比如 $$\frac{a}{3}$$
的生成效果为
分数可以嵌套。比如 $$\frac{y}{\frac{3}{x}+b}$$
的生成效果为
我们使用 \sqrt{...}
命令插入根号。省略号的内容由被开根的内容替代。如果需要添加开根的次数,使用方括号括起来即可。
例如 $$\sqrt{y^2}$$
的生成效果为
而 $$\sqrt[x]{y^2}$$
的生成效果为
使用 \sum
和 \int
来插入求和式与积分式。对于两种符号,上限使用 ^
来表示,而下限使用 _
表示。
$$\sum_{x=1}^5 y^z$$
的生成效果为
而 $$\int_a^b f(x)$$
的生成效果为
我们可以使用反斜杠加希腊字母的名称来表示一个希腊字母。名称的首字母的大小写决定希腊字母的形态。例如
-
$\alpha$
=$\alpha$ -
$\beta$
=$\beta$ -
$\delta, \Delta$
=$\delta, \Delta$ -
$\pi, \Pi$
=$\pi, \Pi$ -
$\sigma, \Sigma$
=$\sigma, \Sigma$ -
$\phi, \Phi, \varphi$
=$\phi, \Phi, \varphi$ -
$\psi, \Psi$
=$\psi, \Psi$ -
$\omega, \Omega$
=$\omega, \Omega$
一份(不太)简短的 LATEX 2ε 介绍 https://github.com/CTeX-org/lshort-zh-cn/releases/download/v6.02/lshort-zh-cn.pdf 或 112 分钟了解 LaTeX 2ε.
LaTeX Project http://www.latex-project.org/ Official website - has links to documentation, information about installing LATEX on your own computer, and information about where to look for help.
LaTeX Wikibook http://en.wikibooks.org/wiki/LaTeX/ Comprehensive and clearly written, although still a work in progress. A downloadable PDF is also available.
Comparison of TeX Editors on Wikipedia http://en.wikipedia.org/wiki/Comparison_of_TeX_editors Information to help you to choose which L A TEX editor to install on your own computer.
TeX Live http://www.tug.org/texlive/“An easy way to get up and running with the TeX document production system”。Available for Unix and Windows (links to MacTeX for MacOSX users). Includes the TeXworks editor.
Workbook Source Files http://edin.ac/17EQPM1 Download the .tex file and other files needed to compile this workbook.
flowchart LR
title[Example]
nodeA((nodeA))
nodeB((nodeB))
nodeC((nodeC))
nodeD((nodeD))
nodeE((nodeE))
nodeF((nodeF))
nodeG((nodeG))
nodeH((nodeH))
nodeI((nodeI))
nodeA -- edge1 --> nodeB
nodeB -- edge2 --> nodeC
nodeC -- edge3 --> nodeD
nodeD -- edge4 --> nodeE
nodeE -- edge5 --> nodeB
nodeB -- edge6 --> nodeF
nodeC -- edge7 --> nodeF
nodeF -- edge8 --> nodeG
nodeG -- edge9 --> nodeH
nodeF -- edge10 --> nodeH
nodeG -- edge11 --> nodeI