RQL's Blog 菜鸟成长记

利用LaTex编写数学公式

2019-04-19
renql

最近在写中尺度气象学作业时,由于有太多公式,用word自带的公式编辑器编写的话,过于麻烦,于是上网搜查好用的公式编辑器。

常用的公式编辑器好像就是 MathType,另外有一位知乎上的网友推荐使用 AxMath,由于这一款编辑器可以使用 LaTex code 编写公式,于是我选择了这一款.
刚开始用着感觉还挺好的,但当要输入大型偏微分方程组时,由于它在没有注册前无法复制粘贴code,使得编辑效率低下,于是只能放弃。

随后在网上下了一个 LaTex语法的编译器,我选择的是 Tex Live,通过自己编写脚本,编译后产生pdf文件,再把公式截图复制到word文档中,虽然这样还是挺麻烦的,但在时间仓促的情况下暂时也想不到更好的办法。

在进一步了解LaTex时,发现它是一个排版工具,可以使用这个语言写论文,这样就可以很方便地利用code在文中插入公式、化学方程式、图片,插入图片时也可以用code控制图片大小,也可以使用code控制页边距、排版格式,不过这个语法感觉似乎挺麻烦的。忽然想到之前好像有一个师兄的博士论文完全是用这个写的。

LaTex数学符号的表示方法


2020年3月更新

后在网友的推荐下,发现 mathpix 也很好用,可以通过截图将图片中的公式转换为LaTex语法,这样引用修改别人的公式就方便多了。下载网址
该链接中含有多种不同类型的公式可供抓取与模仿:https://mathpix.com/examples.pdf

此外,mathpix还有一个网页版的同时具有Markdown和LaTeX语法的编译器,可以左边写代码,右边立即看到效果,同时还可输出pdf,然后通过截图将公式复制粘贴到word上,相比Tex Live要好用很多。可以注册一个账号,将编辑过的公式都保存在网页上。

如果不想将公式以图片形式放到word上,该博文提供了将LaTeX公式拷贝到Word中的两种方法,个人觉得第二种方法比较好用,适用于任何形式的公式。只是 https://stackedit.io/editor 该在线Markdown编辑器是其第四版,除了复制粘贴,网页编辑似乎不太流畅,但其第五版又不支持MathML代码的显示支持,有点鸡肋。

此外,现在office似乎也支持LaTex语法了,只是有些其中的有些字符依然不能识别,鸡肋。
Word 中使用UnicodeMath和LaTeX的线性格式公式


Content