MathJax использует меньший размер для супер- и подписчиков, но возможно, что в вашем браузере указан минимальный размер шрифта, и это препятствует использованию размера, запрошенного MathJax. Можете ли вы проверить настройки шрифта вашего браузера, чтобы убедиться, что это так?
Кроме того, MathJax имеет собственную настройку минимального размера шрифта, который должен использоваться в супер- и индексах (8px). Если ваша страница набрана очень маленьким шрифтом, возможно, вы столкнулись с этим. Если это так, вы можете переопределить это с помощью следующей конфигурации:
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script>
MathJax = {
startup: {
ready: function () {
var math = MathJax._.core.MmlTree.MmlNodes.math.MmlMath;
math.defaults.scriptminsize = '0px';
MathJax.startup.defaultReady();
}
}
};
</script>
, которая устанавливает минимум в 0px, эффективно удаляя его полностью. Обратите внимание, что это не отменяет настройки браузера, поэтому, если это минимальный размер, установленный в браузере, который вызывает проблему, MathJax ничего не может с этим поделать.