Увеличение размера страницы Mathjax после рендеринга формул - PullRequest
0 голосов
/ 08 июня 2019

Я пытаюсь внедрить MathJax в мобильном приложении, я хочу вычислить высоту веб-страницы, но после увеличения размера страницы при отображении формул, есть ли возможность предотвратить увеличение размера HTML-страницы после отображения формулы?Или сохранить формулы в одном месте ??

1 Ответ

2 голосов
/ 09 июня 2019

Поскольку выражения набора текста имеют высоту, отличную от текста формы TeX (если это то, что вы используете), высота страницы изменится, когда неформатированная математика будет заменена математикой набора.На самом деле вы мало что можете с этим поделать, кроме того, что заключаете отображаемые математические выражения в контейнеры, у которых (минимальная) высота приблизительно равна высоте набора выражений.Но для этого нужно знать, какими будут эти высоты до того, как вы его получите.

В качестве альтернативы вы можете подождать, чтобы вычислить высоту страницы, пока не будет обработана математика (используя MathJax.Hub.Queue(), чтобы поставить в очередь вычисляемую функциювысота, чтобы он работал после завершения начального набора текста).

...