|
Уважаемый 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
|
|