Phl*_*das 9 javascript latex mathjax
我有一个文本编辑器,用户可以在其中编写HTML代码.我不希望他们在特定元素之外编写LaTeX.它可能是这样的:
<x-latexmath>...</x-latexmath>
Run Code Online (Sandbox Code Playgroud)
我想要它,如果他们在该标签之外有LaTeX数学,它只是显示为普通文本.怎么可能这样呢?
Dav*_*one 11
MathJax没有办法使用用户定义的标签来触发数学处理,但是您可以使用MathJax的tex2jax预处理器processClass和ignoreClass参数来控制要处理的页面的哪些部分.有关详细信息,请参阅text2jax配置,但想法是使用
<body class="tex2jax_ignore">
...
<span class="tex2jax_process">...</span>
...
</body>
Run Code Online (Sandbox Code Playgroud)
因此,页面的主要部分不会被处理,只有包含数学的span(或div,如果你愿意)将由MathJax处理.
| 归档时间: |
|
| 查看次数: |
507 次 |
| 最近记录: |