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

Re: Насчет XLFD-имени для 1251



Dmitry Yu. Bolkhovityanov <D.Yu.Bolkhovityanov@inp.nsk.su> wrote:


>    http://xfree86.org/pipermail/fonts/2000-June/000001.html
>
>    Резюме -- хочут или microsoft-1251, или windows-1251, или
>microsoft-cp1251.  Судя по всему, пpедпочтут последнее -- по кpайней меpе,
>оно (вместе с ibm-cp866) уже есть в xc/fonts/encodings/.


 Это довольно бурно обсуждалось в cyrfonts@ice.ru . Резюме:
microsoft-cp1251 (microsoft-cp1250 e.t.c.) не лишено оснований,
поскольку в XLFD имеются два поля, разделенные тире :

CHARSET_REGISTRY - регистратор стандарта, или номер
документа (если регистратор выпустил несколько документов)
(microsoft, adobe, iso8859, iso10646)

CHARSET_ENCODING - конкретный номер документа,
номер спецификации или раздела в документе.

{$X}/lib/X11/fonts/encodings

CHARSET_REGISTRY     CHARSET_ENCODING
KOI8                  R,U,RU,UNI,F,E,1,5 e.t.c.
iso8859               1,2,3,4,5,6,7,8,9,10,11 e.t.c.
microsoft             cp1251,cp1252,cp1254 e.t.c.
ibm                   cp852, cp866 e.t.c.
adobe                 fontspecific, symbol, standart, dingbats e.t.c.

и large encodings

iso10646              1
big5                0
big5.eten             0
jisx0201.1976     0
jisx0212.1990     0
jisx0208.1990     0
jisx0208.1983     0
gb2312.1980       0
ksc5601.1987     0

 Насчет CodePages. Как правило 3-digit CodePages регистрировала
IBM, а 4-digit Microsoft.

 Зачем что-то менять ? Все уже прописано.

--
-=AV=-