我在 ConTeXt 文档中有一些脚注,这些脚注也必须多次引用,即上标标记1
出现在文档的多个部分,但脚注只显示一次,例如:
This is some text.^1
^1 This is the footnote text.
This is some more text.^1
在 ConTeXt 的稳定版本中,此语法有效:
\setupfootnotes[location=text]
\starttext
This is some text.\note[footnote][1]
\setnotetext[footnote][1]{This is the footnote text.}
\placefootnotes
This is some more text.\note[footnote][1]
\stopfootnote
使用当前版本的 ConTeXt,\setnotetext
似乎可以正确放置注释,但是\note
似乎无法再引用我的注释。编译后,我得到:
This is some text.^??
^1 This is the footnote text.
This is some more text.^??
我还尝试了在 ConTeXt Garden 文章中找到的说明脚注,但生成的编译也会创建??
而不是编号。
如何在当前版本的 ConTeXt 中创建对单个脚注的多个引用?
答案1
这对我有用,以任何顺序使用\footnote
和:\note
This is some text.\footnote[footnote]{This is the footnote text.}
This is some more text.\note[footnote]
这将脚注符号的指定留给 ConTeXt。如果您想自己指定数字,请查看\defineconversion
\defineconversion[myset][list of comma separated symbols]
\setupnotation[footnote][way=bypage,numberconversion=myset]
这是否解决了您的问题,或者某些更具体的用法仍然不起作用?