Mailing List CyrTeX-ru@vsu.ru Message #1530
From: Isao YASUDA <CyrTeX-ru@vsu.ru>
Subject: Re: Можно ли отключить лигатуры?
Date: Wed, 29 Jul 2009 11:48:46 +0900 (JST)
To: <CyrTeX-ru@vsu.ru>
Уважаемый neGODnick!


>> Посмотрите на PDF файл помощью more, less, или type.
>
>"--- что это за функции?

Это означает непосредственно смотреть на PDF файл
со ссылками как текстовой файл с помощью text viewer
или text editor программ, как more, less,
type (Windows command prompt), Emacs, и т.п.


>Но как сделать то же для #, %, etc.?

Посмотрите на дефиниции \verb или verbatim
в файле latex.ltx.
#, %, ~, и т.д. --- это специальные буквы,
так что надо изменить их category code
с помощью \dospecials или \@makeother.

Думаю, труднее иметь дело с русскими буквами
в URL ссылке, потому что внутри LaTeX'а
они трактуются как макросы \cyra, \cyrb, и т.п.
Однако этого не поддерживают ни \url, ни \href.


>Почему изпользована приставка \hyper? А не просто \@tilde? А как тогда
>называется # "--- "\hyper@sharp", \hyper@hash@mark? Не подошло...
>И остальное "--- %,&...

\hyper@tilde --- это макрос в hyperref.sty,
который здесь адекватен \textasciitilde.
Посмотрите на файл hyperref.sty.


>Вводить # или другие знаки в ссылках через \, на мой взгляд,
>не очень удачная идея "--- в ссылках и так полно всяких "чёрточек", запутаться
>можно:

Извините.
У меня нет времени сделать макрос \myurl,
чтобы он позволял бы вводить #, %, и т.п.,
как есть, без `\'.
Думаю, при этом необходимы манеры макроса \verb.


С уважением,
Исао Ясуда, isao@yasuda.homeip.net
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster