在排版MathJax之前更改Fomula

时间:2015-03-23 12:43:23

标签: javascript mathjax

假设我在页面上有很多公式。

我想在\large{}中附上每个公式,即$x+1$变为$\large{x+1}$

我有什么方法可以用MathJax做到这一点,或者我需要将skipstartup设置为true,手动添加然后排队排版?

MathJax有没有办法获取这些公式?

谢谢。

1 个答案:

答案 0 :(得分:0)

答案是使用prefilter

https://groups.google.com/d/msg/mathjax-users/MXqOpqPeBF4/h-hry2ITzz4J

  <script type="text/x-mathjax-config"> 
        MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { 
          MathJax.InputJax.TeX.prefilterHooks.Add(function (data) { 
            data.math = '\\large{'+data.math+'}'; 
          }); 
        }); 
  </script>