是否有任何编辑器可以很好地格式化数组的 LaTeX 代码?通过很好地格式化,我主要考虑对齐&
,如以下示例所示:
示例 1:
\begin{array}{lcl}
z & = & a \\
& = & a \\
f(x,y,z) & = & x + y + z
\end{array}
可以格式化为:
\begin{array}{lcl}
z & = & a \\
& = & a \\
f(x,y,z) & = & x + y + z
\end{array}
示例 2:
\begin{bmatrix*}[r]
{1}&{ 2} &{ \mathbf M} \\
{48941} & {-3} & { \mathbf M} \\
{11} & { 6} & {-\mathbf M}
\end{bmatrix*}
可以格式化为:
\begin{bmatrix*}[r]
{1} & { 2} & { \mathbf M} \\
{1} & {-3} & { \mathbf M} \\
{1} & { 6} & {-\mathbf M}
\end{bmatrix*}
答案1
无论使用什么编辑器,我们都有乳胶压痕作者:Chris (cmhughes)。通过缩进所有内容,这应该可以很好地美化乳胶代码。
另一方面,Align Columns
在 texstudio(texmaker 的姊妹产品)中有一个选项,你可以选择
1 & 2 & \mathbf M \\
1 & -3 & \mathbf M \\
1 & 6 & -\mathbf M
然后单击标签以对齐它们。
此外,没有必要将条目括在括号内,因为此处的条目已经在组内了。