2015-10-28 9 views
11

Ich habe Probleme mit emacs/auctex fill paragraph, die Zeilenumbrüche nach jedem $blabla$ Block einfügen, was zu einem schlecht lesbaren Code führt. Für exemple, M-q auf der folgenden langen Linie schlagen:Emacs auctex fügt Zeilenumbrüche nach Inline Mathe auf unschöne Weise ein

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$ 

Gibt:

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$ 

würde ich etwas haben möchte, wie:

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 

Anmerkung: Ich habe den Eindruck, dass füllen -Absatz hatte nicht dieses hässliche Verhalten, wenn ich nicht auctex aber den eingebauten Latexmodus verwendete ...

Irgendwelche Ideen?

Vielen Dank!

Antwort

5

Dies kann durch Ändern der AUCTeX-Benutzeroption LaTeX-fill-break-at-separators (siehe AUCTeX Manual [Filling]) behoben werden.

Drücken Sie M-x und geben Sie customize-group in den Minipuffer ein, und geben Sie LaTeX ein.

Jetzt sollten Sie in dem neu erstellten Puffer die Option LaTeX Fill Break At Separators sehen können. Klicken Sie darauf (erweitern Sie es) und deaktivieren Sie das Kontrollkästchen neben Closing Inline Math Switches. Vergessen Sie nicht zu speichern.

Verwandte Themen