我需要引用纯 TeX 中的列表项。我有一个具有自定义样式的编号列表。
\begitems \sdef{item:F}{\bf FP\the\itemnum\kern.25em} \style F
* List item 1
* List item 2
* List item 3
\enditems
该列表给出了以下结果:
FP1 List item 1
FP2 List item 2
FP3 List item 3
其中 FPx 是项目符号。
我想要引用单个列表项,以便 FPx 显示在引用文本中,例如:
As seen in the bullet FPx.
我该怎么做?我见过类似的事情可以做乳胶,但我不知道如何在纯 TeX 中处理它。
我试图向项目符号添加 \label,但 \ref 只会呈现为其上方的 \secc 的引用。
答案1
你可以做这样的事情:
\input opmac
\begitems \sdef{item:F}{\bf FP\the\itemnum\kern.25em \wlabel{\bf FP\the\itemnum\kern.25em}} \style F
* List item 1
\label[item]
* List item 2
* List item 3
\enditems
I'm referring to \ref[item].
\bye