mathjax输出格式
目前,mathjax可以通过三种方式呈现数学:
使用html和css布局数学,
使用可缩放矢量图形(SVG)布局数学,或
作为序列化的mathml字符串。
前两个由 CommonHTML
和 SVG
输出处理器。第三个原因是mathjax使用mathml作为其内部格式。而mathjax版本2包含 NativeMML
为支持它的浏览器生成mathml表示法的输出处理器,已从版本3中删除。见 mathml支持 有关如何获取mathml输出的详细信息。
如果您使用的是组合的组件文件之一,则这将为您选择其中一个输出处理器。如果组件文件以 -chtml
,则它是CommonHTML输出处理器,而如果它以 -svg
然后使用svg输出处理器。
如果您正在执行自己的联机或基于文件的配置,请选择要使用的配置,包括 'output/chtml'
或 'output/svg'
在 load
数组 loader
mathjax配置的一节。例如
window.MathJax = {
loader: {load: ["input/tex", "output/chtml"]}
};
将为文档中的数学指定tex输入和commonhtml输出。
警告
这个 PreviewHTML
, PlainSource
和 NativeMML
版本2的输出格式在版本3中不可用。如果对它们有需求的话,它们可能会在将来的版本中提供。