LINUX.ORG.RU

История изменений

Исправление Evgueni, (текущая версия) :

xfig был написан в то время, когда про unicode никто не слышал aka для xfig буква — это байт. Так что слово «починить» означает добавить туда unicode, причём не только в редактор, но и в его вывод.

Так же возможно, что про unicode xfig может быть формально уже и знает, но шрифты, которые он используют не unicode, а koi8-r если уж эта локаль работает.

P.S. Старые способы создания PostScript типа a2ps добавляли кириллицу через хаки завязанные на специально подготовленных шрифтах. От которых в случае unicode на входе само собой пользы нет.

P.P.S. Я для себя подобную проблему решил очень просто: те простые картинки, которые я использую, подписываются с использованием LaTeX (тот же TikZ/pgf) или MetaPost. Это позволяет добавить туда те же шрифты, что и в тексте.

Исправление Evgueni, :

xfig был написан в то время, когда про unicode никто не слышал aka для xfig буква — это байт. Так что слово «починить» означает добавить туда unicode, причём не только в редактор, но и в его вывод.

Так же возможно, что про unicode xfig может быть формально уже и знает, но шрифты, которые он используют не unicode, а koi8-r если уж эта локаль работает.

P.S. Старые способы создания PostScript типа a2ps добавляли кириллицу через хаки завязанные на специально подготовленных шрифтах. От которых в случае unicode на входе само собой пользы нет.

Исходная версия Evgueni, :

xfig был написан в то время, когда про unicode никто не слышал aka для xfig буква — это байт. Так что слово «починить» означает добавить туда unicode, причём не только в редактор, но и в его вывод.

Так же возможно, что про unicode xfig может быть формально уже и знает, но шрифты, которые он используют не unicode, а koi8-r если уж они работают.

P.S. Старые способы создания PostScript типа a2ps добавляли кириллицу через хаки завязанные на специально подготовленных шрифтах. От которых в случае unicode на входе само собой пользы нет.