395 Stimmen

Wie stellt man die Schriftgröße in Emacs ein?

Ich möchte auch die Schriftgröße in meinem .emacs Datei.

8voto

7stud Punkte 44119

Aquamacs :

(set-face-attribute 'default nil :font "Monaco-16" )

Aus dem Emacs-Wiki Globale Änderung der Standardschriftart heißt es, dass Sie eine der beiden Varianten verwenden können:

(set-face-attribute 'default nil :font FONT )

(set-frame-font FONT nil t)

Wo FONT ist etwa so "Monaco-16" , z.B.:

(set-face-attribute 'default nil :font "Monaco-16" )

Der erste Vorschlag im Wiki enthielt eine zusätzliche schließende Klammer, die beim Starten einen Fehler verursachte. Schließlich bemerkte ich die zusätzliche schließende Klammer und korrigierte den Vorschlag im Wiki. Danach haben beide Vorschläge bei mir funktioniert.

4voto

Drew Punkte 28662

Es kommt darauf an, was Sie mit der Änderung der Schriftgröße meinen. Dieser EmacsWiki-Abschnitt bietet die besten und vollständigsten Informationen. Er unterscheidet die verschiedenen Fälle (Textskalierung, Rahmenschrift, Puffer/Rahmen, etc.): Ändern der Schriftgröße .

2voto

Phil Punkte 11

In NTEmacs 23.1 gibt es im Menü Optionen die Option "Standardschriftart festlegen...".

2voto

Matthew H Punkte 5621

In AquaMacs CMD + y CMD - passt die Schriftgröße für den aktuellen Puffer an.

2voto

Ibrahim Punkte 1773

Hier ist ein Schnipsel, mit dem Sie die globale Schriftgröße direkt über eine interaktive Funktion festlegen können:

(defun set-font-size ()
    "Set the font size."
  (interactive)
  (set-face-attribute
   'default nil :height
   (string-to-number
    (read-string "Font size: " (number-to-string (face-attribute 'default :height nil))))))

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X