ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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