6

您好,内联方程和块方程可以有不同的比例吗?由于内联 eq,我的比例为 150%。- 我需要他们很大。但是,块中的方程太大了。

我可以为内联和块单独设置缩放吗?对于 $ \tech $ 它会比 $$ \tech $$ 更大

MathJax.Hub.Config({
"HTML-CSS": {
scale: 150,
},
tex2jax: {
  inlineMath: [ ['$','$'], ["\\(","\\)"] ],
  displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
},
});
4

1 回答 1

2

没有为此内置任何东西,但你可以使用类似的东西

<script type="text/x-mathjax-config">
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
  var TEX = MathJax.InputJax.TeX;
  var PREFILTER = TEX.prefilterMath;
  TEX.Augment({
    prefilterMath: function (math,displaymode,script) {
      if (!displaymode) {math = "\\large{"+math+"}"}
      return PREFILTER.call(TEX,math,displaymode,script);
    }
  });
});
</script>

在每个内联数学表达式前面添加\large(并将缩放设置回 100%)。

如果内联数学不够大,那么可能是您的 CSS 或字体设置中的某些内容导致了这种情况。例如,如果您必须使用<code>围绕数学来防止您的数学被某些标记引擎篡改,那么与<code>元素关联的字体将是控制数学大小的字体(而不是围绕它的文本) )。这可以由代码块的 CSS 控制,但它也可以在大多数浏览器中设置为单独的字体。似乎大多数浏览器都配置了比常规字体小的字体(我真的不明白为什么),所以这也可能导致你的问题。

于 2012-03-01T18:10:48.570 回答