Возможно, наиболее правильным способом кириллизации подписей в рисунках, является использование пакета “Пакет psfrag (eps)”. Если вы по какой-то причине не используете этот пакет, то можно воспользоваться описанным ниже рецептами.
Возможно, наиболее правильным способом кириллизации подписей в рисунках, является использование пакета “Пакет psfrag (eps)”. Если вы по какой-то причине не используете этот пакет, то можно воспользоваться описанным ниже рецептом.
В ˜/.Xdefaults прописываются следующие строчки:
Tgif.AdditionalFonts: \n\
Times koi8-medium-r-normal \n\
koi8-r \n\
TimesKOI8 \n\
\n\
Times koi8-bold-r-normal \n\
koi8-r \n\
TimesKOI8-Bold \n\
\n\
Times koi8-medium-i-normal \n\
koi8-r \n\
TimesKOI8-Italic \n\
\n\
Times koi8-bold-i-normal \n\
koi8-r \n\
TimesKOI8-BoldItalic \n\
\n\
аналогично-для-Arial \n\
аналогично-для-Courier
первая строка — экранный шрифт,
вторая — его кодировка,
третья — ps-font.
У меня и там, и там используются одни и те же ps-фонты, что обеспечивает полный визивиг.
P.S. tgif 4.1.22 — Почему-то понимание русского появляется не после -D_LOCALE_SUPPORT, а после -D_ENABLE_NLS, который, по идее, включает использование локализованных .po файлов. Ну да ладно — главное что работает.
Возможно, наиболее правильным способом кириллизации подписей в рисунках, является использование пакета “Пакет psfrag (eps)”. Если вы по какой-то причине не используете этот пакет, то можно воспользоваться описанным ниже рецептом.
Следует установить последнюю версию программ fig2dev и xfig и запустить программу с ключом -international, или прописать в /usr/X11R6/lib/X11/ru/app-defaults/Fig:
Fig*international: false
Fig.international: true
Fig.inputStyle: Root
Чтобы работала печать, нужно скачать файл ru_RU.KOI8.ps Файл нужно поместить в директорию /usr/X11R6/lib/X11/fig2dev/. Для удобства файл нужно переименовать в russian.ps и создать два символических линка.
mv ru_RU.KOI8.ps /usr/X11R6/lib/X11/fig2dev/russian.ps
cd /usr/X11R6/lib/X11/fig2dev/
ln -s russian.ps ru_RU.KOI8.ps
ln -s russian.ps ru_RU.KOI8r.ps
В результате проведённых манипуляций становится возможной печать кириллицы прямо в окне xfig'а, полностью исключается промежуточная стадия в TeX'.
Недостатки: ввод кириллицы кривой, а именно: нельзя вводить символы в окне edit, для настройки шрифтов требуются проделать дополнительные действия с файлом конфигурации.
Для того чтобы этот рецепт сработал, нужно хитро скомпилировать пакеты xfig и fig2dev, но даже в дистрибутиве RedHat 7.2 они такие и есть, а уж в "русских" дистрибутивах— и подавно.
Подробнее об интернационализации пакета можно прочитать здесь: http://member.nifty.ne.jp/tsato/xfig/latin/latin-e.html.