ConTeXt:突出不适用于 \quotation 宏

ConTeXt:突出不适用于 \quotation 宏

由于某种原因,使用宏时不应用突出\quotation。请参见以下示例:

\setuppapersize[S3]
\showframe

\definefontfeature [default] [default] [protrusion=quality]
\setupalign[hanging]

\starttext
  “Protrusion works with regular text quotation marks.”
  \blank
  \quotation{But the \type{\quotation} macro breaks the effect on the quotes.}
  \blank
  ‘Same with single quotes…’
  \blank
  \quote{…and the \type{\quote} macro.}
\stoptext

渲染的 PDF

为什么会发生这种情况?如何才能解决这个问题,而不用手动输入引号?

编辑: \define[1]\myquotation{“#1”}可以工作,但是有点不太好用。

相关内容