Abstract |
В этом документе дается описание настройки Debian GNU/Linux на использование TrueType-шрифтов для вывода на экран и принтер. Последнюю версию этого документа можно найти по адресу http://www.dimensional.com/~bgiles/debian-tt.html |
Любая инсталляция Linux обычно содержит несколько независимых наборов шрифтов или их метрик. Если бросить быстрый взгляд на шрифты в Linux, то он пройдет по следующим каталогам:
XFree86 хранит свои шрифты в /usr/X11R6/lib/X11/fonts/
Ghostscript содержит свои шрифты в /usr/lib/ghostscript/fonts/
Шрифты TeX находятся в /usr/lib/texmf/fonts/
Пакет kbd дистрибутива Debian содержит шрифты в /usr/share/consolefonts/
Groff содержит метрики шрифтов в /usr/share/font/devps/
Enscript (конвертер из ASCII в PostScript) содержит метрики в /usr/share/enscript/*.afm
Не надо говорить, что шрифты не скоординированы между собой.
Шрифты TrueType существуют для того, чтобы исключить эту проблему, путем использования одних и тех же шрифтов для вывода на экран и печать. В этом документе мы попытаемся показать, как использовать шрифты TrueType для вывода на экран, принтер и для подготовки документов в дистрибутиве Debian GNU/Linux.
В этом документе приведена, насколько я могу судить об этом, верная информация. Однако этот HOWTO до сих пор находится на стадии разработки, поэтому то, что работает у меня, может не работать у вас. Если даже у вас все работает, то помните, что я не профессиональный автор технических текстов, и я известен тем, что люблю упускать критические детали.
Поэтому веселитесь, но с опаской, и почаще делайте резервные копии.
Автор этого документа - Bear Giles, <bgiles@coyotesong.com>
Большая благодарность:
Brion Vibber, <brion@pobox.com>, написавшему (preliminary) TrueType HOW-TO (http://pobox.com/~brion/linux/TrueType-HOWTO.html)
Doug Holland, <meldroc@frii.com>, написавшему XFree86 Font Deuglification HOW-TO (http://www.frii.com/~meldroc/Font-Deuglification.html)
Ниже приведены ссылки на документы, не описывающие напрямую систему Debian или ее пакеты, но которые все-таки могут быть интересны читателям этого документа.
Использование TrueType шрифтов в RedHat Linux (http://www.kegel.com/linux/tt.html)
Утилиты для работы со шрифтами в X (http://www.hex.net/~cbbrowne/xfonts.html)
Улучшение внешнего вида шрифтов в GNU/Linux в различных приложениях (например StarOffice) (http://king.ccrc.wustl.edu/~zubin/fonts.html)
Как использовать True Type c шрифты в StarOffice в Linux (http://www.mindspring.net/~john_mcl/adding_fonts.html)
Версия 0.1. 16 сентября 1999: Исходная версия.
0.2. 16 сентября 1999: добавлен раздел "Дополнительные ссылки".
0.3. 10 января 2000: отзывы читателей! Добавлено разъяснение некоторых деталей.
Комментарии, исправления, дополнения и критика только приветствуются. Меня можно найти по адресу bgiles@coyotesong.com.
FreeType http://www.freetype.org/
FreeType - это бесплатная библиотека обработки и вывода TrueType шрифтов, адаптируемая на различные системы. Ее код представляет из себя полностью независимую реализацию "с чистого листа", абсолютно независимую от вариантов Apple и Microsoft. (Однако поднимался вопрос о возможном использовании патента Apple.) FreeType - это только библиотека, а не сервер шрифтов или полноразмерная библиотека работы с обработкой или выводом текста.
Это первый пробный черновик этого документа, и я предполагаю внести в него значительные изменения после первого издания - наиболее новую версию вы можете найти по адресу http://www.dimensional.com/~bgiles/debian-tt.html. В конце концов финальная версия этого документа будет находиться по адресу http://www.coyotesong.com/
След. | ||
Дисплей (то, что вам никто не рассказывал) |