是否可以重置MathJax-Span-Id?
我想突出显示公式的不同部分,但我动态加载了几个乳胶公式,而没有使用MathJax.Hub.Queue(["Typeset",MathJax.Hub, "somename"]);
重新加载页面
。因为这些ID不断增加,我无法确定哪个ID必须选择突出显示公式的正确部分。
正常情况下,跨度从#MathJax-Span-1
到#MathJax-Span-40
等ID开始,但在加载一些公式后,我会获得#MathJax-Span-715
等ID。
有没有办法将id设置回零以正确选择正确的div?
答案 0 :(得分:4)
您可以使用\cssId{name}{math}
将math
指定的子表达式的ID设置为name
。这样它就是常数,你可以直接引用它。 E.g。
\cssId{term1}{x^2} + \cssId{term2}{3x} - \cssId{term3}{5}
允许您通过css ID term1
引用x ^ 2,x通过term2
引用x ^ 2,通过term3
引用常量。