渲染公式后 Mathjax 页面大小增加

Mathjax page size increase after rendering formulas

我正在尝试在移动应用程序中实现 MathJax,我想计算网页的高度,但是在渲染公式后页面大小增加了,是否有可能阻止渲染后 HTML 页面大小的增加公式?或者将公式保持在相同的 space??

因为排版表达式与 TeX 表单文本的高度不同(如果您使用的是这种格式),当未格式化的数学被排版数学替换时,页面的高度将会改变。除了将显示的数学表达式封装在(最小)高度设置为与排版表达式大致相同的容器中之外,您对此几乎无能为力。但这需要您事先知道这些高度。

或者,您可以等到计算完成后才计算页面的高度(使用 MathJax.Hub.Queue() 将计算高度的函数排队,以便它在初始排版完成后运行) .