Середовища всіх Юніксів (і Лінакса на жаль в тому числі) не
надзвичайно багаті на кирилічні шрифти (як на кирилічні взагалі, так
і на українські тим паче).
Більшість доступних на Інтернеті ресурсів згадують тільки матричні
шрифти типу PCF або BDF. Як ті так і інші шрифти дозволяють читати
на екрані тексти українською мовою, але шрифти обох типів не дають
можливості друкувати українською мовою тексти на друкарських
пристроях. Матричні шрифти для X Window в більшості випадків
створені в одній єдиній кодовій таблиці KOI8, і таким чином,
користувач не має можливості читати чи друкувати в інших кодових
таблицях не маючи інших спеціальних засобів, що дозволяють
перекодовувати так чи інакше з однієї в іншу кодову таблицю.
В той же час існує величезна кількість шрифтів для української мови,
що застосовуються в операційних системах MacOS (Macintosh) та MS
Windows. Вважаючи на те, що в обох операційних системах матричні
шрифти вже практично не використовуються, можна вважати, що
практична більшість наявних шрифтів є в форматі або PostScript, або
ж TrueType. З часом формат TrueType завойовує все більшу і більшу
частину комп'ютерних систем.
Отже, можна сказати, що задача полягає тільки в можливості адаптації
існуючої бази шрифтів до X Window. Відзначимо, що це стосується не
тільки Лінакса, а і будь-якої системи X11, що працює на практично
будь-якому сучасному Юніксі.
Хоча TrueType має свої переваги перед PostScript, але останні
набагато простіше встановлювати та використовувати в X Window. Тому
даний матеріал пояснює конвертування шрифтів типу True Type в шрифти
формату PostScript Type1 та процедуру встановлення шрифтів в
середовищі X Window.
|