5

我想在我的博客中,在标签的公式中以 Mathematica 格式编写公式。当 Dom 被加载时,我应该使用什么 js(以及什么库)用http://www.wolframalpha.com/搜索结果图像替换这些标签?

例如:

<formula>Limit[((3 + h)^(-1) + -1/3)/h, h -> 0]</formula>

被替换为: 替代文字

如果它太复杂或无法用 javascript 完成,请解释原因。

4

3 回答 3

2

看来你真正的问题是:“我如何在 Blogger.com 上获得好的数学”,所以我将回答这个问题。

一个经过验证的解决方案(参见例如Psychedelic Geometry,无从属关系)是使用John Forkosh(他还托管公共 cgi)的MathTex系统以及 Randall Farmer 的ReplaceMath脚本。浏览一些源代码以获取脚本的修改版本。

安装只需包含一个 javascript 文件,之后您可以在 html 中将 LaTeX 内联为$latex <some LaTeX to be png'ified> $.

于 2010-09-24T02:34:58.917 回答
2

您需要使用 wolframalpha API 服务,但它不是免费的,由于同源策略,您不能使用 javascript 执行此操作,只能使用服务器端语言。

于 2010-09-23T15:59:16.723 回答
1

如果您想格式化 Wolfram Alpha 的输出,那么 @antyrat 是正确的。但是,如果您只想为您的博客编写漂亮的数学表达式,您应该查看 Presentation MathML 和 LaTeX。有多种实用程序可将 LaTeX 渲染为 gif 或 png 或类似格式。

于 2010-09-23T19:31:54.840 回答