
少なくとも私がロードした時点では、libertine は --- に変換されないことに気付きました –
このMWEについて考えてみましょう
\definefontfamily[libertine][rm][Linux Libertine O]
\setupbodyfont[libertine,serif]
\starttext
\input ward
\switchtobodyfont[modern,serif]
\input ward
\stoptext
--- を — とタイプセットするにはどうすればいいでしょうか?
PS: この MWE は、私のシステムでは期待どおりに libertine をロードしますが、conTeXt live ではロードしません。
答え1
何らかの理由で、インストール時にデフォルトのフォント機能が渡されないようです。これは、4 番目の引数で明示的に渡すことで簡単に解決できます。
\definefontfamily[libertine][rm][Linux Libertine O][features=default]