Wie kann man in Emacs eine Monospaced-Schriftart für Lstlisting und wörtlich festlegen?

2437
iluzion

Wie kann man in Emacs eine Monospaced-Schriftart für Lstlisting und wörtlich festlegen ? Ich benutze Emacs 23.2.1 + AUCTeX 11.86 mit Tango-Thema.

1

1 Antwort auf die Frage

2
Gilles

Wörtlicher Text wird in das Gesicht gesetzt font-latex-verbatim-face, das vom fixed-pitchGesicht erbt .

Wenn sich der Text nicht auf der rechten Seite befindet (prüfen Sie mit M-x describe-text-propertiesoder „Bearbeiten / Texteigenschaften / Anzeigeeigenschaften“), ist etwas mit Ihrer AUCTeX-Installation (woher kommt sie?) Oder mit Ihrer Konfiguration (was passiert, wenn Sie ausgeführt werden) nicht richtig emacs -q? ).

Wenn sich der Text auf der richtigen Seite befindet, stimmt das Thema nicht. Was sind die Parameter des fixed-pitchGesichts ( M-x describe-face RET fixed-pitch RET)? Hast du das gleiche Problem mit einem anderen Thema?

Dies ist eigentlich kein Problem, aber der Code sieht besser aus, wenn der Editor monospaced Schriftarten verwendet. Ich verwende Emacs unter Windows Vista mit Consolas-Schriftart: `(set-face-attribute 'Standardwert: Schriftart" Consolas-11 ")` [screen1] (http://img151.imageshack.us/img151/2252/monospacedconsolas.png ). Wenn ich diese Zeile kommentiere: [screen2] (http://img31.imageshack.us/img31/2594/monospaceddefault.png), aber es ist keine Monospaced-Schriftart. AUCTeX kommt von [AUCTeX-for-Windows] (http://www.gnu.org/software/auctex/download-for-windows.html) und alles funktioniert gut. iluzion vor 13 Jahren 0
Ich habe die Texteigenschaften für `font-latex-verbatim-face` für` Schriftfamilie: Consolas` festgelegt und sieht jetzt großartig aus. Danke Gilles! iluzion vor 13 Jahren 0