在 ConTeXt 中,如何避免 \underbar 也给后面的破折号加下划线?

在 ConTeXt 中,如何避免 \underbar 也给后面的破折号加下划线?

在此代码中:

\starttext
  \underbar{foo}-bar
\stoptext

ConTeXt 还会在后面的破折号下划线,foo而不仅仅是在 下划线foo。我该如何修复?

答案1

这是一个错误,因为 ConTeXt LMTX (版本2021.03.09 11:42) 给出了正确的结果 (右):

在此处输入图片描述 在此处输入图片描述

我已经发送了向邮件列表发送消息报告此问题。

同时,在其他替代方案中,\zwj零宽度连接器算是一种解决方法。

\starttext
\underbar{foo}\zwj-bar
\stoptext

相关内容