我尝试搜索它,但似乎找不到我的问题的答案,因此就此发表。
假设我正在写一份报告。我已经写了 50 页左右,至少有 100 个方程式。然后,有人告诉我报告必须是双栏报告,这在 LaTeX 中很容易做到。但是,我的 100 个方程式是按照一整页来设计的,这意味着,假设其中 50 个方程式对于栏来说太宽了,它们都超出了页边距甚至超出了纸张本身。
我的问题是:有没有办法自动地将公式拆分成适合列的行,而无需在每个宽公式中插入拆分命令,并告诉每个公式在哪里拆分?也许 LaTeX 会识别出公式太长,然后将其拆分到下一行。
答案1
没有简单或全自动的方法。
如果它们目前是单行方程式,您可以将它们切换到breqn
包中dmath
以实现自动断线。如果它们目前已在使用align
或类似的显示环境但设置得太宽,那么手动重新排版可能是您的最佳选择。
或者如果可以接受的话,您可以将它们包装在 \begin{figure*} 中,以便它们作为全宽插入浮动到页面顶部(但这可能需要重新措辞周围的文本)。