HarfBuzz
HarfBuzz
| |
---|---|
Basisdaten
| |
Maintainer | Behdad Esfahbod |
Programmiersprache | C++ |
Lizenz | MIT-Lizenz |
http://www.freedesktop.org/wiki/Software/HarfBuzz/ |
HarfBuzz (persisch حرفباز, DMG
) ist eine freie Grafikbibliothek für das
, d. h. zum Umwandeln von Unicode-Text in Glyphen mit allen nötigen Ligaturen.[1][2]
HarfBuzz entstand durch die Zusammenführung von Quelltext aus FreeType mit Anteilen von Pango und Qt. Der Hauptentwickler Behdad Esfahbod, Sohn eines Druckers, war unzufrieden über die mangelnde Unterstützung von persischer Schrift im Internet. Etwa 2009 begann die Entwicklung einer neuen Codebasis, harfbuzz-ng genannt. 2015 erschien die erste als vollständig bezeichnete Version von HarfBuzz.[3]
Die Bibliothek unterstützt nur OpenType und keine PostScript Type-1-Fonts.[4]
Verwendung
Schon 2009 begann HarfBuzz den vormaligen Standard Graphite zu ersetzen, der angepasste Schriftarten (Smartfont) benötigt und deswegen an Popularität verlor.[5]
Harfbuzz wird in aktuellen Versionen von Firefox, GNOME, Chrome, LibreOffice,[6] XeTeX,[7] Android und KDE verwendet.
Einzelnachweise
- ↑ Behdad Esfahbod: State of Text Rendering, 18. Januar 2010
- ↑ Präsentation: Unicode, OpenType, and Fonts: Closing the Circle, November 2014
- ↑ Bruce Byfield: HarfBuzz brings professional typography to the desktop, LWN.net, 19. Dezember 2017
- ↑ Bruce Byfield: LibreOffice drops Type 1 font support, Linux Magazine, 1. März 2017
- ↑ sandeep: Harfbuzz, Graphite and dollar exchange rates, 23. August 2009
- ↑ Neuerungen und Veränderungen in LibreOffice 4.1
- ↑ Jährliches Update für TeX Live, 22. Juni 2013