相当于Google Chart API的LaTeX

Asked
Viewd12180

18

我目前正在研究将二维数学公式输入网页的不同解决方案。我认为Wikipedia解决方案(从LaTeX源代码生成png图像)足够好,直到我们在Web浏览器中获得对MathML的支持为止。

我突然意识到,可以为 Google Charts API 创建等效项数学公式。已经完成了吗?可能是由于LaTeX代码中包含奇怪的字符引起的吗?

我想打一个类似latex2png.org/api/?eq="E = mc ^ 2“的网址,并得到以下响应:”

修改: 感谢您的回答沙发。但是,我已经知道有几种工具可以从乳胶源代码(在线和从命令行)生成png图像,但是我一直在寻找一种通过Http GET请求获取图像的简单方法。也许不存在这样的服务。

8 个答案

25

更新

正如@hughes(及其他人)指出的那样,先前的Google Chart API已被弃用。

我编写的示例到2015年9月仍可使用,但现在将使用一个新示例(文档):

http://chart.googleapis.com/chart?cht=tx&chl= %5CLaTeX

旧答案

Google图表可以做到(文档):

http://chart.apis.google.com/chart? cht = tx&chl =%5CLaTeX

我将它与Google文档一起使用,因为它尚不支持数学。

3

有一个称为“ mathtran”的现代服务,它提供了一种健壮而快速的方式来处理这种事情: http://www.mathtran.org/

最大的警告是只允许使用TeX数学命令。特别是不支持AMSLaTeX。

1

每个人都说过,已经有很多服务可以做到这一点。这是我使用过多次的另一个简单方法(如果需要,您可以将其本地安装在服务器上):
http://www.codecogs.com/components/equationeditor/equationeditor.php

0

我会很好地研究 MediaWiki LaTeX支持的作用从那里借钱。

7

我刚遇到 Ajaxian上的MathJax

MathJax似乎有机会成为一种实用的解决方案,它可以在HTML页面中高质量显示LaTeX和MathML数学符号。

输出非常漂亮,并且全部是纯HTML和CSS,这使其可伸缩和可选。目前的表现有些迟缓,但这是公认的。

9

您可以尝试用于数学公式的在线图像生成器

>

mathurl 是TinyURL.com的数学版本。它允许您使用短网址引用LaTeXed数学表达式。例如, http://mathurl.com/?5v4pjw 将显示[LaTeX输出图像],然后可以编辑。有关 mathurl的帮助页面

的详细信息
  • this service requires you to first POST an equation and then GET the image. I would like to embed the equation in the URL

    JonasFebruary 05, 2009 16:35
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

 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