Antworten:
In meiner Emacs-Version kann ich die Informationen durch Eingabe abrufen M-x describe-font
.
Enter
die angezeigten Informationen zur Schriftart angezeigt, die NUR für die Anzeige von ASCII-Zeichen verwendet wird? Wenn ja, wie finden Sie heraus, welche Zeichensätze für die Anzeige von Nicht-ASCII-Zeichensätzen verwendet werden?
Unterschiedliche Schriftarten können für unterschiedliche Zeichen und unterschiedliche Teile des Puffers verwendet werden. Sie können für ein bestimmtes Zeichen herausfinden, welche Schriftart verwendet wurde, indem Sie den Mauszeiger auf dieses Zeichen C-u C-x =
bewegen. Auf diese Weise erhalten Sie alle Informationen zu dieser Position im Puffer, einschließlich der verwendeten Schriftart.
C-x =
ist gebunden an what-cursor-position
, aber wenn es mit einem C-u
Präfix aufgerufen wird , delegiert es die Arbeit meistens an describe-char
.
M-x
Verknüpfung beschränken, wäre es M-x describe-char RET
.
C-x =
/ wird what-cursor-position
nicht verwendet?
Sie können nur auswerten
(face-attribute 'default :font)
Um ein Sexp zu bewerten, tippe M-:
/ füge das obige Sexp ein und drücke Enter.
Platzieren Sie den Cursor auf den Text, den Sie anpassen und ausführen möchten M-x describe-face
.
Hier erfahren Sie, wie diese Schriftart eingestellt wurde, d makdown-pre-face
. H. Sie können dann sehen, dass es inhertis von markdown-code-face
dem erbt fixed-pitch
.
Und so können Sie es einstellen:
(set-face-attribute 'default nil
:family "Source Code Pro"
:height 130
:weight 'normal
:width 'normal)
(copy-face 'default 'fixed-pitch)
Starten Sie Emacs neu, nachdem Sie es eingestellt haben.
Font name (default current choice for ASCII chars):
Was bedeutet das? Was soll ich da machen