ConTeXt: лигатуры TeX с Libertine

ConTeXt: лигатуры TeX с Libertine

Я заметил, что libertine, по крайней мере, когда я его загружаю, не конвертирует --- в –

Рассмотрим это MWE

\definefontfamily[libertine][rm][Linux Libertine O]
\setupbodyfont[libertine,serif]
\starttext
\input ward
\switchtobodyfont[modern,serif]
\input ward
\stoptext

mwe после компиляции Что мне сделать, чтобы --- было набрано как — ?

PS: этот MWE загружает libertine, как я и ожидал, в моей системе, но не загружает conTeXt live.

решение1

По какой-то причине в вашей установке не передаются свойства шрифта по умолчанию. Это можно легко решить, передав его явно в четвертом аргументе:

\definefontfamily[libertine][rm][Linux Libertine O][features=default]

Связанный контент