Hinting: Różnice pomiędzy wersjami
m
→Opis
Angelfrost (dyskusja | edycje) mNie podano opisu zmian |
Angelfrost (dyskusja | edycje) m (→Opis) |
||
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 | 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 == |