LaTeX 约定如何缩进源?

LaTeX 约定如何缩进源?

我是 LaTeX 的新手,我现在正在问自己是否有一个如何缩进源代码的惯例。

例如:

\begin{itemize}
\item erstes Stichwort
\item zweites Stichwort
\end{itemize}

上面的代码有点令人困惑。

因此,现在我想缩进两个 \item-lines。但是怎么做呢?使用制表符,使用空格。如果是,使用多少个空格?

LaTeX 中有约定吗?

感谢您的帮助!

答案1

}你说得对。如果缩进得当,代码的可读性会更高。只要一行以 结尾,如何找出缺失的内容...p{1cm}}}

缩进多少\item并不重要。

如果你使用换行符来获得可读的代码,例如

  #1}
  }
 }
}

请记住,你可能会得到不需要的空白

缩进应该由编辑器自动完成。AUCTeX 模式下的 Emacs 可以很好地为您完成此操作,但您无法同时学习所有内容。从 LaTeX 开始,然后再使用真正的编辑器(=Emacs)。

评论中说 TeX 会忽略行首的空格。

是的,但是这条规则至少有一个例外:包 »comment«(您可能在texdoc comment命令行上获得文档)提供了一个名为 comment 的环境,并且它不能与之前的前导空格一起使用\begin{comment}

相关内容