我遇到了emacs / auctex填充段落的问题,该段落在每个$blabla$
块之后插入换行符,导致代码难以理解。例如,在下面的长行上点击M-q
:
a $1$ b $2$ c $3$ d $4$ e $5$ f $6$ g $7$ h $8$ i $9$ j $10$ k $11$ l $12$ m $13$ n $14$ o $15$
给出:
a $1$
b $2$
c $3$
d $4$
e $5$
f $6$ g $7$ h $8$ i $9$ j $10$ k $11$ l $12$ m $13$ n $14$ o $15$
我希望有类似的东西:
a $1$ b $2$ c $3$ d $4$ e $5$ f $6$ g $7$ h $8$ i $9$ j $10$ k
$11$ l $12$ m $13$ n $14$ o $15
注意:我的印象是,当我没有使用auctex但内置乳胶模式时,fill-paragraph没有这种丑陋的行为...
有什么想法吗?
非常感谢!
答案 0 :(得分:5)
可以通过更改AUCTeX用户选项LaTeX-fill-break-at-separators
来修复此问题(请参阅AUCTeX Manual [Filling])。
点击M-x
并在迷你缓冲区中输入customize-group
,然后输入LaTeX
。
现在,您应该能够在新创建的缓冲区中看到选项LaTeX Fill Break At Separators
。单击它(展开它)并取消选中Closing Inline Math Switches
旁边的框。别忘了保存。