2015-10-28 6 views
11

У меня возникли проблемы с абзацем emacs/auctex, который вставляет строки после каждого блока $blabla$, что приводит к плохо читаемому коду. Для Exemple, попав M-q на следующей длинной линии:Emacs auctex вставляет разрывы строк после встроенной математики уродливым способом

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 

Примечание: У меня такое впечатление, заполняющие -paragraph не имел этого уродливого поведения, когда я не использовал auctex, но встроенный латексный режим ...

Любые идеи?

Большое спасибо!

ответ

5

Это можно исправить, изменив параметр пользователя AUCTeX LaTeX-fill-break-at-separators (см. AUCTeX Manual [Filling]).

Нажмите M-x и введите customize-group в минибуфере, затем введите LaTeX.

Теперь вы должны иметь возможность видеть опцию LaTeX Fill Break At Separators во вновь созданном буфере. Нажмите на него (расширьте его) и снимите флажок рядом с Closing Inline Math Switches. Не забудьте сохранить.

 Смежные вопросы

  • Нет связанных вопросов^_^