Lese-Ansicht

Es gibt neue verfügbare Artikel. Klicken Sie, um die Seite zu aktualisieren.

HarfBuzz-Bibliothek bietet zwei neue APIs

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.

❌