2014-02-18 71 views
2

我不希望在我的LaTeX文檔中使用縮進,因爲它使與其他編輯器的用戶合作更加困難。除非Auctex喜歡在我使用(fill-paragraph)時自動縮進,否則這通常很容易實現。使用(填充段落)阻止Auctex縮進

舉例來說,如果我有這樣的:

\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

回答

2

如果設置自定義變量LaTeX-indent-levelLaTeX-item-indent爲0,你會擺脫大部分或全部AucTex的壓痕。

2

你可以做類似

(add-hook 'LaTeX-mode-hook 
      (lambda() 
      (kill-local-variable 'line-indent-function))) 

,使此乳膠的縮進算法。