Dokumentation : https://miguelsousa.github.io/openbakery
Quellcode : https://github.com/miguelsousa/openbakery
Mitwirkende Anleitung : https://github.com/miguelsousa/openbakery/blob/main/contributing.md
OpenBakery ist ein Befehlszeilen-Tool zur Validierung von Schriftarten und optional deren Quelldateien und Metadaten.
Python Version 3.8 (oder größer)
Um festzustellen, ob Ihr System Python installiert hat und welche Version diesen Befehl ausführen kann: python --version
Weitere Informationen unter python.org finden Sie in den Anweisungen zum Herunterladen und Installieren von Python auf Ihrer Plattform.
pip Version 22.0 (oder größer)
Um festzustellen, ob Ihre Python -Umgebung pip installiert hat und welche Version diesbezüglich folgt: python -m pip --version
Weitere Informationen finden Sie in den Anweisungen unter Pip.pypa.io zum Herunterladen und Installieren pip in Ihrer Python -Umgebung.
python3 (anstelle von python ) in den folgenden Befehlen verwenden.
Befehl zur Installation einer stabilen Version von OpenBakery:
python -m pip install --upgrade openbakery
Befehl zur Installation einer Beta -Version von OpenBakery:
python -m pip install --upgrade --pre openbakery
Die Funktionalität von OpenBakery wird in Profile organisiert. Jedes Profil ruft bestimmte Schriftartüberprüfungen auf. Um eine Liste aller Profile zu erhalten, führen Sie diesen Befehl aus:
openbakery --list-subcommands
adobefonts
fontbureau
fontwerk
googlefonts
iso15008
notofonts
opentype
ufo-sources
universal
proposals
check-profile
Die obigen Installationsbefehle ermöglichen es Ihnen, die universal oder opentype -Profile auf einer Schriftart auszuführen, wie SO:
openbakery universal MyFont-Regular.ttf
Um Ihre Schriftarten mit anderen Profilen zu testen, müssen Sie openbakery mit einem entsprechenden Extra installieren. Der folgende Befehl installiert openbakery mit allen erforderlichen Abhängigkeiten für das Ausführen der Überprüfungen im googlefonts -Profil:
python -m pip install --upgrade 'openbakery[googlefonts]'
Wenn Sie es so weit geschafft haben, herzlichen Glückwunsch! Sie sollten jetzt bereit sein, Ihre Schriftarten zu "backen". ? ???????
Die Dokumentation enthält viele Beispiele für die Ausführung openbakery mit ihren verschiedenen Optionen.
Dieses Projekt ist unter den Bestimmungen der Apache 2.0 -Lizenz lizenziert.
Alle Kommentare zu Themen, Zugangsanfragen und Diskussionen werden als auch in dieser Lizenz lizenziert behandelt, sodass sie in die Codebasis des Projekts aufgenommen werden können.
Dieses Projekt ist eine Gabel von Schriftartbäckerei.