| Termin | Definicja |
|---|---|
| Czcionka | Czcionka to zbiór znaków o jednolitym stylu graficznym, wykorzystywany do formatowania tekstu w dokumencie. Czcionka jako zestaw znaków i reguł zapisuCzcionka w środowisku komputerowym jest cyfrowym zestawem glifów, czyli graficznych postaci znaków, przeznaczonych do wyświetlania lub drukowania tekstu. Zawiera nie tylko litery alfabetu, lecz także cyfry, znaki interpunkcyjne, symbole matematyczne, znaki walut oraz, zależnie od projektu, znaki wielu języków. Krój pisma określa wygląd znaków, na przykład ich proporcje, grubość, zakończenia i kontrast między liniami. Określenia takie jak regular, bold, italic lub light opisują odmiany tego samego kroju, zapisane jako osobne style albo jako osie w czcionce zmiennej. Program składający tekst nie traktuje czcionki wyłącznie jako obrazów liter. Plik czcionki przechowuje również informacje o wymiarach znaków, odstępach, wysokości linii i sposobie ich rozmieszczania. Istotnym elementem są metryki, czyli dane pozwalające ustalić, ile miejsca zajmie dany znak oraz gdzie powinien znaleźć się względem linii bazowej. Dzięki nim tekst może być prawidłowo wyrównany w edytorze, przeglądarce internetowej, programie graficznym i wydruku. Formaty plików i budowa glifówWspółczesne systemy operacyjne korzystają przede wszystkim z czcionek TrueType i OpenType. TrueType zapisuje kontury znaków za pomocą krzywych kwadratowych, natomiast OpenType może wykorzystywać zarówno kontury TrueType, jak i kontury CFF oparte na krzywych sześciennych. Pliki często mają rozszerzenia .ttf lub .otf, ale samo rozszerzenie nie zawsze wystarcza do określenia wszystkich możliwości pliku. Czcionka może zawierać informacje o kodowaniu, nazwie rodziny, prawach użytkowania, podpowiedziach dla małych rozmiarów oraz tabelach potrzebnych do zaawansowanego składu. Glif nie musi odpowiadać dokładnie jednemu znakowi Unicode. Zależnie od reguł składu jeden znak może zostać zastąpiony innym glifem, a kilka znaków może zostać połączonych w jeden. OpenType obsługuje między innymi ligatury, alternatywne formy znaków, kerning oraz układy wymagane przez niektóre systemy pisma. Kerning koryguje odstęp między konkretnymi parami znaków, na przykład między literami, których standardowe prostokąty zajmowałyby zbyt dużo miejsca. Unicode określa znaczenie znaku, ale nie narzuca jego wyglądu; za wizualną postać odpowiada wybrana czcionka i mechanizm renderowania. Renderowanie tekstu na ekraniePodczas wyświetlania tekstu system lub aplikacja przeprowadza kilka etapów. Najpierw wybierana jest czcionka zgodna z żądaną rodziną, stylem i zakresem znaków. Następnie mechanizm kształtowania tekstu ustala kolejność glifów, ich pozycje, ligatury i korekty odstępów. Kontury wektorowe są później rasteryzowane do pikseli ekranu. Przy małych rozmiarach znaczenie może mieć hinting, czyli dodatkowe wskazówki pomagające dopasować kontury do siatki pikseli. Na wygląd wpływają również rozdzielczość ekranu, skalowanie interfejsu, wygładzanie krawędzi i ustawienia aplikacji. Jeżeli wybrana czcionka nie zawiera potrzebnego znaku, system może zastosować czcionkę zastępczą. Takie mieszanie fontów bywa widoczne jako różnica wysokości liter, grubości linii lub szerokości znaków w jednym akapicie. Problemy z wyświetlaniem polskich znaków, takich jak ą, ć, ę, ł, ń, ó, ś, ź i ż, mogą wynikać z niepełnego zestawu glifów, błędnego kodowania tekstu albo uszkodzonego pliku czcionki. Sama zmiana czcionki nie naprawi tekstu, który został wcześniej zapisany z nieprawidłowym kodowaniem znaków. Czcionki w dokumentach, aplikacjach i naprawie komputeraCzcionka zainstalowana w systemie jest dostępna dla programów, które korzystają z systemowego katalogu fontów, jednak aplikacje mogą także używać czcionek dołączonych tylko do konkretnego dokumentu lub projektu. Brak tej samej czcionki na innym komputerze może zmienić szerokość wierszy, podziały stron, położenie tabel i wygląd prezentacji. W dokumentach przeznaczonych do wymiany warto sprawdzić, czy program obsługuje osadzanie czcionek oraz czy licencja danego pliku na to pozwala. Czcionki pobrane z internetu powinny pochodzić ze sprawdzonego źródła, ponieważ plik fontu jest wykonywany przez komponenty systemowe odpowiedzialne za jego analizę. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, a w ramach diagnostyki może sprawdzić problemy z instalacją, ładowaniem oraz wyświetlaniem czcionek. Do typowych czynności należy porównanie działania kilku aplikacji, kontrola dostępności fontu w systemie, usunięcie uszkodzonej instalacji i ponowne dodanie prawidłowego pliku. Jeżeli problem dotyczy tylko jednego dokumentu, można również przeanalizować jego ustawienia, użyte style oraz zależność od czcionek, których nie ma na danym komputerze. Takie rozróżnienie pomaga ustalić, czy przyczyną jest system, aplikacja, dokument, konfiguracja renderowania czy sam plik czcionki. |