В моей преамбуле у меня есть функция, которая указывает на страницы справки R для функций:
\newcommand{\help}[2]{\href{http://www.rdocumentation.org/packages/#1/functions/#2}{\code{?#2}}}%
, где
\newcommand{\code}[1]{\textup{\texttt{\textcolor{MYRCOLOR}{\detokenize{#1}}}}}
Это работает так, как задумано. Я также хотел бы включить пакет (# 1) и функцию (# 2) в индекс. Но если я напишу
\newcommand{\help}[2]{\href{http://www.rdocumentation.org/packages/#1/functions/#2}{\code{?#2}}\index{#2}}%
LaTeX скажет:
./book5.ind:54: Missing $ inserted.
<inserted text>
$
l.54 \item group_
by, \hyperpage{49}
Я исследовал, используя \nohyperpage
, но руководства, которые я нашел, мне неясны. Я не понимаю, откуда взялся group_by
и как решить проблему.