Для этого ничего не встроено, но вы можете использовать что-то вроде
<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 для блоков кода, но в большинстве браузеров его также можно установить как отдельный шрифт. Похоже, что большинство браузеров настроены так, чтобы этот шрифт был меньше, чем обычный шрифт (я не очень понимаю, почему), и поэтому это может быть причиной вашей проблемы.