我将 Emacs 与 AUCTeX 结合使用,使用$
. 当自动填充时(例如,使用M-q),Emacs 经常在干扰阅读流畅性的位置(例如,下标等)处破坏这些内联数学环境。
$…$
如果这样可以防止破坏,有没有办法告诉 Emacs 更喜欢将整个环境放在一个新行中?更具体地说,如果发生数学中断,则应将整个环境移至不应拆分的新行。
一个例子:
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed $a^2 + b^2 = c^2$ eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.
应该导致
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed
$a^2 + b^2 = c^2$ eiusmod tempor incidunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam.