LaTeX labels
Метки с произвольным текстом
Метки с произвольным текстом возможно можно делать так:
\makeatletter \newcommand{\customlabel}[2]{% \protected@write \@auxout {}{\string \newlabel {#1}{{#2}{\thepage}{#2}{#1}{}} }% \hypertarget{#1}{#2} } \makeatother
Внутри документа
Если как классически, чтоб ещё и задать текст при ссылке:
Можно использовать пары \hypertarget и hyperref.
Можно использовать \ref внутри \hyperref:
\hyperref[fig:SEM]{\ref*{fig:SEM}c}
Ссылки между документами
Один из вариантов оттуда:
\usepackage{xr-hyper} \usepackage{hyperref} \externaldocument[V1-]{volume1}[http://mybook.com/volume1.pdf] ... ... the \nameref{V1-introduction})... \ref{V1-introduction}
Другой текст для навигации в документе
\texorpdfstring{''TEX text''}{''Bookmark Text''}