前面

作为排版工具,LaTeX最大的优点之一莫过于起强大的公式排版能力。在我尝试过Word自带的公式编辑器和第三方软件Mathtype后,我依然觉得LaTeX的公式编辑能力相当强大和便捷。

当然不得不说的是,公式编辑器和Mathtype之类的偏向于图形界面的软件极大的降低了编辑公式的门槛。毕竟动动鼠标点一下对应的公式符号比在键盘上输出各种奇怪的符号要简单直观多了。~~当然Mathtype是个付费软件,同时也有其他强大的功能。~~所以以上看法也都是个人见解,如有雷同纯属巧合(狗头。

Mathtype是由Design Science公司设计的一个可以在Word、PowerPoint等字处理软件和演示程序中编辑科学公式编辑器。支持TeXLaTeX,以及国际标准MathML,并能够把公式转化为支持Web的各种图形(GIF等)也支持WMFEPS输出。截至2018年9月,目前最新的版本是7.3(Windows中文版)。——来自Wikipedia

                                                      Mathtype界面,提供各种公式符号选择

                                                  Mathtype界面,提供各种公式符号选择

正文

特殊符号

在介绍排版数学公式之前,先介绍下由于LaTeX的特殊设定带来的一些特殊字符。

引号

\\begin{document}
\\maketitle

	英文模式:
	
	Who are "you" 
	
	Who ``are'' you 
	
	中文:
	
	床前明月光
	
	床前明月“光”
\\end{document}

Untitled

可以观察到 ,在英文模式下,直接输入(”)只会产生一个右引号,在此种情况下若需要左引号,需要用( ` )代替

百分号

由于百分号作为保留字符,引出注释文字,所以直接打出百分号会导致后面的文字被注释而不能编译。正确的做法是在需要的地方加上如下字符:(\%)

\\begin{document}
\\maketitle
今年有100%的同学脱单

今年有100\\% 的同学脱单
\\end{document}

Untitled

当然,特殊字符不止以上这些,还有反斜杠啊,音调字符之类的,但是由于使用频率不高,暂且不表,后续有需要可单开一篇介绍

数学公式环境

行内公式

在LaTeX中,可以通过引入行内公式环境在当前行插入一个数学公式。例如

这个极限可以如下方式表示:
$\\[\\lim_{x \\rightarrow 0}
\\frac{\\sin x}{x}=1\\]$

Untitled

$这个极限可以如下方式表示:\lim_{x \rightarrow 0}\frac{\sin x}{x}=1$