Aller au contenu

HarfBuzz

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 1 novembre 2020 à 14:30 et modifiée en dernier par Popolon (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
HarfBuzz
Description de l'image HarfBuzz.svg.

Informations
Développé par Behdad Esfahbod, Simon Hausmann, Martin Hosken, Jonathan Kew, Lars Knoll, Werner Lemberg, Owen Taylor, David Turner
Dernière version 10.0.1 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/harfbuzz/harfbuzzVoir et modifier les données sur Wikidata
Assurance qualité Intégration continue, intégration continue et intégration continueVoir et modifier les données sur Wikidata
Écrit en C++
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Environnement multiplate-forme
Type Bibliothèque logicielleVoir et modifier les données sur Wikidata
Licence MIT
Documentation harfbuzz.github.ioVoir et modifier les données sur Wikidata
Site web http://freedesktop.org/wiki/Software/HarfBuzz/

HarfBuzz (transcription approximative en latin du persan : حرف‌باز, translittération : ḥrf‌bāz, signifiant caractère ouvert, comme l'anglais : OpenType) est une bibliothèque logicielle libre graphique de rendu de polices vectorielles. Elle permet en coopérant avec Freetype de mettre en forme ces fontes. Elle est utilisée dans l'architecture de Freedesktop.org et les tâches de Freetype en surcouche de Skia sur Android 4.4 et supérieur. Parmi les logiciels qui l'utilisent, on peut citer Firefox, GNOME, Chrome OS, Chrome, LibreOffice, XeTeX, Android, KDE[2] et Java (à partir de la version 9[3]).

Elle a été écrite à l'initiative de Behdad Esfahbod (en), également auteur de Glyphy. Cette bibliothèque autrefois appelée HarfBuzz-ng est une évolution de la bibliothèque appelée maintenant HarfBuzz-old, elle-même dérivée de FreeType, Pango et Qt[2].


Notes et références

  1. (en) « Release 10.0.1 · harfbuzz/harfbuzz » (consulté le )
  2. a et b (en) « HarfBuzz »
  3. « OpenJDK », sur OpenJDK