Behalten Sie die Konsistenz der Schriftarten über verschiedene Betriebssysteme hinweg bei.
Ich habe dies für Leute erstellt, die Probleme damit haben, dass ihre Schriftarten auf verschiedenen Betriebssystemen aufgrund unterschiedlicher Installationsmethoden in verschiedenen Betriebssystemen nicht funktionieren. Der Zweck dieses Pakets besteht darin, Schriftartdateien (.ttf) basierend auf dem von Ihnen verwendeten Betriebssystem automatisch zu installieren. Sparen Sie Zeit durch die manuelle Installation von Schriftarten.
Windows 10 / Ubuntu Mono | Ubuntu 14 / Klassische Konsole | Mac OS / Ubuntu Mono |
---|---|---|
![]() | ![]() | ![]() |
Vorsicht
STELLEN SIE SICHER, DASS EMACS DIE ERLAUBNIS ZUR INSTALLATION VON SCHRIFTARTEN HAT!
Liste der TTF-Schriftarten, die Sie im aktuellen Betriebssystem verwenden und installieren möchten.
; ; I just have all my fonts inside my '.emacs.d' directory for sake of simplicity.
; ; But you can have your font at any directory you want.
( setq use-ttf-default-ttf-fonts '( ; ; >> Classic Console <<
" ~/.emacs.d/fonts/clacon.ttf "
; ; >> Ubuntu Mono <<
" ~/.emacs.d/fonts/UbuntuMono-R.ttf " ))
Name der Schriftart, die Sie standardmäßig verwenden möchten. Ich wähle Ubuntu Mono
als meine Standardschriftart.
( setq use-ttf-default-ttf-font-name " Ubuntu Mono " )
Installieren Sie Schriftarten im aktuellen Betriebssystem. Je mehr .ttf-Dateien Sie zu installieren versuchen, desto länger kann es dauern, aber diese Funktion blockiert den Emacs-Prozess selbst nicht. Darüber hinaus sollten Sie die Funktion use-ttf-set-default-font
aufrufen, nachdem Sie alle Schriftarten in der Liste use-ttf-default-ttf-fonts
installiert haben.
M-x use-ttf-install-fonts
Verwenden Sie die Schriftart mithilfe der Variable use-ttf-default-ttf-font-name
. Dadurch wird Ihr Emacs tatsächlich auf Ihre Zielschriftart eingestellt.
M-x use-ttf-set-default-font
Wenn Sie zu diesem Projekt beitragen möchten, können Sie dieses Repository entweder klonen und Pull-Anfragen stellen. Oder Sie können das Projekt klonen und einen eigenen Zweig dieses Tools erstellen. Alle Methoden sind willkommen!
Um den Test lokal auszuführen, benötigen Sie die folgenden Tools:
Installieren Sie alle Abhängigkeiten und Entwicklungsabhängigkeiten:
$ eask install-deps --dev
So testen Sie die Installation des Pakets:
$ eask package
$ eask install
So testen Sie die Kompilierung:
$ eask compile
? Die folgenden Schritte sind optional, wir empfehlen Ihnen jedoch, diese Flusenergebnisse zu befolgen!
Der integrierte checkdoc
Linter:
$ eask lint checkdoc
Das package
Linter:
$ eask lint package
PS: Weitere Informationen finden Sie im Eask-Handbuch unter https://emacs-eask.github.io/.
Dieses Programm ist freie Software; Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, entweder Version 3 der Lizenz oder (nach Ihrer Wahl) einer späteren Version weiterverbreiten und/oder ändern.
Dieses Programm wird in der Hoffnung verbreitet, dass es nützlich ist, jedoch OHNE JEGLICHE GARANTIE; ohne die stillschweigende Garantie der MARKTGÄNGIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Weitere Einzelheiten finden Sie in der GNU General Public License.
Sie sollten zusammen mit diesem Programm eine Kopie der GNU General Public License erhalten haben. Wenn nicht, siehe https://www.gnu.org/licenses/.
Einzelheiten finden Sie LICENSE
.