【问题标题】:LaTeX equivalent to Google Chart APILaTeX 相当于 Google Chart API
【发布时间】:2010-10-05 17:01:18
【问题描述】:

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

我突然意识到可以为数学公式创建一个Google Charts API 等效项。这已经完成了吗?甚至可能由于 LaTeX 代码中涉及的奇怪字符?

我想点击像 latex2png.org/api/?eq="E = mc^2" 这样的网址并得到以下回复:

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

【问题讨论】:

    标签: math latex png formula


    【解决方案1】:

    我会好好看看MediaWiki LaTeX support 是如何做到的,然后从那里借用。

    【讨论】:

      【解决方案2】:

      您可以先试试Online image generator for mathematical formulas

      mathurl 是 TinyURL.com 的数学版本。它允许您使用短 url 引用 LaTeXed 数学表达式。例如,http://mathurl.com/?5v4pjw 将显示 [LaTeX 输出图像],然后您可以对其进行编辑。更多详情mathurl’s help page

      【讨论】:

      • 此服务要求您首先发布一个方程式,然后获取图像。我想在 URL 中嵌入等式
      【解决方案3】:

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

      【讨论】:

      【解决方案4】:

      更新

      正如@hughes(和其他人)所指出的,以前的 Google Chart API 已被弃用。

      我写的例子到 2015 年 9 月仍然有效,但现在应该使用新的 (documentation):

      旧答案

      谷歌图表可以做到(Documentation):

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

      我将它与 Google Docs 一起使用,因为它还不支持数学。

      【讨论】:

      • 此 API 已弃用,将于 2015 年 4 月删除。
      • 使用 Auto-Latex equations 插件,可以轻松使用 Google Docs 渲染精美、高质量的 LaTeX 数学!
      • 那么目前用于将公式转换为图像的新 Google API 在哪里?我查看了developers.google.com/chart,但找不到转换公式的示例
      • 嗯...我猜他们当时从未关闭过它。它似乎仍然有效。
      【解决方案5】:

      72pines.comchart.apis.google 更具可读性:

      alt text 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
      

      【讨论】:

      • 看起来 72pines 主机已经死了。
      • @Calculuswhiz - 是的,可悲:(
      【解决方案6】:

      我刚刚遇到MathJaxon Ajaxian [通过 Wayback Machine]:

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

      输出非常漂亮,都是纯 HTML 和 CSS,这使得它具有可扩展性和可选性。目前性能有点迟钝,但这是公认的。

      【讨论】:

        【解决方案7】:

        请查看此站点,了解无需安装任何软件即可创建 TeX 文档的方法。然后,您可以使用任何屏幕捕获方法对结果图像进行 sn-p,并将结果图像嵌入到任何网站中。

        转到http://sharelatex.com

        该软件免费使用,但您需要注册才能创建文档。

        【讨论】:

          猜你喜欢
          • 2012-12-04
          • 1970-01-01
          • 1970-01-01
          • 2011-11-30
          • 1970-01-01
          • 2011-03-02
          • 2018-03-10
          • 1970-01-01
          相关资源
          最近更新 更多