ttf-แแแ แกแแ แ แแ แแก แแแแแแแแแแ TrueType/OpenType แจแ แแคแขแแแแก แแแกแแแแแแแแแแแแ.
แแฎแแ แแแ แกแแแก แแฅแแก แชแแแแแ แจแ แแคแขแแแแก แกแ แฃแแ แแฎแแ แแแญแแ แ
(แชแแแแแ แจแ แแคแขแแแ) แแ C API, แ แแก แจแแแแแแแแช แแแแแแฌแงแแแขแ แแแกแ แ แแแแแแแ แแแ แแแ แแจแ.
แแแแ แแ แแแแ, แแฃ แกแแญแแ แ แแงแ TrueType แคแแแขแแแแแ แแฃแจแแแแ, แแงแ แแฃแกแขแแ แแ แ แแแ แแแแขแ: FreeType แแ stb_truetype. แแแ แแแแ แแ แแก แฃแแแ แแแแแ แ แแแแแแแแขแ, แแแแ แ แแฎแแ แก แฃแญแแ แก แกแแแแแแ แแชแแ แ แ แแแแแแแแแก แคแฃแแฅแชแแแแก.
ttf-แแแ แกแแ แ แแ แแก แกแแแฆแแช แจแฃแแจแ. แแก แแฎแแ แก แฃแญแแ แก แงแแแแ แแแแแ TrueType แชแฎแ แแแแแก (TrueType แคแแ แแแขแ แจแแแแแแ แแ แแแแแ แชแแแแแฃแแ แแ แแแแแ แชแฎแ แแแแกแแแ), แ แแแแ แช FreeType, แแแแ แแ แแแแแ แแ แฎแแขแแแก แแแแคแแแก.
แแแแแแ แแฃแแแ, ttf-แแแ แกแแ แ แจแแแชแแแก แแแแ แกแฎแแ แแแแจแแแแแแแแ แแแแกแฎแแแแแแแก:
- ttf-parser แแฌแแ แแแ Rust-แจแ แกแแฎแแคแแแ แแแแแงแแแแแแก แแแ แแจแ. FreeType แแ stb_truetype แแฌแแ แแแ C-แจแ.
- ttf-แแแ แกแแ แ แแ แแก แแ แแแแแ แแ แแแฎแกแแแ แแแแก แฃแกแแคแ แแฎแ แแแแฎแแ แชแแแแแแ. แจแแแแฎแแแแแแ แแแฎแกแแแ แแแแก แฌแแแแแฎแแ แจแแฃแซแแแแแแแ. แแแฃแชแแแแแแ แแฃแแแแแแ แคแแฅแกแแ แแแแ FreeType-แจแ แแ stb_truetype, แแ แแแชแแแจแ, แแ แแ แแก แจแแฅแแแแแ แแแแแแแแฃแ แ แจแ แแคแขแแแแก แฌแแกแแแแแฎแแ.
- ttf-parser แแ แแก แแ แแแแแ แแ แซแแคแแ แฃแกแแคแ แแฎแ แแแแฎแแ แชแแแแแแ. แแแแแแแแแแก แงแแแแ แแแแแแ แแฃแแแแแแ. แแ แแแแแ แแ แแแแแแแแแแกแ แแ แแก แแแแ แแแแแขแแแแก แแแงแแแแแ แชแแแแแ แจแ แแคแขแแแแกแแแแก, แแแแ แแ แแก แคแฃแแฅแชแแ แฎแแแแฎแแ แจแแแแแแก. FreeType แซแแ แแแแแแ แแ แแ แฎแ แแฎแแแแแแ. stb_truetype - reentrant (แจแแแแซแแแแ แแแแแแงแแแแ แแแแแแแแฃแแแฃแ แ แแกแแแแ แกแฎแแแแแกแฎแแ แแแแแจแ, แแแแ แแ แแ แ แแ แแ แแแแ แแแแ).
- ttf-แแแ แกแแ แ แแ แแแแแ แแ แแแแแแแแแขแแชแแแ, แ แแแแแแช แแ แแงแแแแแก แแ แแแแก แแแแแงแแคแแก. แแก แกแแจแฃแแแแแแก แแแซแแแแ แแแแฉแฅแแ แแ แแแแแแแ แแ แแแแแแแ แแแชแแแแ แแ แแแแแแแแ OOM-แแแ.
- แแกแแแ, แแแฌแแแแแ แแแแฅแแแก แงแแแแ แแ แแแแแขแแแฃแแ แแแฅแแแแแแ แแ แ แแชแฎแแแแ แขแแแแแแก แแแ แแแฅแแแ (แแแ แจแแ แแก แกแขแแขแแแฃแ แแ).
- แฃแแ แแก แจแแแแฎแแแแแจแ, แแแแแแแแแแแ แจแแแซแแแแ แแแแแแแแแแกแ แแแฃแจแแแก. แแ แจแแแแฎแแแแแจแ, C API-แจแ, แแแแแแแแแแกแแแ แแแแญแแ แก แแ แคแฃแแฅแชแแ แแแแแ แฃแแแแก แจแแชแแแแแก, แแแแ แแ แแ แแแแจแแแแ.
แแ แแแฃแฎแแแแแแ แฃแกแแคแ แแฎแแแแแก แงแแแแ แแแ แแแขแแแกแ, ttf-แแแ แกแแ แ แแกแแแ แงแแแแแแ แกแฌแ แแคแ แแแแฎแแ แชแแแแแแแ. แแแแแแแแแ, CFF2-แแก แแแแแแแ 3.5-แฏแแ แฃแคแ แ แกแฌแ แแคแแ แแแแ แ FreeType. แแแแแแ แแฃแแแ, glyf-แแก แแแแแแแ 10%-แแ แแแแแ, แแแแ แ stb_truetype-แจแ, แแแแ แแ แแก แแแแแฌแแแฃแแแ แแแแ, แ แแ แแแก แแ แแฅแแก แชแแแแแ แจแ แแคแขแแแแก แแฎแแ แแแญแแ แ, แ แแแแแแ แแแแฎแแ แชแแแแแแ แแแแแฎแแแก แแแแแขแแแแ แจแแแแฎแแแก. แแแคแแ แแแชแแ. แแแแแขแแแแแ แแแขแแแแแ แจแ README.
แฌแงแแ แ: linux.org.ru