带环境名称上下文的引用

带环境名称上下文的引用

我不知道如何在 ConTeXt 中自动执行这样的操作:

例 1 表明...

通常,我会使用 latex 中的 hyperref 包,并autorefname在定义前缀和序言中的格式后使用。如何在 ConTeXt 中实现相同功能?我看过 ConTeXt garden 上关于此内容的教程,但似乎没有一个适用于您自己定义的环境。

\setupenumerations[
  before={\blank[medium]},
  after={\blank[medium]},
  alternative=serried,
  right=.,
  distance=0.5em,
  width=fit,
  text=Theorem,
  headstyle=bold,
  titlestyle=bold,
]
\defineenumeration[example][
  text=Example,
  list=all,
  referenceprefix={\sc Example}
]
\starttext

\startexample[reference={ex:zn-ring}]
  ${\mathblackboard Z}_n$ is a ring. 
\stopexample

\in{example}[ex:zn-ring] shows that...

\stoptext

相关内容