Tex2JAX预处理器γ

下面的选项控制TX2JAX当您包括“TX2JAX.JS”扩展排列您的配置。它们与默认值一起列出。设置这些选项,包括一个TX2JAX在你的章节金宝搏188mathjax.hub.config()。打电话。例如

金宝搏188.枢纽.配置({
  TX2JAX {
    内线 [ [“$”“$” [''“”] ]
  }
(});

将设置内线的分隔符TX2JAX预处理器。

内联数学:['\(','\)']

将用作内嵌数学分隔符的字符串对数组。每对中的第一个是初始分隔符,第二个是终端分隔符。你想要多少桶就有多少桶。例如,

内线 [ [“$”“$” [''“”] ]

会导致TX2JAX寻找美元…\(…)作为内联数学的分隔符。金宝搏188(请注意,默认情况下不启用单个Dollarsign,因为它们在正常文本中经常使用,所以如果你想把它们用于数学分隔符,必须明确指定。)

请注意,分隔符不能看起来像HTML标记(即,不能包括小于号)因为在Mathjax有机会运行之前,浏览器会把这些标签变成标签。金宝搏188您只能包含文本,不是标签,作为数学分隔符。

显示数学:['$'、'$'],[ [ [,' \] ] ]

用作显示公式分隔符的字符串对数组。每对中的第一个是初始分隔符,第二个是终端分隔符。你可以随心所欲地多穿几双。

请注意,分隔符不能看起来像HTML标记(即,不能包括小于号)因为在Mathjax有机会运行之前,浏览器会把这些标签变成标签。金宝搏188您只能包含文本,不是标签,作为数学分隔符。

processEscapes:错误

当设置为,您可以使用\$代表一个文字美元符号,而不是将其用作数学分隔符。什么时候?\$不会改变,美元符号可能是数学分隔符的一部分。通常设置为如果启用$ $内嵌分隔符,所以你可以打字\$TX2JAX将其转换为呈现文档中的常规Dollarsign。

processrefs:真

当设置为,金宝搏188Mathjax将处理\REF {…}数学模式之外。

处理环境:真

什么时候?TX2JAX不仅查找内嵌和显示数学分隔符,但也适用于乳胶环境(\开始某物…\结束某物)并标记它们以便Mathjax处理。金宝搏188什么时候?,将不会在数学模式之外处理乳胶环境。

预览:“特克斯”

这控制是否TX2JAX插入物金宝搏188马特查克斯预览span若要提供预览,以及要使用的预览,当它在线定位或在页面中显示数学时。金宝搏188违约特克斯,这意味着使用tex代码作为预览(在Mathjax处理之前,它将是可见的)。金宝搏188设置为“没有”为了防止插入预览(数学在排版前会消失)。设置为包含HTML代码段描述的数组,以便对页面上的所有公式使用相同的预览。

实例:

预览 [[数学]     //插入文本“[数学]”作为预览
预览 [[“IMG”,{SRC “/图片/mypic.jpg”}[]  //插入图像作为预览

HTML代码段的描述有关如何以这种方式表示HTML代码的详细信息。

技巧:[“script”,“noscript”,“style”,“textfarea”,“pre”,“code”]

此数组列出不应由其处理内容的标记的名称TX2JAX(除了查找下面列出的ignore/processclasses)。您可以添加(或从中删除)此列表,以防止Mathjax在特定上下文中处理数学。金宝搏188金宝搏188

ignoreclass:“tex2jax_忽略”

这是用于标记其内容不应由tex2jax处理的元素的类名(而不是查找进程类模式如下)。注意这是一个正则表达式,所以你要确保引用正则表达式特殊字符。这个模式被插入到一个需要你的模式匹配一个完整单词的模式中,所以设置ignoreClass: “第二类”会导致它与元素匹配类=“类1” 第二类 第三类但不是class=“myClass2”。请注意,可以通过用竖线字符分隔多个类来分配它们。(γ)例如,具有ignoreClass: “类1~类2”任何元素都分配了一个类第一类第二类将被跳过。

processClass:“tex2jax_进程”

这是用于标记其内容的元素的类名应该被处理TX2JAX.这用于重新启动标记为通过忽略的标记内的处理。无知的人或导致标签出现在Skip标签要处理而不是跳过的列表。注意这是一个正则表达式,所以你要确保引用正则表达式特殊字符。这个模式被插入到一个需要你的模式匹配完整单词的模式中,所以设置进程类: “第二类”会导致它与元素匹配类=“类1” 第二类 第三类但不是class=“myClass2”。请注意,可以通过用竖线字符分隔多个类来分配它们。(γ)例如,具有进程类: “类1~类2”任何元素都分配了一个类第一类第二类将处理其内容。