LINUX.ORG.RU

TeX, hyperref и русские буквы


0

1

Если, например, дать команду,

\url{http://ru.wikipedia.org/wiki/Лор}

то на выходе получим

http://ru.wikipedia.org/wiki/\T2A\CYRL \T2A\cyro \T2A\cyrr 

Можно ли напрямую решить эту проблему? Конечно, можно идти обходным путём: перекодировать ссылку в человеко-непонятную форму, с только допустимыми символами. Но без него никак не обойтись?

☆☆☆☆☆

Ответ на: комментарий от anonymous

Проблема в том, чтобы я хочу, чтобы, когда пишу \url{http://ru.wikipedia.org/wiki/Лор}, то в документе была работающая и читабельная ссылка, а на деле получается фигня вида http://ru.wikipedia.org/wiki/\T2A\CYRL \T2A\cyro \T2A\cyrr

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Deleted

Только так и работает...

Все-таки, похоже, что без расковыривания «нутра» пакета hyperref ничего не выйдет: внутри аргумента переопределяются категории символов, из-за чего латеховские команды не работают...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ну с url это наверное даже логичное поведение. По крайней мере гарантирует, что ссылка откроется везде.

Если будешь расковыривать hyperref, прокомментируй как-нибудь эту тему http://www.linux.org.ru/forum/general/5992818

Deleted
()
Ответ на: комментарий от Deleted

Если будешь расковыривать hyperref

Вряд ли - я гиперссылки почти никогда не использую, да и готовлю в основном печатные изделия (а в электронном виде выкладываю либо в pdf, либо конвертирую исходники в html при помощи latex2html).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от LucidFox

С XeTex/XeLaTeX в своё время (месяца 3 назад) отношения как-то не заладились. Сейчас уже точно не помню проблемы, но одна из них — вроде ругалось на набранные непосредственно в тексте символы типа тире и кавычек-ёлочек. Есть какая-нибудь краткая инструкция по его использованию для тех, кто уже кое-как владеет обычным LaTeX?

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Ttt

А какая там инструкция? Всё почти то же самое, за исключением заголовков (google polyglossia, fontspec). Тире и кавычки (не ёлочки, правда, а лапки) у меня фурычат.

LucidFox
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.