我写一个基本的总和证明,并希望写乳胶对齐堆叠总和
1 + 2 + 3 + ... + n-2 + n-1 + n
+ n + n-1 + n-2 + ... + 3 + 2 + 1
= n+1 + n+1 + n+1 + ...
等。我想让这些符号排列起来,这样很容易看到垂直添加。我如何在LaTeX中做到这一点? align
环境并不能很好地对齐多个事物,并且创建tabular
环境令人讨厌,因为它不处于数学模式。
我写一个基本的总和证明,并希望写乳胶对齐堆叠总和
1 + 2 + 3 + ... + n-2 + n-1 + n
+ n + n-1 + n-2 + ... + 3 + 2 + 1
= n+1 + n+1 + n+1 + ...
等。我想让这些符号排列起来,这样很容易看到垂直添加。我如何在LaTeX中做到这一点? align
环境并不能很好地对齐多个事物,并且创建tabular
环境令人讨厌,因为它不处于数学模式。
的array
环境是去这里的路。该解决方案是不是杰克·凯利的某些方面,在其他方面更好的,更糟的是:
\begin{array}{c *{6}{[email protected]{\hspace{6pt} + \hspace{6pt}}} c}
& 1 & 2 & 3 & \ldots & n-2 & n-1 & n \\
+ & n & n-1 & n-2 & \ldots & 3 & 2 & 1 \\
= & n+1 & n+1 & n+1 & \ldots & n+1 & n+1 & n+1
\end{array}
两件事情在列说明注意:我们使用*{6}{spec}
得到一个列的六份与规范spec
。我们还使用@
来指定每个列分隔符应该看起来像一个六点间隔,一个加号和另一个间隔。
更多关于@
的技巧here。
我不明白它有多糟糕。不够灵活,但更容易阅读。 – 2010-09-22 01:17:11
我胶乳是有点生疏,但这里有云:
\[
\begin{array}{l r c r c r c c c r c r c r}
& 1 & + & 2 & + & 3 & + & \ldots & + & n-2 & + & n-1 & + & n \\
+ & n & + & n-1 & + & n-2 & + & \ldots & + & 3 & + & 2 & + & 1 \\
= & n+1 & + & n+1 & + & n+1 & + & \ldots & + & n+1 & + & n+1 & + & n+1\\
\end{array}
\]
啊,我忘记了数组环境。谢谢! – erjiang 2010-09-22 01:53:51
tex.stackexchange的好问题:http://tex.stackexchange.com/ – miku 2010-09-21 22:04:59