[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Каталоги для шрифтов



++ 13/11/00 15:59 +0200 - Anton Zinoviev:
> On 13.XI.2000 (Monday) at 15:58 (+0300) Victor Wagner wrote:
> > On Mon, 13 Nov 2000, Anton Zinoviev wrote:
> > 
> > > Я считаю, что лучше инсталировать шрифты в стандартные каталоги
> > > /usr/X11R6/lib/X11/fonts/{misc,75dpi,100dpi}.  Таким образом
> > > кириллические шрифты окажутся доступными программам "по умолчанию" --
> > > не нужно пренастраивать шрифтовый сервер или редактировать файл
> > > /etc/X11/XF86Config.
> > 
> > У этого подхода есть один недостаток - в каталоге misc есть fonts.alias,
> > который назначает алиасы типа 8x13, 9x15 и т.д. Очевидно, что в
> > кириллической системе, эти шрифты должны быть кириллическими.
> > 
> > Установка  в отдельный каталог решает эту проблему - если этот каталог
> > в FontPath раньше misc, то будут браться шрифты из него.
> 
> 	Это имеет три решения:
> 
> 	1. Устанавливать в отдельный каталог только fonts.alias с
> alias-ы для "8x13", "9x15" и др., а сами шрифты устанавливать в
> стандартный каталог.
> 
> 	2. Файлы fonts.alias в Дебиане автоматически генерируются.
> Сис-админу нужно только закоментировать соответствующие строки в файле
> /etc/X11/fonts/misc/xfonts-base.alias и откоментировать строки от
> /etc/X11/fonts/misc/xfonts-bolkhov-koi8r.alias или
> /etc/X11/fonts/misc/xfonts-cronyx-koi8r.alias.


Проблема первых двух способов заключается в том, что русские алиасы
перекрывают английские. То есть _для_каждого_юзера_ под стандартными алиасом
подразумевается русский шрифт. Моя точка зрения (и как мне кажется,
точка зрения любого грамотного программиста ;-)), у системы
стандартный язык английский. После включения пакета set-language-env,
я стал так же против LANG в /etc/environment и так далее. Последнее
время я сомневаюсь в целесообразности установки русских шрифтов в консоли.

> 
> 	3. Использовать что-то вроде "r8x13" вместо "8x13".  В этом
> случае нужно поиграть немного с терминальными эмуляторами типа
> Xterm.

Вот это IMO правильно. А также все это положить в другой каталог и не
мешать стандартную поставку с нестандартной.


--
Peter Novodvorsky,
IPLabs Linux Team member: petya@logic.ru
Debian developer: nidd@debian.org

Attachment: pgpaekOBn5fer.pgp
Description: PGP signature


Reply to: