有没有办法自动缩进数学环境?我的意思是,为作者提供一组干净的方程式,这对输出的 pdf 绝对没有影响。这只是为了使文本文件可读。在 Matlab 中,ctr+i 正在执行这种智能缩进。我想知道 Latex 中是否有类似的功能。
更新: 经过智能缩进,我的意思是,例如你有
\begin{equation}
\centering
\begin{aligned}
\begin{dcases}
\textsf{} \\
\textsf{} \\
\end{dcases}\\
&{\hspace{} \textsf{}}
\end{aligned}
{\hspace{} \text{} \hspace{}}
\begin{aligned}
\begin{dcases}
\textsf{} \\
\textsf{} \\
\end{dcases}\\
&{\hspace{} \textsf{}
\end{aligned}
\end{equation}
这组行已正确制表相互尊重。我不想缩进它们全部。我希望缩进使得代码干净并且您可以看到它的嵌套部分。
答案1
perl 脚本乳胶压痕允许缩进 LaTeX 代码,但必须通过命令启动。如果您的编辑器允许您创建命令,则可以自动命令。以下是它在您的代码上返回的内容:
\begin{equation}
\centering
\begin{aligned}
\begin{dcases}
\textsf{} \\
\textsf{} \\
\end{dcases} \\
& {\hspace{} \textsf{}}
\end{aligned}
{\hspace{} \text{} \hspace{}}
\begin{aligned}
\begin{dcases}
\textsf{} \\
\textsf{} \\
\end{dcases} \\
& {\hspace{} \textsf{}
\end{aligned}
\end{equation}