LaTeX - 数学突破
LaTeX - Break in math
我希望能够在数学环境中换行,但要在公式前面保留一个符号。
例如,求和 (sigma) 后跟一个长公式。所以它超出了页面,但我想将公式保留在 sigma 旁边,即使有换行符也是如此。
这是一个片段,以便您更好地重现它。
\documentclass{article}
\usepackage{amsmath,amsfonts,amssymb,mathtools}
% allows me to increase the font size of math blocks
\usepackage{graphicx} % \scalebox
\usepackage{environ}
\NewEnviron{mymath}{%
\[
\scalebox{1.3}{$\BODY$}
\]
}
\begin{document}
Lorem ipsum dolor sit amet
\begin{mymath}
\sum \limits _{\substack{
yyyyyyy,\
zzzzzzzz,\
www
}}
(
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
) + (
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
)
\end{mymath}
\end{document}
这是我要实现的目标的屏幕截图。
如您所见,我试图将第二个括号保留在 sigma 旁边,但在第一个括号之下。
首先:don't scale elements that contain text!如果您不喜欢数学块的大小,请改用合适的字体大小。
您可以使用 amsmath
中的 split
环境:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
Lorem ipsum dolor sit amet
\[
\begin{split}
\sum \limits_{\substack{
yyyyyyy,\
zzzzzzzz,\
www
}}
& (
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
) +\
&(
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
)
\end{split}
\]
\end{document}
我希望能够在数学环境中换行,但要在公式前面保留一个符号。
例如,求和 (sigma) 后跟一个长公式。所以它超出了页面,但我想将公式保留在 sigma 旁边,即使有换行符也是如此。
这是一个片段,以便您更好地重现它。
\documentclass{article}
\usepackage{amsmath,amsfonts,amssymb,mathtools}
% allows me to increase the font size of math blocks
\usepackage{graphicx} % \scalebox
\usepackage{environ}
\NewEnviron{mymath}{%
\[
\scalebox{1.3}{$\BODY$}
\]
}
\begin{document}
Lorem ipsum dolor sit amet
\begin{mymath}
\sum \limits _{\substack{
yyyyyyy,\
zzzzzzzz,\
www
}}
(
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
) + (
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
)
\end{mymath}
\end{document}
这是我要实现的目标的屏幕截图。
如您所见,我试图将第二个括号保留在 sigma 旁边,但在第一个括号之下。
首先:don't scale elements that contain text!如果您不喜欢数学块的大小,请改用合适的字体大小。
您可以使用 amsmath
中的 split
环境:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
Lorem ipsum dolor sit amet
\[
\begin{split}
\sum \limits_{\substack{
yyyyyyy,\
zzzzzzzz,\
www
}}
& (
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
) +\
&(
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
)
\end{split}
\]
\end{document}