我不想在我的LaTeX文档中使用缩进,因为它使得与其他编辑器的用户合作更加困难。这通常很容易实现,除非Auctex喜欢在我使用(fill-paragraph)
时自动缩进。
例如,如果我有类似的东西:
\begin{abstract}
Some series of sentences here.
\end{abstract}
当我运行(fill-paragraph)
时,我会得到类似
\begin{abstract}
Some series of
sentences here.
\end{abstract}
我不希望缩进文本缩进。
请注意,我不想要在整个Emacs范围内禁用此功能,因为我喜欢能够在其他模式下填写缩进的注释等。我只是不希望它发生在Auctex。
我怎样才能做到这一点?
我已经看过这个问题[1],但它只有乳胶模式的部分解决方案,而不是Auctex。
[1] Emacs: Turn off indentation when doing a paragraph fill in LaTeX mode
答案 0 :(得分:4)
如果您将自定义变量LaTeX-indent-level
和LaTeX-item-indent
设置为0,您将摆脱AucTex的大部分或全部缩进。
答案 1 :(得分:2)
您可以执行类似
的操作(add-hook 'LaTeX-mode-hook
(lambda ()
(kill-local-variable 'line-indent-function)))
以禁用LaTeX的缩进算法。