[Comm] Преобразовать pcf-шрифты в 8859-5

Alexej Kryukov =?iso-8859-1?q?akrioukov_=CE=C1_mail=2Eru?=
Ср Сен 3 18:02:40 MSD 2003


On Wednesday 03 September 2003 17:30, Ilya Kuznecov wrote:
> Здравствуйте.
> Одно приложение требует шрифты вида -adobe-times-...-iso8859-5
> В АЛМ22 такой кодировки для них нет. В файлах из пакета
> XFree86-75dpi-fonts-4.2.1.1-alt3

Не может быть, чтоб не было. В сизифе этот пакет называется
XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl2mdk.noarch.rpm,
его обязательно надо устанавливать хотя бы потому, что эту 
кодировку использует emacs.

Или берите из первоисточника:
http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.ru.html

>
> (например,
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-1.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-10.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-13.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-14.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-15.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-2.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-3.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-4.pcf.gz
> /usr/X11R6/lib/X11/fonts/75dpi/timR24-ISO8859-9.pcf.gz
> ) видно, что там тоже 8859-5 нет. И гугль про нужную мне кодировку
> ничего не нашёл (правда, искал "в лоб").

Ясное дело, нет. И не надо было там смотреть, потому что эти шрифты 
латинские, они не могут поддерживать кириллическую кодировку.
А на гугле, видать, плохо искали.

> Вопрос такой -- проще переписывать конфиги xfs, чтобы обмануть
> приложение шрифтами 8859-5 

Если эта кодировка нужна приложению, то, скорее всего, она ему
действительно нужна. Так что лучше без обманов. Хотя теоретически
можно было бы выставить алиас на Times New Roman в той же 
кодировке.

> или проще пересобрать эти шрифты (если да,
> то как?)

*pcf* шрифты никак пересобрать нельзя. Все операции по правке 
можно делать только над исходниками в формате bdf.

>
> Конфигурирование приложения (gmux-компонента sapgui for java) пока не
> удаётся, но работа в этом направлении ведётся параллельно.




Подробная информация о списке рассылки community