Iosevka generieren ist ein Werkzeug, um Ihre eigene Iosevka -Schriftart für Sie zu generieren.
Iosevka ist eine fantastische Schriftart "für Code aus Code", für die alle Krediten an Belleve Invis gehen - dieses Repo ist lediglich ein Helfer -Skript, um die harte Arbeit anderer zu nutzen.
NB: Iosevka selbst hat jetzt eine TOML-Spezifikation für Schriftgebäude, die jetzt als Eingabe für die iosevka-generate verwendet werden kann. Der verbleibende Mehrwert ist:
In Ihrem $XDG_CONFIG_HOME (oder $HOME/.config ) create iosevka/my-font.toml in iosevkas 'privat-build-plans' TOML-Format (empfohlen) oder iosevka/config.ini im INI-Format (das zukünftig entfernt werden kann) wie folgt:
[options]
name = myosevka
serifs = sans
ligset = haskell
nerdfont = fontawesome powerline material octicons
[common]
l = hooky
[upright]
q = straight
zero = slashed
[italic]
i = hooky
at = fourfold
[oblique]
g = opendoublestory
numbersign = slanted Dieses Format wird nur für die Rückwärtskompatibilität aufbewahrt-es wird empfohlen, das Format private-build-plans.toml zu verwenden, nachdem es vorhanden ist. Dies unterstützt viel mehr Optionen als unser INI -Format jemals, wie die Einschränkung der Breite/Gewichte (hilfreich, um die Bauzeit für eine Schriftart/Begriff nur zu verkürzen).
Im TOML-Format können NerdFont-Optionen mit einem Abschnitt iosevka-generate Optionen" angegeben werden:
[ buildPlans . myosevka . iosevka-generate ]
nerdfont = [ " fontawesome " , " powerline " , " material " , " octicons " ]Für die restlichen (stromaufwärtigen) Optionen ist Iosevka Customizer ein praktisches Tool, um den Plan visuell zu erstellen oder sich nur mit dem Format und den verfügbaren Optionen vertraut zu machen.
Wenn Sie dieses Repo klonen, können Sie einfach einen symbolischen Link zum enthaltenen Skript irgendwo auf Ihrem $PATH erstellen:
ln -s $CLONED_DIR /iosevka-generate /usr/local/bin/iosevka-generate Verwenden Sie bei Arch das PKGBUILD -Skript in diesem Repo oder aus der AUR.
Verwenden Sie auf macOS die Brauerformel:
brew install OJFord/formulae/iosevka-generateDas Helfer -Tool in diesem Repository ist gemäß der Lizenz lizenziert.
Dieses Tool holt und nutzt die Iosevka -Schriftart und die Unterstützung von Build -Tools, die das Urheberrecht von Belle Invis und lizenziert wie im Repository dieses Projekts lizenziert.
Die Nerd -Schrift wird (optional) zum Patchen zusätzlicher Glyphen verwendet und ist das Urheberrecht von Ryan L. McIntyre und lizenziert, wie im Repository dieses Projekts beschrieben.