Pixel -Schriftarten aus dem Casio -Rechnerbildschirm!
Die Schriftart ist in vier Teile unterteilt: x Display, CW -Anzeige, Math X und Math CW. Schriftarten mit "Anzeige" werden als normaler Text verwendet, sofern OTF-, TTF- und WOFF2 -Formate (aus v3.001) bereitgestellt werden. Schriftarten mit "Mathematik" werden stark von der mathematischen OpenType -Tabelle angetrieben, die als mathematische Formeleingabe verwendet wird und nur im OTF -Format bereitgestellt wird.
Alle Versionen der Schriftverpackung können auf der Release -Seite erhalten werden, wobei:
Oder Sie können es auch unter diesem Baidu NetDisk -Link herunterladen.
Dieser Artikel ist nur eine grobe Erklärung von Schriftarten. Zusätzlich zu Schriftarten gibt es im komprimierten Paket auch Readme -Dateien (Dokumente wie README.pdf ). Bitte stellen Sie sicher, dass Sie vor dem Gebrauch absolut, sorgfältig und aufmerksam lesen können!
Wenn Sie der Meinung sind, dass dieses Projekt für Sie hilfreich ist, können Sie auch in der oberen rechten Ecke der Seite klicken.
Die Schriftsequelldatei für den Anzeigeabschnitt ist im Format Unified Font Object 3 (UFO 3) bereitgestellt und sieht aus wie ein Ordner, der in .ufo endet. Viele Schriftart -Design -Software können UFO -Schriftarten wie Fontforge lesen. Wenn Sie Schriftarten bearbeiten möchten, können Sie sie herunterladen. Wenn Sie jedoch nur Schriftarten erstellen möchten, kann auch fontmake Toolset von Google behandelt werden. Beachten Sie also, dass Python funktioniert. Denken Sie also daran, Python und pip vorzuinstallieren.
Dieses Repository hat ein Build -Skript für Windows -Systembenutzer erstellt. Windows-Benutzer können den folgenden Schritt 1 ausführen und dann doppelklicken Sie auf build.bat . Als nächstes kommt der detaillierte Prozess der Verwendung von fontmake zum Erstellen von Schriftarten:
Installieren Sie Python und pip .
Klonen Sie dieses Projekt an einen geeigneten Ort.
git clone https://github.com/Wenti-D/ClasswizDisplayFontEs wird empfohlen, eine virtuelle Python -Umgebung zu erstellen:
python -m venv < your_venv_name >Die Windows -Plattform wird mit dem folgenden Befehl aktiviert:
./ < your_venv_name > /Script/activateDie Linux -Plattform wird mit dem folgenden Befehl aktiviert:
source < your_venv_name > /bin/activateInstallationsabhängigkeiten:
python -m pip install -r requirements.txtSchriftarten bauen:
OTF- und TTF -Formate werden unter Verwendung von fontmake erstellt:
fontmake -u ClassWizXDisplay-Regular.ufo --output-dir output
fontmake -u ClassWizCWDisplay-Regular.ufo --output-dir output Das WOFF2 -Format wird mit fonttools erstellt und kann in Python -Skripten (empfohlen) verwendet werden:
# python script
from fontTools . ttLib . woff2 import compress
compress ( 'output/ClassWizXDisplay-Regular.otf' , 'output/ClassWizXDisplay-Regular.woff2' )
compress ( 'output/ClassWizXDisplay-Regular.otf' , 'output/ClassWizXDisplay-Regular.woff2' )Oder Shell -Befehl (nicht empfohlen):
python -c " from fontTools.ttLib.woff2 import compress; compress('output/ClassWizXDisplay-Regular.otf', 'output/ClassWizXDisplay-Regular.woff2') "
python -c " from fontTools.ttLib.woff2 import compress; compress('output/ClassWizCWDisplay-Regular.otf', 'output/ClassWizCWDisplay-Regular.woff2') " Die gebaute Schriftart befindet sich im output .
Die Schriftelldatei des mathematischen Teils ist im Format Fontforge -Quelldatei bereitgestellt und ist eine Datei mit der Erweiterung .sfd . Um Schriftarten zu bearbeiten und zu erstellen, laden Sie Fontforge bitte herunter.
Die .sfd -Datei ist jedoch tatsächlich Text, daher ist es nicht unmöglich, sie mit Notepad zu ändern.
Die Serie "Classwiz Screen Display" wird unter der SIL Open Source -Schriftlizenzversion 1.1 (SIL Open Font Lizenz 1.1) lizenziert. Weitere Informationen finden Sie in der Datei OFL.txt . Wenn Sie Schriftarten bearbeiten oder veröffentlichen möchten, sollten Sie sicher die Lizenzvereinbarung einhalten. Wenn Sie Fragen oder Vorschläge haben, eröffnen Sie bitte auch ein Problem.