Hz Mincho OpenType -Schriftart
Dies ist eine japanische Schriftart für kostenlose/libre-Openentype, die aus den CJK-Daten von Glyphwiki mit Gewichtsschwankungen stammt.
Lateinische, griechische und kyrillische Glyphen stammen nicht aus Glyphwiki, sondern von der modernen Unicode von Computer, da die Kage Engine von Glyphwiki für chinesische Charaktere bestimmt ist und nicht gut in LGC.
Einige Symbole stammen aus M+ -Schriftarten und GL -antike Schriftart.
Zeitabhängigkeiten aufbauen
Diese Software sind erforderlich, um die Schriftart zu erstellen. Natürlich sind keine speziellen Software erforderlich, nachdem die Schriftart einmal gebaut wurde.
Kage Engine wird als Git -Submodul bezeichnet. Vergessen Sie git submodule init && git submodule update vor dem Erstellen.
- FONTFORGE mit aktivierter Python- und Native -Skriptfunktion
- Adobe Font Development Kit für Openentype
- Stellen Sie
PATH - Lesen Sie die Beschreibung in PYPI für die Installationsanweisung
- JavaScript Engine, eine der folgenden:
- V8 (priorisiert, wenn Sie beide haben)
- Spidermonkey
- Perl
- Python 3
- Stellen Sie sicher, dass/usr/bin/python Links zu Python 3 ist oder Links
- Rubin
- Gem sqlite3
- GEM sorted_set Wenn Sie Ruby 3.0 oder höher verwenden, da nicht mehr mit Bündel mit Bündel mit
- Sqlite3
- Imagemagick
- Inkscape kann benötigt werden, um SVG zu lesen/zu schreiben
- Topf
Voraussetzung des Speicherbetrags
Dies ist eine japanische Schriftart, die aus mehr als zwanzigtausend Glyphen besteht. Es ist bekannt, dass dies 4 GB Speicher benötigt, um zu erstellen (unter Linux: konkret gesprochen, dies ist beim Ausführen von Fontforge). Vermeiden Sie es make -j , um nicht zu verprügeln.
Es wird auch nicht empfohlen, auf Mingw zu laufen: Es kann eine lange Latenz haben. Einige Benchmarks:
- Ca. 26 Minuten pro Schriftart, Spidermonkey bei OpenSuse in VMware Player, 12 Threads @ amd ryzen 5 3600 nicht übertrocknet
(7455.25s Benutzer, 2626,75S -System, 657% CPU, 25: 32,64 Gesamt) - Ca. 4 Stunden pro Schriftart, V8 auf Mingw-64 in Windows 10, 12 Threads @ amd ryzen 5 3600 nicht übertrocknet
(1050.87s Benutzer, 3175,09S -System, 33% CPU, 3: 29: 44,75 Gesamt) - Ca. 37 Minuten pro Schriftart, V8 auf M1 MacBook Air, 8 Threads
(8295.54s Benutzer, 1914.27S -System, 468% CPU, 36:21:52 Gesamt)
Autoren
- Fusioniert von mihailjp [email protected].
- Glyphwwiki -Mitwirkende
- Andrei V. Panov (Computer Modern Unicode)
- Einige zusätzliche Glyphen werden von Mihailjp komponiert
- Coji Morishita (M+ 2m)
Lizenz
Diese Schriftart besteht aus einigen einzelnen Schriftarten, die im Rahmen ihrer Open -Source -Lizenzen verfügbar sind.
Hzmincho -Schriftart kann in irgendeiner Weise verwendet werden, einschließlich, aber nicht beschränkt auf das Kopieren, Ändern, Verteilern oder Verkauf von Kopien, solange Sie den Bestimmungen der X11 -Lizenz von Computer Modern Unicode mit der Schriftverbettungsausnahme befolgen. Diese Genehmigung ist unabhängig von der Kommerzialität.
Die Lizenz von Glyphwiki
Siehe Glyphwwiki: Lizenz.
Alle Glyphen in Glyphwiki sind für jede Verwendung frei und sind ohne Garantie ausgestattet.
Die im Glyphen registrierten Glyphen sowie die Artikel können von jedem frei genutzt werden. Die Wiederverwendung dieser Daten, wie die Fortpflanzung oder Änderung der Glyps, ist zulässig. Es handelt sich um keine spezifischen Einschränkungen hinsichtlich der Anzeige des Namens des Autors. Die Wiederverwendung von Glyphwiki -Daten als Grundlage für eine neue Schriftart oder die direkte Verwendung von Schriftarten und Glyphen, die in veröffentlichten Arbeiten aus Glyphwiki kopiert werden, ist zulässig. Glyphwiki hat kein Urheberrecht über Zitate, die in Glyphwiki -Artikeln verwendet werden. Bitte konsultieren Sie ihre jeweiligen Lizenzen, wenn Sie solche Inhalte wiederverwenden.
Lizenz der Computer moderne Unicode
Siehe http://canopus.iacp.dvo.ru/~panov/cm-unicode/license.html.
Die Versionen der Computer Modern Unicode -Schriftart vor 0,7.0 werden unter den Bestimmungen der X11 -Lizenz verteilt, die der GPL -Schriftausnahmeklausel ähnlich sind.
Andrey V. Panov (C) 2005
Alle Rechte vorbehalten.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and dass sowohl die oben genannten Copyright -Bekanntmachungen (en) als auch diese Berechtigungsbekanntmachung in der unterstützenden Dokumentation erscheinen.
Die Software wird "wie es ist" ohne Garantie jeglicher Art, ausdrücklich oder stillschweigend bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Marktgängigkeit, die Eignung für einen bestimmten Zweck und die Nichtverletzung der Rechte Dritter. In keinem Fall haftet der Urheberrechtsinhaber oder Inhaber, die in dieser Mitteilung einbezogen werden, für Ansprüche, besondere indirekte oder Folgeschäden oder Schäden, die sich aus dem Verlust der Verwendung, Daten oder Gewinne, der Vertragsaktion, einer Fahrlässigkeit oder einer anderen unerlaubten Handlung, der Ausbildung aus oder im Zusammenhang mit der Nutzung oder der Leistung dieser Software ergeben.
Sofern in dieser Mitteilung nicht enthalten ist, wird der Name eines Urheberrechtsinhabers nicht in der Werbung oder auf andere Weise verwendet, um den Verkauf, die Verwendung oder andere Geschäfte in dieser Software ohne vorherige schriftliche Genehmigung des Urheberrechtsinhabers zu bewerben.
Wenn Sie ein Dokument erstellen, das diese Schriftarten verwendet, und diese Schriftarten oder unveränderten Teile dieser Schriftarten in das Dokument einbetten, verursacht diese Schriftarten nicht, dass das resultierende Dokument von der X11 -Lizenz abgedeckt wird. Diese Ausnahme macht jedoch keine anderen Gründe ungültig, warum das Dokument möglicherweise durch die X11 -Lizenz abgedeckt wird. Wenn Sie diese Schriftarten ändern, können Sie diese Ausnahme auf Ihre Version der Schriftarten erweitern, dies jedoch nicht dazu verpflichtet ist. Wenn Sie dies nicht möchten, löschen Sie diese Ausnahmeanweisung aus Ihrer Version.
Lizenz von M+ Schriftarten
Siehe http://mplus-fonts
M+ Schriftart ist für jede Verwendung kostenlos.
Diese Schriftarten sind kostenlose Software.
Die unbegrenzte Erlaubnis wird erteilt, sie mit oder ohne Modifikation entweder kommerziell oder nicht kommerziell zu verwenden, zu kopieren und zu verteilen.
Diese Schriftarten werden "wie" ohne Garantie bereitgestellt.
Lizenz der GL-Antique
Siehe http://gutenberg.osdn.jp/ja/license.html.
Gleich wie M+ Schriftarten.
Versionsgeschichte
Version 1.408, 22. September 2023
- Ändern Sie gotische Glyphen
Version 1.407, 20. September 2023
- Ändern Sie gotische Glyphen
- Ändern Sie gotische Skripte
- Ändern Sie SOSCHO U6C35-09
Version 1.406, 15. September 2023
- Ändern Sie gotische Glyphen
- Ändern Sie gotische Skripte
- Überprüfen Sie die Höhe der Glyphen -SVG (unbeabsichtigte vertikale Position fixieren)
Version 1.405, 14. September 2023
- Ändern Sie Sotscho -Glyphen
Version 1.404, 13. September 2023
- Ändern Sie Sotscho -Glyphen
- Import MakeGlyph.js aus dem alten Kuage -Repository
- Urlencode entfernen
- Bugfix
Version 1.402, 31. August 2023
- Ändern Sie gotische Glyphen
Version 1.401, 27. August 2023
- Ändern Sie gotische Striche
Version 1.400, 26. August 2023
- Entwicklungsumgebung aktualisieren
- Aktualisieren Sie Kage Engine
- Aktualisieren Sie die Glyphendaten
- Fügen Sie "pr6n" zum Schriftnamen hinzu
- Setzen Sie
sFamilyClass
Version 1.304, 24. Juni 2019
- Aktualisieren Sie die Meta-MakeFile für Zwischendateien
- Fügen Sie das Ziel
mostlyclean - Ändern Sie Glyphen für mathematische Operatoren und einige Punkten
- Fix Hzmincho.sql (Glyphe Nr. 15880, 15905)
- Aktualisieren Sie Kage.rb (0:97: ... bis 0:99: ...)
- Intermediate -Teile -Datei
- Unerwartete Neue Leitung beim Ausführen von makesvg.py
- Reinigung pua-addenda.txt und pua-otension.txt
- Aufräumarbeiten
- Aufräumarbeiten
Version 1.303, 13. Juni 2019
- Fixieren Sie in der Gothic Font Pitch of Fullwidth Space
- Lassen Sie Kage-Glyphen für die Kumimoji-Unterfont aus (nur LGC) erzeugen (nur LGC)
- Fixbreite der Halbbreite Kana kana reparieren
- Entfernen Sie
Dingbats von Unterfont, deren verbleibende Glyphen in Symbols verschoben sind - Splitte Untergruppe
EnclosedAlnum Enclosed - Richtige Breite der seriF-Serif-Fettglyphen, die enger als mittelgewicht waren
- Aktualisieren Sie Glyphen für mathematische Operatoren
Version 1.302, 5. Juni 2019
- Fügen Sie Symbolglyphen hinzu
- Glyphen für Blockelemente
- Verschieben
- CIDS 7917 und 20958 ersetzen
Version 1.301, 28. Mai 2019
- Ersetzen Sie LGC- und Symbolglyphen
Version 1.300, 22. Mai 2019
- Adobe Japan1-7 Schrift
- Aktualisierte Schriftmotor
- Fixieren Sie den falschen Schriftartamen für Hz Gothic -Schriftarten
- Fix ein paar Probleme mit Schlaganfällen
- Hängt nicht mehr von Inkscape für den Bau ab
- Die mittlere Rasterisierung ist jetzt gleichzeitig (200px) als 1024px.
- Reduzieren Sie die Bauzeit, indem Sie das Rendern unnötiger Kage -Glyphen weglassen.
Version 1.200, 30. Mai 2016
- Erste Veröffentlichung für Hz Gothic -Schriftarten
- Aktualisierte Schriftmotor
- Entfernen Sie den Mac -Schriftart Name
- Semi-Stimmen-Markeinstellung
- Beheben Sie das Problem der Ausdünnung von Kumimoji
- Fix-Breitproblem bei einigen vor komponierten und geschlossenen Glyphen in der Mincho-Schriftart
- Verbesserte LGC von Socho -Schriftart
Version 1.101, 1. Juni 2015
- Unterfamilie und vollständigen Namen beheben (Ausgabe unter Windows)
Version 1.100, 6. Mai 2015
- Erste Veröffentlichung für HZ SOCHO -Schriftarten
- Fix vertikale Typensatzfunktionen
Version 1.011, 5. Mai 2015
- Richtige Fortschritt einiger Glyphen korrekt
- Fügen Sie Fullwidth LGC -Glyphen hinzu
- Ausführlicher Changelog
Version 1.010, 3. Mai 2015
- Schalterverteilungspakettyp auf tar.xz wechseln
- Fügen Sie ChangeLog hinzu, der automatisch generiert wurde
- Ärgern
- Aktualisieren Sie Kage Engine
- Richtige Rotation von Glyphen in Subfont kanavertp
- Richtige GID -Zuordnung von Subfont Kanavertp
- Vergrößen
- Verwenden Sie die Daten der Fortschrittbreite aus Glyphwwiki und interner Datenbank
- Verwenden Sie die LGC -Schriftart für proportionale Glyphe von Celsius
- Verwenden Sie die LGC -Schriftart für eine proportionale kursive Glyphe von HBAR
- Verwenden Sie Symbole für Kunststoff -Recycling -Symbole
- Ändern Sie die Halbwidth -Kana -Glyphen
Version 1.009, 6. Januar 2015
Version 1.008, 24. Dezember 2014
- Beta -Veröffentlichung
- Neue Überlappungs-Entfernungsroutine (Rasterize dann erneut untersuchen)
- Machen Sie extra-Ball-Schriftart mutiger
Version 1.007, 22. November 2014
- Beta -Veröffentlichung
- Raffinierte Symbolglyphen
Version 1.006, 9. November 2014
- Beta -Veröffentlichung
- Raffinierte Kana -Glyphen
Version 1.005, 29. Oktober 2014
- Striche erfüllen
- Problemumgehung für den Bau
Version 1.004, 26. Oktober 2014
- Beta -Veröffentlichung
- Geglättete Konturen
- Angepasste Design
- Problemumgehung für den Aufbau auf Linux
Version 1.003, 18. Oktober 2014
- Kage Data Update
- Habe Linienlücken verengt.
Version 1.002, 7. Februar 2014
- Kage Data Update
- Suchen Sie während des Builds Glyphenteile aus allen Versionen
- Einen einheitlichen Schriftfamiliennamen haben
- Verwenden Sie Newlines in Schriftmetadaten
Version 1.001, 2. Februar 2014
- Haben das Problem mit vertikalem Glyphen behoben
- Haben den Unterfamiliennamen für extra-Ball-Gewicht festgelegt
- Metadaten hinzugefügt haben
Version 1.000, 28. Januar 2014