我的团队创建LaTeX 小工具作为我们小组工作网络服务 Rizzoma 的一部分。为了绘制 LaTeX 公式,我们现在使用 Google Charts API:它简单且足够,但仅支持输入最多 200 个字符。是否有任何 LaTeX API 可以替代 Google API?
答案1
任何可以呈现的数学公式都可以用 MathJax 呈现。MathJax 的工作原理基本上如下:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML.js"></script>
<meta charset="utf-8"/>
<link rel='stylesheet' type='text/css' href='style.css' />
</head>
<body>
This is text.<br/>
Inline math: \( a_x + 5 = b_x \)<br/>
Display math:
\[ \delta_x = \sqrt{\frac{5x}{2b}} \]
</body>
</html>
结果是:(Firefox,Mac OS 10.8)
虽然您没有图片(公式在屏幕上“呈现”为二维文本),但它在几乎所有浏览器中都能很好地呈现。有关其实际用途的一个很好的例子,请查看数学。
欲了解更多信息,请浏览MathJax 网站。