ConTeXt: Doppelter oder dreifacher Bindestrich wird innerhalb von Wortblöcken interpretiert

ConTeXt: Doppelter oder dreifacher Bindestrich wird innerhalb von Wortblöcken interpretiert

Zum Beispiel:

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

\startcode
<--
\stopcode

erzeugt ein <und (Halbgeviertstrich) statt des erwarteten doppelten Bindestrichs --. Ist das ein Fehler? MKIV hier.

Antwort1

Mit aktuellem ConTeXt von TeXlive 2016 das Beispiel

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

\starttext
\startcode
<--
\stopcode
\stoptext

setzt als

Bildbeschreibung hier eingeben

Das bedeutet, das Problem wurde behoben.

verwandte Informationen