HarfBuzz 10.0.0 unterstützt Unicode 16
Die Bibliothek HarfBuzz konvertiert als Text Shaping Engine eine Unicode-Folge in passend positionierte Glyphen.
Die Bibliothek HarfBuzz konvertiert als Text Shaping Engine eine Unicode-Folge in passend positionierte Glyphen.
Die Bibliothek HarfBuzz konvertiert als Text Shaping Engine eine Unicode-Folge in passend positionierte Glyphen.
HarfBuzz sucht zu einem Unicode-Text die passenden Glyphen aus einer Schrift heraus und positioniert diese passend zueinander. Die neue Version 7 geht nicht nur behutsamer mit dem Hauptspeicher um, sondern bietet auch zahlreiche Verbesserungen.
Informationen über eine Schriftart liefert das neue Kommandozeilenwerkzeug “hb-info”, zusätzliche Parameter kennen “hb-shape” und “hb-view”. Ebenfalls neu ist die “hb-paint” API, die eigentlich COLRv1-Glyphen malt. Programmierer können sie aber auch als universelle Zeichenschnittstelle verwenden.
Des Weiteren kann HarfBuzz 7.0 die Cairo Grafikbibliothek einbinden. Das wiederum gelingt über die neue “hb-cairo”-Schnittstelle, die in die separate Bibliothek “harfbuzz-cairo” ausgelagert ist.
Die Text Shaping Engine unterstützt ab sofort auch Font Emboldening, Cubic Curves in der Glyf-Datentabelle und die Instanziierung von CFF2-Tabellen.
Der Beitrag HarfBuzz-Bibliothek bietet zwei neue APIs erschien zuerst auf Linux-Magazin.
HarfBuzz sucht zu einem Unicode-Text die passenden G [...]
Der Beitrag Aktualisierte HarfBuzz-Bibliothek bietet zwei neue APIs erschien zuerst auf LinuxCommunity.