Die Version FreeType 2.14.0 wurde veröffentlicht, ein modulĂ€rer Schriftmotor, der eine einheitliche API fĂŒr die Vereinheitlichung der Verarbeitung und Anzeige von Schriftartdaten in verschiedenen Vektor- und Rasterformaten bereitstellt. Der Code des Projekts ist in C geschrieben und wird unter der BSD-Ă€hnlichen Lizenz FreeType vertrieben.
Unter den Ănderungen:
- Der Interpreter fĂŒr TrueType-Anweisungen wurde optimiert, wodurch Glyphen 15 % schneller geladen werden.
- Die Verarbeitung von variablen Schriften wurde beschleunigt.
- Auf modernen 64-Bit-Plattformen wurde das Laden von TrueType- und CFF-Glyphen um 5-10 % beschleunigt.
- Die Ladezeiten fĂŒr Schriften im BDF-Treiber wurden um 75 % verkĂŒrzt.
- Die Leistung der Verarbeitung von Kerningtabellen âGPOSâ hat sich um das 3,5-fache erhöht.
- Im Auto-Hintergrund wurde die Darstellung von Glyphen mit Akzent-Tilde und die Trennung von diakritischen und Basisglyphen bei kleinen SchriftgröĂen verbessert.
- Ein Konfigurations-Makro âFT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMICâ wurde hinzugefĂŒgt, um die dynamische Ladefunktion der Glyphenkompositionsbibliothek HarfBuzz zu ermöglichen.
- In vollstÀndig rasterbasierten TrueType-Schriften wird jetzt das Flag FT_LOAD_NO_BITMAP ignoriert, und stattdessen findet das Laden der Bitmap statt, anstatt einen Fehler auszugeben.
Quelle: opennet.ru
