HarfBuzz
Enjin pembentuk teks sumber terbuka
HarfBuzz (transliterasi dari bahasa Parsi: حرفباز yang bermaksud "huruf terbuka")[1] merupakan sebuah enjin pembentuk teks untuk pembangunan perisian yang dimulai oleh Behdad Esfahbod. Ia berfungsi khusus dalam proses mengubah teks Unicode ke glif dengan indeks dan posisi.[2] Sebagai contoh, enjin pembentuk teks bertanggungjawab untuk mengubahkan "جک" ke "جک".
HarfBuzz | |
---|---|
Pembuat asal | The FreeType Project |
Pembangun | Behdad Esfahbod |
Versi terkini/stabil | 10.0.1 (24 September 2024) |
Ditulis dalam | C++, C |
Sistem pengendalian | Ala Unix, Android, Windows, MacOS, iOS |
Jenis | Pustaka, perisian bebas |
Genre | Enjin pembangunan perisian |
Lesen | MIT |
Pautan berkaitan | |
Tapak web | https://harfbuzz.github.io/ |
Repositori | |
sunting · sunting di Wikidata |
HarfBuzz digunakan oleh Chromium, Firefox, LibreOffice, Scribus dan Inkscape. Kebanyakan aplikasi tidak menggunakan HarfBuzz secara langsung, tetapi melalui pustaka perkakas widget seperti GNOME (GTK+), KDE (Qt), Chrome OS (Skia), Android,[1] Java,[3] PlayStation 4[4] dan Flutter.[5]
Rujukan
sunting- ^ a b (Inggeris) Byfield, Bruce (19 Disember 2017). "HarfBuzz brings professional typography to the desktop". LWN.net.
- ^ (Inggeris) "What is HarfBuzz?". Dicapai pada 2022-01-27.
- ^ (Inggeris) "JEP 258: HarfBuzz Font-Layout Engine". OpenJDK Enhancement Proposals. Dicapai pada 2017-12-20.
- ^ (Inggeris) "HarfBuzz". doc.dl.playstation.net. Dicapai pada 2019-05-26.
- ^ (Inggeris) "Flutter Engine Wiki". Dicapai pada 2018-04-11.
Pautan luar
sunting