是否有一个 beamer 自动缩进程序?

是否有一个 beamer 自动缩进程序?

可能重复:
清理 LaTeX 代码的工具

Beamer 演示文件结构非常严谨,它们包含多个部分,您可以在其中找到子部分,其中包括带有标题的框架以及由许多项目组成的项目列表。

如果有程序可以自动缩进输入基于此结构的文件。

我想到以下类型的输出:

 \begin{frame}{title}
              {subtitle}
   \begin{itemize}
      \item My first item
      \item My second item
      \item My third and very very long third item which occupies more than 
         my pre-specified line length which is (say) 80 characters. 
      \item My fourth item comprising a description
         \begin{description}
           \item[First Item]
              Described here.
         \end{description}
   \end{itemize}
 \end{frame}

答案1

您不需要为此使用特殊程序。只需使用一个好的编辑器即可。Vim、Emacs 能够自动缩进。其他编辑器可能也可以。

如果您的代码格式不太好,您必须重新格式化代码。

我只能代表 Vim 发言。在这里,你只需标记要重新格式化的代码,然后按

z= 

试一试。

相关内容