MathJax是否可以仅在某个标签内转换LaTeX
Can MathJax be made to only convert LaTeX if it's inside a certain tag?
我有一个文本编辑器,用户可以在其中编写HTML代码。我不希望他们在特定元素之外编写LaTeX。它可能是这样的:
<x-latexmath>...</x-latexmath>
我想要它,所以如果他们在该标签之外有 LaTeX 数学,它只是显示为普通文本。这怎么可能?
MathJax
没有办法使用用户定义的标签来触发数学处理,但您可以使用 MathJax 的 tex2jax 预处理器的processClass
和ignoreClass
参数来控制要处理页面的哪些部分。有关详细信息,请参阅 text2jax 配置,但想法是使用
<body class="tex2jax_ignore">
...
<span class="tex2jax_process">...</span>
...
</body>
这样页面的主要部分就不会被处理,只有包含数学的跨度(或div,如果你愿意的话)才会被 MathJax 处理。
相关文章:
- D3在转换时退出多个系列折线图标签
- 将标记转换为 jQuery 表 - YADCF 的可点击标签过滤器
- 按钮标签,javascript 转换为链接标签
- 标签之间的内容转换为标题JS
- 由标签触发的潜水转换
- 将文件转换为数组并使用数据列表和选项标签为自动完成文本框添加数组元素
- CSS-转换高度在<a>标签
- 如何在angularjs中将html标签转换为文本
- 将
标签转换为字符(10) - JavaScript 替换 - 将 br 标签转换为新行
- jQuery将点击的标签转换为字符串
- 从span标签转换为输入框,反之亦然
- 将标签转换为输入文本
- jQuery [object object]在尝试将第一个h2标签转换为h1时出现错误
- 将HTML标签转换为玉节点模板
- 标签转换问题
- 通过jQuery将H3标签转换为链接
- 我想将html图像标签转换为javascript中的对象
- 如何将生成的选择标签转换为无序列表
- 如何将 HTML 中的画布标签转换为 Word 文件