Я хочу добавить элементы в документ 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}
Но, естественно, я не хочу поддерживать этот список вручную. Как я могу автоматически создать такой список?