ConTeXt:双重或三重连字符在逐字块内解释

ConTeXt:双重或三重连字符在逐字块内解释

例如:

\definetyping
  [code]
  [numbering=line,
   bodyfont=small,
   before={\startframedtext[width=\textwidth]},
    after={\stopframedtext}]

\startcode
<--
\stopcode

会产生<and (短划线),而不是预期的双连字符--。这是错误吗?MKIV 在这里。

答案1

使用 TeXlive 2016 中的当前 ConTeXt 作为示例

\definetyping
  [code]
  [numbering=line,
   bodyfont=small,
   before={\startframedtext[width=\textwidth]},
    after={\stopframedtext}]

\starttext
\startcode
<--
\stopcode
\stoptext

排版为

在此处输入图片描述

这意味着问题已经得到解决。

相关内容