Hinting: Różnice pomiędzy wersjami

Dodane 31 bajtów ,  23 sie 2021
m
mNie podano opisu zmian
 
Linia 10: Linia 10:
Na tym polega hinting: jest to zestaw instrukcji, które pozwalają dokładnie doprecyzować, jak dany font jest renderowany na ekranie, czyli jak dany font jest przekształcany z konturów na poszczególne piksele matrycy. Hinting może kontrolować wysokość i szerokość dużych i małych liter, szerokość poszczególnych wierszy, odstępy między literami, kąt pochylenia w przypadku kursywy oraz wiele innych opcji, pozwalających na dokładne dostosowanie wyświetlania fontu co do piksela.
Na tym polega hinting: jest to zestaw instrukcji, które pozwalają dokładnie doprecyzować, jak dany font jest renderowany na ekranie, czyli jak dany font jest przekształcany z konturów na poszczególne piksele matrycy. Hinting może kontrolować wysokość i szerokość dużych i małych liter, szerokość poszczególnych wierszy, odstępy między literami, kąt pochylenia w przypadku kursywy oraz wiele innych opcji, pozwalających na dokładne dostosowanie wyświetlania fontu co do piksela.


Hinting jest dość czasochłonnym procesem; manualny hinting nawet podstawowego fonta wspierającego jedynie najpowszechniejsze znaki może zająć nawet parędziesiąt godzin. Z tego względu powstało wiele narzędzi (między innymi ttfAutohint) generujących hinting automatycznie, z lepszymi bądź gorszymi efektami.
Hinting jest dość czasochłonnym procesem; manualny hinting nawet podstawowego fonta wspierającego jedynie najpowszechniejsze znaki może zająć nawet parędziesiąt godzin. Z tego względu powstało wiele narzędzi (między innymi [[ttfautohint]]) generujących hinting automatycznie – zwane autohinterami – z lepszymi bądź gorszymi efektami.


== Typy ==
== Typy ==