如何在不支持 LaTeX 的环境使用 LaTeX 命令输入公式?

Posted on 2012-10-15 09:48  ilogic  阅读(914)  评论(0编辑  收藏  举报

这里推荐一个在线即时编译 LaTeX 命令的网站:http://www.arachnoid.com/latex/index.html,这个网站至少有如下两个用途:

  1. 在不支持 LaTeX 的网页环境(如邮件、博客、论坛等)下输入漂亮的数学公式。方法是事先在上述网站上通过 LaTeX 命令生成你想要的公式,然后在 Render Mode 中选择 CodeCogs,这时生成的公式是图片格式的,选中该图片,Ctrl + C 复制该图片(实际上复制的是该图片对应的网址),最后 Ctrl + V 粘贴到你的目标网页环境中即可。由于复制的实际上是网址,而不是真正的图片,所以不能直接粘贴到非网页环境,如 Word 中。如果需要粘贴到 Word 中怎么办呢?请继续读下去:
  2. 在 Word 中输入漂亮的数学公式。对于已习惯用 LaTeX 命令写公式的人来说,在 Word 中利用公式编辑器输入公式,是痛不欲生的一件事。但是有时你可能又迫不得已需要在 Word 中输入公式,这时也可以利用上述网站。方法是事先在上述网站上通过 LaTeX 命令生成你想要的公式,然后在 Render Mode 中选择 Mathjax,这时生成的公式是矢量格式的,在公式上点右键,将 Format 设为 MathML,然后点 Show Source,全选复制弹出的代码,最后粘贴到 Word 中,Word 会自动将其解析为公式。注意,该方法只支持 Word 2007及更新版本,不支持 Word 2003。

由于上课的需要,我建了两个 google 论坛。google 论坛虽然是个好东西(目前其 https 协议还在墙内,希望能继续挺住),但是 google 论坛不支持 LaTeX,也不支持 Mathjax(因为不允许自定义模板),因此在论坛中输入公式很不方便,利用上述网站可以部分解决这个问题。