LaTeX数学环境换行时保持前置符号与公式对齐的实现问题
LaTeX 长公式对齐求和符号右侧解决方案
你可以通过嵌套aligned环境实现指定对齐效果,核心是将求和符号后的所有公式内容放在顶部对齐的aligned块中,设置对齐锚点在第一个括号前即可。
修改后完整代码
\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 }} \begin{aligned}[t] &( xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ) + \\ &( xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ) \end{aligned} \end{mymath} \end{document}
关键改动说明
- 求和符号后新增了带
[t]参数的aligned环境,[t]表示让对齐块顶部和求和符号的顶部基线对齐,避免垂直方向错位 - 在需要对齐的行首添加对齐标记
&,所有带&的行都会自动对齐到同一垂直位置,始终保持在求和符号右侧区域 - 换行符
\\放在上一行末尾,用来拆分过长的公式内容
内容的提问来源于stack exchange,提问作者Max
相关产品推荐
相关产品推荐

