[Comm] Re: Пути по-русски внутри файлов TeX

Alexej Kryukov =?iso-8859-1?q?akrioukov_=CE=C1_mail=2Eru?=
Сб Окт 18 00:33:36 MSD 2003


On Friday 17 October 2003 22:14, Vitaly Lipatov wrote:
> > указанной в документе кодировки, поэтому и получается
> > несовпадение кодировок в именах файлов.
>
> Спасибо за понятое объяснение ситуации.
> Она планируется оставаться таковой и дальше? Даже при
> использовании в локали и файле TeX кодировки UTF-8?

Видите ли в чем дело, tex (я имею в виду компилятор)
ведь стабилен и зафиксирован в своем текущем состоянии 
(кто-то здесь правильно выразился: мол, все программы 
нестабильны, кроме TeX). Потому если вы будете заниматься
"исправлением ситуации", у вас всего лишь получится не
tex, а нечто иное.

А что до UTF-8, так TeX ее и не понимает (LyX, кстати,
тоже). Использование ее в качестве входной кодировки
возможно при помощи пакета ucs.sty, но делается это за
счет довольно сложных макросов, так что сам компилятор
с юникодом не работает. Если вам нужен юникодовый TeX --
попробуйте поиграться с Омегой. Там вопрос с русскими
именами в принципе должен быть решаем (хотя я не пробовал
ввиду своего принципиального неприятия таковых).

А потом попытайтесь доказать разработчикам LyX, что
он должен поддерживать кроме стандартного latex еще
и Омегу :-) Большое дело сделаете :-))

> > Что можно сделать? В принципе, можно переключать кодировку в
> > момент указания имени файла; для этого придется обернуть все
> > операции с вставкой в некоторые макросы, которые будут
> > переключать кодировку шрифта, но стоит ли эта работа выделки?
>
> Хорошо, попробую убедить LyX исправлять имена так, чтобы они
> нравились TeX'у.




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