我的 DVIWindo 文本轮廓与 \begin...\end{align*} 不兼容

我的 DVIWindo 文本轮廓与 \begin...\end{align*} 不兼容

我可能已经过时了,但我使用 DVIWindo (32)(版本 2.2.4)来预览我制作的 DVI 文件。它会在用于文本的矩形区域周围绘制一个蓝色框;它可以通过“首选项”下的“绘制文本轮廓”复选框打开或关闭。通常,这个蓝色框的尺寸与文本块的尺寸完全相同,因此如果单词打破了边距,则很明显。但是,如果用 创建的显示打破了边距\begin...\end{align},则绘制蓝色框以使显示刚好适合它,这意味着在没有边距的页面上,蓝色框看起来太大了。这似乎不会发生在其他方程式环境中,例如equationgather

这有什么意义吗,还是只是令人讨厌?似乎无论在这种情况下蓝色框有多大,当我制作 PDF 时,文本块都会落在页面上的完全相同的位置,这就是我制作的所有内容最终的结果。DVIWindo 帮助说:“这个文本轮廓并不总是有意义的,因为它基于从 DVI 文件获得的不完整信息。”

答案1

align和类似的amsmath多行显示结构必须将整个内容视为参数,因为它们读取两次以测量正确放置的宽度。

问题中出现了一些更广泛的解释以下定义有何错误?以及其他在其中引用的内容。

gather我真的很惊讶当一行比页面宽时你没有得到相同的效果。

相关内容