在 ConTeXt 中,可以使用 \footnote[someid]{my message} 放置脚注,并使用 \note[someid] 在文本中放置另一个上标数字,这些上标数字将使用相同的数字引用相同的消息。
我有一个这样的宏:
\define\mymacro{#1 \footnote{#2}}
这里#1 是单词,#2 是定义。
在文档中,它看起来像这样:
There is an animal called the \mymacro{octopus}{sea animal with 8 legs} that lives in the ocean. The \mymacro{octopus}{sea animal with 8 legs} likes to eat fish. Sometimes the \mymacro{octopus}{sea animal with 8 legs} will eat crabs.
然后,页面上会放置三个相同的脚注。我怎样才能只让页面上的第一个脚注显示,其余的引用指向该脚注,只允许在下一页添加新的相同脚注?