Schriftgröße ist ein ausführbares Tool von Python 3.6+, das *.OTF, *.ttf, *.Woff und *.WOFF2-Datei- und einzelne OpenType-Tabellengrößen in einem sauberen Tabelleformat berichtet.


font-size erfordert einen Python 3.6+ -Tolumeter und läuft auf Linux-Distributionen, MacOS und Windows.
Die Installation in einer virtuellen Python3 -Umgebung wird empfohlen, da die Abhängigkeiten an Versionen festgehalten werden, die für die Arbeit mit diesem Projekt bestätigt werden.
Verwenden Sie eine der folgenden Installationsansätze:
$ pip3 install font-size
$ git clone https://github.com/source-foundry/font-size.git
$ cd font-size
$ pip3 install .
Der folgende Ansatz installiert das Projekt und die zugehörigen optionalen Entwicklerabhängigkeiten, damit Quellenänderungen ohne Neuinstallation verfügbar sind.
$ git clone https://github.com/source-foundry/font-size.git
$ cd font-size
$ pip3 install --ignore-installed -r requirements.txt -e ".[dev]"
$ font-size [FONT PATH 1] [FONT PATH 2] ... [FONT PATH ...]
Bitte melden Sie Probleme im Project Issue Tracker.
Beiträge sind willkommen. Eine Entwicklungsabhängigkeitsumgebung kann im bearbeitbaren Modus mit der obigen Entwicklerinstallationsdokumentation installiert werden.
Bitte verwenden Sie den Standard -GitHub Pull Request -Ansatz, um Quelländerungen vorzuschlagen.
Python -Quelldateien sind mit flake8 abgegeben. Weitere Informationen finden Sie im Ziel von Makefile test-lint .
Das Projekt führt kontinuierliche Integrationstests an GitHub -Aktionen mit dem pytest -Test -Toolchain aus. Die Testmodule befinden sich im tests des Repositorys.
Lokale Tests durch Python Interpreter -Version können mit dem folgenden Befehl durchgeführt werden, der aus der Stammin des Repositorys ausgeführt wird:
$ tox -e [PYTHON INTERPRETER VERSION]
Weitere Informationen finden Sie in der tox -Dokumentation.
Die Abdeckung der Unit -Tests wird mit dem coverage ausgeführt. Einzelheiten finden Sie im Ziel von Makefile test-coverage .
⚡ Angetrieben von diesen fantastischen kostenlosen Tools:
Copyright 2021 Quellfoundry Autoren und Mitwirkende
Lizenziert unter der Apache -Lizenz, Version 2.0 (der "Lizenz"); Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden. Sie können eine Kopie der Lizenz bei erhalten
http://www.apache.org/licenses/LICENSE-2.0
Sofern nicht nach geltendem Recht oder schriftlich zu vereinbart wird, wird die im Rahmen der Lizenz verteilte Software auf "As is" -Basis ohne Gewährleistung oder Bedingungen jeglicher Art ausdrücklich oder impliziert verteilt. Siehe die Lizenz für die spezifischen Sprachberechtigungen und Einschränkungen im Rahmen der Lizenz.