我正在尝试让 ConTeXt 中的一些枚举项以小部分下划线显示,而不是项目符号。这是我的尝试,但无论我尝试多少种组合,我都无法让它工作:
\definesymbol[bigunderline][{___}]
\define[1]\matchtheletters{%
\startitemize[symbol=bigunderline]
#1
\stopitemize
}%
\starttext
\matchtheletters{
\item try it out
}
\stoptex
我如何让它显示下划线而不是项目符号?
答案1
我不太清楚你想做什么,但我建议定义你自己的 itemgroup。另外,使用三个下划线来制作符号可能会有问题。这是一个建议,但如果我误解了什么,请随时澄清你的问题。
% \definesymbol[bigunderline][___]
\definesymbol[bigunderline][{\blackrule[width=2em,height=0pt,depth=0.5pt]}]
\defineitemgroup[bigunderlinelist]
\setupitemgroup[bigunderlinelist][symbol=bigunderline,width=3em]
\starttext
\startbigunderlinelist
\item A first item.
\item \samplefile{tufte}
\item Yet another item.
\stopbigunderlinelist
\stoptext