html5开发wap网站/杭州网站设计制作
目前,在SVG图中包含MathJax的唯一方法是通过< foreignObject> ;.是的,这不是理想的,不仅因为你需要提供一个大小,而且因为IE9不支持< foreignObject> ;. 对于SVG输出,如果您已经使用MathJax上下文菜单来选择数学渲染,这将覆盖文档中的渲染器选项,因此您可能仍然看到HTML-CSS输出.该值存储在一个cookie中,以便从会话到会话被记住.您可以删除cookie以删除该设置,或者再次使用MathJax菜单选择SVG渲染. 但是请注意,这不会帮助您,因为MathJax的SVG输出不仅仅是可以包含在更大的SVG文件中的SVG片段,而是包含一些HTML和< svg>元素本身此外,MathJax需要使用周围的HTML来确定要使用的字体大小以及其他一些因素,因此无法将其直接放入SVG图中.
< foreignObject>方法是目前唯一可靠的方式.
编辑:这是一个完整的例子:
MathJax in SVG diagram\(\displaystyle{x+1\over y-1}\)