最近,Tex标记支持已被已添加用于下列堆栈Exchange站点:
这些站点使用客户端马蒂贾克斯库正确格式化提交给用户的公式。
由于添加了这个新特性,StackExchange API返回带有$ char标记分隔的公式的JSON问答文本(这里是一个示例)。
StackPrinter构建在这个API之上,它只是打印返回的带有可测结果的$文本。
我正在搜索服务器端Python库,它可以解析和转换JSON数据,以正确地呈现Html中的Tex标记。
你知道什么解决办法吗?
申请详情:
平台:Google App Engine
框架:蹼状
发布于 2011-01-04 23:59:08
您可以尝试将TeX工具(如tex.latex2dvi或吡咯)与DVI到映像工具(如德维)结合使用。要在服务器端实现这一点,您需要一个API端点,它以TeX代码作为输入,并以图像作为输出。通过这种方式,您可以将数学公式呈现为图像,方法是将它们的源指向该URL,并使用相应的参数。这是相当复杂的,但好消息是用于数学公式的Google图表API已经提供了这样的服务。
无论如何,我会考虑使用MathML在客户端呈现数学符号,因为所有主要的web浏览器( Internet除外)都支持符合HTML5标准的这个特性。或者仅仅包括类似于StackExchange的Mathjax (这也是客户端标记呈现)。这似乎是最简单和跨平台的选择。
https://stackoverflow.com/questions/4592501
复制相似问题