Jas*_*n S 6 html javascript mathjax
有没有办法从某些 HTML 元素中排除 MathJax 处理?
例如,如果我知道 a 中没有任何数学<div>,有没有办法标记它以便 MathJax 处理器跳过它<div>?
就在这里。使用tex2jax_ignoreCSS 类:
<div class="tex2jax_ignore"> $$ \frac{1}{2} $$ - Content not parsed by Mathjax</div>
Run Code Online (Sandbox Code Playgroud)
小提琴: https: //jsfiddle.net/xfjqze00/3/
希望有帮助。
更新:
正如我在撰写本文时发现的那样(请参阅此处的 Mathjax 实际操作),Mathjax 也会忽略 HTML<code>标记内的代码。
MathJax 的 TeX 和 AsciiMath 输入预处理器都提供了一个配置选项ignoreClass来按类名忽略元素,请参阅tex2jax 文档等。MathML 预处理器没有这样的选项,参见。此功能请求。
不过,除了 DOM 非常大(并且数学的出现非常局部化)的情况外,预处理并不是一个重要的性能瓶颈。
| 归档时间: |
|
| 查看次数: |
984 次 |
| 最近记录: |