Odpowiedzi:
W mojej wersji Emacsa mogę uzyskać informacje, wprowadzając M-x describe-font.
Enterwyświetlane są informacje o czcionce używanej TYLKO do wyświetlania znaków ASCII? Jeśli tak, jak znaleźć czcionki używane do wyświetlania czcionek innych niż ASCII?
Dla różnych znaków i różnych części bufora można używać różnych czcionek. Dla danego znaku możesz dowiedzieć się, która czcionka została użyta, przesuwając punkt do tego znaku, a następnie robiąc to, C-u C-x =co da ci wszelkiego rodzaju informacje o tej pozycji w buforze, w tym, która czcionka została użyta.
C-x =jest do tego zobowiązane what-cursor-position, ale po wywołaniu z C-uprefiksem przeważnie deleguje pracę describe-char.
M-xskrótu, byłoby to możliwe M-x describe-char RET.
C-x =/ what-cursor-positionnie jest używany?
Możesz po prostu ocenić
(face-attribute 'default :font)
Aby ocenić sexp, M-:wpisz, wklej / wklej tam powyższy sexp i wciśnij Enter.
Umieść kursor na tekście, który chcesz dostosować i uruchomić M-x describe-face.
Poda informacje o ustawieniu tej czcionki, tj makdown-pre-face. Następnie możesz zobaczyć, że markdown-code-facedziedziczy po tym, jak dziedziczy fixed-pitch.
I tak możesz to ustawić:
(set-face-attribute 'default nil
:family "Source Code Pro"
:height 130
:weight 'normal
:width 'normal)
(copy-face 'default 'fixed-pitch)
Uruchom ponownie Emacsa po jego ustawieniu.
Font name (default current choice for ASCII chars):Co to znaczy? Co mam tam zrobić?