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

时间:2019-06-08 15:24:32

标签: html mathjax

我正在尝试在移动应用程序中实现MathJax,我想计算网页的高度,但是在渲染公式后页面大小增加,是否有可能防止在渲染公式后HTML页面大小增加?还是将公式保留在同一空间中?

1 个答案:

答案 0 :(得分:2)

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

或者,您可以等待计算页面的高度,直到处理完数学为止(使用MathJax.Hub.Queue()将计算高度的函数排队,以便在初始排版完成后运行)。 / p>