问:如何在LaTeX itemize
环境中获得“正确的”缩进auctex
?
在这里,我想和item
一个itemize
环境在一起:
\item
相对于环境的开始,行缩进了两个空格- 项目中的延续线相对于该
\item
行缩进了两个空格
这是我希望/期望看到的:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is indented two spaces, and the
continuation lines are indented another two spaces.
\end{itemize}
可以使用LaTeX-item-indent
变量调整项目的初始缩进,该变量默认为-2
。有了这个默认情况下,我得到的不良行为\item
不被缩进,但我做得到延续行通过额外的两个空格被抵消的所需行为:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is *NOT* indented two spaces,
but the continuation lines are indented two spaces.
\end{itemize}
设置LaTeX-item-indent
为0
获得\item
行上所需的缩进(两个空格),但不能获得连续行所需行为的后一半被另外两个空格抵消的情况:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is indented two spaces, but the
continuation lines are *NOT* indented an additional two spaces.
\end{itemize}
所以:一个人如何得到两种期望的行为:
\item
第两个空格的初始缩进,以及- 续行缩进两个空格?
(请注意相关的SO线程。)
LaTeX-indent-environment-list
过为缩进进行自定义和添加自定义功能?该功能LaTeX-indent-tabular
可能会提供一个合理的起点(或至少一个环境中自定义缩进的合理示例)。我只是偶然发现了这个变量/函数,所以我自己没有机会研究它。
LaTeX-indent-level
将其设置为4,则您的第一种方法有效。项目将缩进为4-2 = 2,而连续行将缩进为4 = 2 +2。但是,这确实意味着文件中的所有其他环境都将缩进为4(而不是2),这可能是合乎要求的,也可能不是。我希望他们自己缩进2,这就是我遇到的问题。