我目前正在寻找将二维数学公式纳入网页的不同解决方案。我认为wikipedia解决方案(从LaTeX源代码生成png图像)已经足够好了,直到我们在webbrowsers中获得对MathML的支持。
我突然意识到有可能为mathformulas创建一个Google Charts API等价物。这已经完成了吗?由于LaTeX代码中涉及奇怪的字符,它甚至可能吗?
我想点击一个像latex2png.org/api/?eq="E = mc ^ 2的网址,并得到以下回复:
修改 谢谢你的答案。但是,我已经知道了几个从乳胶源代码(在线和我的命令行)生成png图像的工具,但我想要的是通过Http GET请求获取图像的简单方法。也许这样的服务不存在。
答案 0 :(得分:24)
正如@hughes(和其他人)指出的那样,之前的Google Chart API已被弃用。
我写的例子截至2015年9月仍然有效,但现在应该使用一个新的例子(documentation):
http://chart.googleapis.com/chart?cht=tx&chl=%5CLaTeX
Google Chart可以执行此操作(Documentation):
http://chart.apis.google.com/chart?cht=tx&chl=%5CLaTeX
我在谷歌文档中使用它,因为它还不支持数学。
答案 1 :(得分:12)
72pines.com 比 chart.apis.google 更具可读性:
http://tex.72pines.com/latex.php?latex=%0D%0A4x_0%5CDelta%28x%29%2B3%5CDelta%28x%29%2B2%5CDelta%28x%5E2%29%3E0%0D%0A
或 chart.apis.google ,背景颜色已更改
https://chart.apis.google.com/chart?cht=tx&chf=bg,s,FFFF00&chl=%0D%0A4x_0%5CDelta%28x%29%2B3%5CDelta%28x%29%2B2%5CDelta%28x%5E2%29%3E0%0D%0A
或 chart.apis.google ,背景色透明且已调整大小
https://chart.apis.google.com/chart?cht=tx&chs=428x35&chf=bg,s,FFFFFF00&chl=%0D%0A4x_0%5CDelta%28x%29%2B3%5CDelta%28x%29%2B2%5CDelta%28x%5E2%29%3E0%0D%0A
答案 2 :(得分:9)
您可以尝试Online image generator for mathematical formulas开始。
mathurl是TinyURL.com的数学版本。它允许您使用短URL引用LaTeXed数学表达式。例如,http://mathurl.com/?5v4pjw将显示[LaTeX输出图像],然后您可以编辑它。有关mathurl’s help page
的更多详情答案 3 :(得分:7)
我刚跑过MathJax on Ajaxian:
MathJax似乎有机会成为一个实用的解决方案,在HTML页面中提供高质量的LaTeX和MathML数学符号显示。
输出非常漂亮,而且它都是纯HTML和CSS,这使它具有可扩展性和可选性。表现目前有点迟钝,但这是公认的。
答案 4 :(得分:3)
有一种名为“mathtran”的现代服务,它提供了一种强大而快速的方法来处理这类事情: http://www.mathtran.org/
最大的警告是,只允许使用TeX数学命令;特别是AMSLaTeX不受支持。
答案 5 :(得分:1)
正如大家所说的那样,有许多服务已经这样做了。这是另一个我曾多次使用过的简单的(如果需要,你可以在服务器上本地安装):
http://www.codecogs.com/components/equationeditor/equationeditor.php
答案 6 :(得分:0)
我会好好看看MediaWiki LaTeX support是如何做到的并从那里借来的。
答案 7 :(得分:0)
请查看此站点,了解如何在未安装任何软件的情况下创建TeX文档。然后,您可以使用任何屏幕捕获方法对结果图像进行片段化,并将生成的图像嵌入到任何网站中。
该软件可以免费使用,但您需要注册才能创建文档。