Google Docs 的 Auto-Latex 方程式

Google Docs 的 Auto-Latex 方程式

是否有任何软件、网站等能够呈现文档,就像使用 MathJax 一样,但输出结果可以被不使用 MathJax 的人阅读?(也许可以将方程式和符号插入为 png 图像。)我不确定输出文档应该是什么格式;也许是 html,或者在不太可能的情况下是 rtf。以下是我的动机:

  1. 使用 GmailTeX 将 MathJax 应用于我正在阅读或撰写的电子邮件非常好,但有时我会向我知道不使用此功能的人发送电子邮件。我希望能够向他们发送我知道他们可以阅读的电子邮件,而无需手动附加 pdf 或包含图像。
  2. LaTeX 的学习难度相当大。如果能有一种方法,让想要通过计算机交流数学知识的学生只专注于输入数学知识,而不必学习非所见即所得的排版、编译等知识,那就太好了。

很有可能,如果不修订网络标准或类似的东西,我所要求的东西就不可能实现。但如果有任何选项可以做这样的事情,我很想了解一下。

答案1

实际上,你所要求的并不需要修改网络标准。你需要的是更好地实施现存的标准。 数学语法是交流数学的网络标准。但是,它并没有得到普遍支持(Firefox 很好,IE 需要插件才能使用,其他浏览器……不太好)。事实上,MathJaX 是一座桥梁,允许在不支持 MathML 的浏览器上使用 MathML。

为了生成它,请查看转换器在 w3 网页上。Tex4HT 是转换 TeX 文档的强大工具。我建议使用 itextomml 来处理较短的数学片段(这是实验室, 例如)。

答案2

Google Docs 的 Auto-Latex 方程式

是的,目前最简单的是 Google Docs,它可以按照您的要求保存为 RTF。要做到这一点,只需要Auto-Latex 方程式插件,它可以在 Google Doc 中直接呈现数学运算。

您所要做的就是在标准 LaTeX 分隔符内输入一个方程式,例如 $$55 + \sqrt{5}$$,然后您可以随时通过渲染文档中的所有方程式来渲染它。如果您搞砸了,您可以随时撤消它们,编辑它们,然后重新渲染它们。您可以在Docs 附加组件商店。虽然这个帖子已经有好几年了,但我希望它对某些人仍然有用!

相关内容