Я хочу добавить элементы в LaTeX-документ. Скажем, например, что я хочу добавить подсказки к документу. Я создаю команду, чтобы я мог вызвать что-то похожее на это:
\hint{foocareful}{Be careful with foo!}{foo is a very precious item and can easily be broken. Be careful, especially don't throw foo.}
Это будет отформатировано особым образом, чтобы читатель мог легко распознать его как подсказку. Он получает метку, на которую можно сослаться в примере с помощью 'foocareful'.
В приложении я хочу добавить список всех подсказок со ссылками на них. Что-то вроде:
\begin{enumerate}
...
\item Be careful with foo! (\pageref{foocareful})
...
\end{enumerate}
Но, естественно, я не хочу вести этот список вручную. Как я могу автоматически создать такой список?