我有一个超宽的多线方程但是我不想再制作一条线,因为这个方程只比文本线宽一点点。然后我考虑使用命令\rescalebox
,如下所示。
\begin{align}
\resizebox{.9\hsize}{!}
{S & = A + B + C \nonumber \\
& + D +E +F.}
\end{align}
但是,它仅在我删除折线符号\\
时才有效,否则我会收到有关遗失\endgroup
的错误消息。在阅读了有关调整大小或重新缩放的其他一些问题之后,我仍然无法弄清楚为什么我不能同时使用\\
和\resizebox
。任何人都可以帮我这个,还是有其他方法可以拟合/重新缩放多线方程?
答案 0 :(得分:1)
首先,您可以尝试使用
之类的内容\documentclass{article}
\usepackage{amsmath}
\begin{document}
{\small %
\begin{align}
S & = A + B + C \nonumber \\
& + D +E +F.
\end{align}
}%
\end{document}
可以帮助你(reference)。更好的是:
{\fontsize{9}{8}\selectfont %
\begin{align}
S & = A + B + C \nonumber \\
& + D +E +F.
\end{align}
}%
此处9
和8
是字体大小和pt中的lineskip,显然您可以根据需要更改它们(9pt是默认10pt的9/10,如{{1} }})。考虑到linekip应该比字体大小小一点。