我的问题类似于这,但对于 ConTeXt 来说。
我有多个文档需要打包成一套(例如教科书、练习册、教师指南)。我经常需要交叉引用其他项目,例如练习册可能会说“参考教科书第 1 页第 3 条”。
有没有办法进行这样的交叉引用?不需要超链接。
答案1
您可以\useexternaldocument
按照维基百科:
% textbook.tex
\starttext
\startchapter[title=Knuth,reference=knuth]
\input knuth
\stopchapter
\stoptext
% workbook.tex
\setupinteraction
[state=start]
\useexternaldocument
[tb][textbook][Textbook]
\setupinteraction
[state=start,
color=darkgreen]
\starttext
See Knuth on \at{page}[tb::knuth] of the \from[tb].
\stoptext