问题
我目前正在编写一个版本,我想在其中呈现已被来源作者标记为“已完成”的段落(例如待办事项列表)。一些被划掉的项目带有下划线,我也想将其序列化。
在 ConTeXt 1.01 中单独描述这些现象不是问题,例如
\starttext
\underbar{Some underlined text.}
\overstrike{Some text that's crossed out.}
\stoptext
然而,将两者结合起来却不起作用:
\starttext
\underbar{Some underlined \overstrike{crossed out} text.}
\overstrike{Some crossed out text with an \underbar{underlined} word.}
\stoptext
问题
如何才能使文本既带下划线又带删除线?
答案1
您可以结合使用 textbackground 和 overstrike:
\definetextbackground[underline]
[location=text, voffset=-2pt,alternative=1,background=,frame=off]
\starttext
\startunderline Some underlined \overstrike{crossed out} text.\stopunderline
\stoptext