ConTeXt:如何仅在两列布局中的一列中进行行号编号?

ConTeXt:如何仅在两列布局中的一列中进行行号编号?

我正在尝试使用 ConTeXt 重新创建一些词典的布局。这是一个两列布局,列之间有行号,也就是说,两列只有一个编号。如何使用 ConTeXt 做到这一点?

我需要一个选项来仅为一列激活行号,但据我所知,该选项不存在;或者我可以使用“\setuplinenumbering”的“命令”选项使一列的行号消失,但随后我需要某种方式来决定行号是属于第一列还是第二列,一些命令可以返回实际列的编号,但我也找不到。

为了说明起见,我将给出一个简单的例子来说明我已经做了什么但还没有做到:

\setuppapersize[A4][A4]
\setupbodyfont[9pt]

\setupcolumns[
    n=2,
    distance=1cm,
]

\setuplinenumbering[
    step=5,
    method=page,
    location=right,
    align=flushright,
    width=.25cm
]

\starttext

\startcolumns
\startlinenumbering
\dorecurse{10}{\input lorem}\par
\stoplinenumbering
\stopcolumns

\stoptext

其结果如下:

两列,均编号

我只需要列之间的行号。如何让右侧的数字消失?

相关内容