Podpowiedź czcionki — Font hinting
Podpowiedzi do czcionek (znane również jako instrukcje ) to użycie instrukcji matematycznych w celu dostosowania wyświetlania czcionki konturowej tak, aby była wyrównana z zrasteryzowaną siatką. Przy niskich rozdzielczościach ekranu podpowiedzi mają kluczowe znaczenie dla uzyskania wyraźnego i czytelnego tekstu. Może temu towarzyszyć antyaliasing i (na wyświetlaczach ciekłokrystalicznych ) renderowanie subpikseli dla większej przejrzystości.
Przegląd
Na potrzeby wyświetlania tekstu na ekranie, podpowiedzi czcionki określają, które piksele podstawowe są interpolowane w celu wyraźniejszego renderowania czcionki. Wskazówki są zwykle tworzone w edytorze czcionek podczas procesu projektowania kroju pisma i osadzane w czcionce. Czcionka może być podpowiadana automatycznie (poprzez przetworzone algorytmy oparte na konturach znaków) lub ustawiana ręcznie. Większość edytorów czcionek jest w stanie wykonać automatyczne podpowiedzi, a to podejście jest odpowiednie dla wielu czcionek. Jednak wysokiej jakości czcionki komercyjne są często podpowiadane ręcznie, aby zapewnić jak najostrzejszy wygląd na ekranach komputerów. Verdana to jeden z przykładów czcionki, która zawiera dużą ilość danych podpowiedzi, z których większość została wykonana ręcznie przez inżyniera czcionek Toma Ricknera .
Realizacje
W formacie czcionki TrueType , wydanym w 1991 roku przez firmę Apple Inc , podpowiedź wywołuje tabele danych czcionek używanych do prawidłowego renderowania czcionek na ekranie. Jednym z aspektów podpowiedzi TrueType jest dopasowanie do siatki , które modyfikuje wysokość i szerokość znaków czcionki, aby dopasować je do ustawionej siatki pikseli na ekranie. Mechanizm renderowania czcionek FreeType 2 o otwartym kodzie źródłowym korzysta z automatycznej podpowiedzi, gdy takie dane podpowiedzi nie są dostępne lub ich użycie jest ograniczone patentem na oprogramowanie . Od 2011 r. witryna internetowa FreeType stwierdza, że wszystkie odpowiednie patenty dotyczące podpowiedzi czcionek wygasły, a podpowiedzi są teraz domyślnie włączone we FreeType.
Wytyczne
Zgodnie z podręcznikiem TrueType Reference Manual instruktorzy czcionek (osoby wykonujące podpowiedzi) muszą zrównoważyć następujące dwa ograniczenia podczas podpowiadania czcionki:
- Przy małych rozmiarach przypadkowe efekty nie powinny powiększać niewielkich różnic w oryginalnym projekcie obrysu glifu.
- Przy dużych rozmiarach powinna pojawić się subtelność oryginalnego projektu.
Instrukcja sugeruje, że przy wyświetlaniu na ekranie czcionki powinny być czytelne w 9 punktach na em przy 72 pikselach na cal . Szczególną uwagę należy zwrócić na wysokości pokrywy , x wysokość i wyjściowej , tak że czcionki zachowuje normalny charakter chociaż nie wywoływać skutki nadmiernych przy małych rozmiarach.
Zobacz też
Bibliografia
Linki zewnętrzne
- „ Podpowiedź TrueType ” . Korporacja Microsoft. 30 czerwca 1997 r . Pobrano 6 listopada 2007 .
- Internetowe narzędzie do podpowiadania czcionek
- Ciężar zablokowanych siatek i kwitnących kropek – krótkie wideo wprowadzające do podpowiedzi Geraldine Wade i in.
- Tragedia rastrowa w niskiej rozdzielczości ponownie: możliwości i wyzwania poza „podpowiedziami delta” . Pokonaj Stamma. Marzec 2011. Poprawiona i rozszerzona wersja oryginalnego artykułu z 1998 r., obejmująca wygładzanie krawędzi, w tym renderowanie podpikselowe, możliwości możliwe dzięki wygładzaniu, wyzwania w rasteryzatorze i innych miejscach oraz omówienie podpowiedzi czcionek w kontekście tych możliwości i wyzwania.
- FreeType i patenty
- Samouczek na wiki o czcionkach DejaVu
- Teksty dotyczące ekspozycji rasteryzacji Artykuł z projektu Anti-Grain Geometry Project.