* [sisyphus] fontconfig
@ 2002-11-11 11:37 aen
0 siblings, 0 replies; only message in thread
From: aen @ 2002-11-11 11:37 UTC (permalink / raw)
To: sisyphus
Hi!
Несколько замечаний по fontconfig, новой библиотеке для управления
шрифтами, точнее -- скалируемыми шрифтами.
Есть три способа использования шрифтов в X.
Первый -- описание путей к шрифтовым каталогам в XF86Config, которые
должны содержать файл fonts.dir и, при необходимости, fonts.alias .
Шрифты при этом доступны на серверу X, который работает с этим XF86Config.
Этот способ практичеки не используется в совеременных дистрибутивах.
Второй способ -- сервер шрифтов,как правило, -- xfs. Сетевой адрес
сервера шрифтов для данного сервера X задается в XF86Config. В этом
случае один сервер шрифтов может обслуживать несколько X-серверов. Для
добавления/удаления шрифтов необходим перезапуск сервера шрифтов.
Keith Packard написал новую библитеку для управления шрифтами (сейчас --
только скалируемыми) -- fontconfig. В отличие от описанных способов
управления, fontconfig работает со шрифтами на клиенте, что, при
некоторых конфигурациях, усложняет администрирование (как правило --
нет, так как клиентские програмы X запускаются обычно с серверов
приложений или файловых серверов), но зато позволяет хранить именно те
шрифты, которые реально используются прилжениями по месту их нахождения,
а не все шрифты в одном месте.
В настоящее время в Sisyphus fontconfig испольуется в qt/KDE (экран),
gtk2/Gnome2(экран), libgnomeprint2(печать), а также частично -- в
WindowMaker, fvwm2.
Заманчиво использовать fontconfig в ghostscript, отказавшись от Fontmap,
но Raph Levien, автор GS, пока не хочет это делать, а поддержка патча,
который авор не собирается включать, -- очень неприятное дело.
За дальнейшей информацией отсылаю интересующихся на
http://www.fontconfig.org
Rgrds, AEN
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-11-11 11:37 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-11 11:37 [sisyphus] fontconfig aen
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git