ConTeXt: Libertine을 사용한 TeX 합자

ConTeXt: Libertine을 사용한 TeX 합자

나는 libertine이 적어도 로드할 때 ---를 –로 변환하지 않는다는 것을 알았습니다.

이 MWE를 고려하십시오

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

mwe 컴파일 후 ---를 — 로 조판하려면 어떻게 해야 합니까?

추신: 이 MWE는 내 시스템에서 예상대로 libertine을 로드하지만 conTeXt live에서는 그렇지 않습니다.

답변1

어떤 이유로 설치 시 기본 글꼴 기능이 전달되지 않는 것 같습니다. 이 문제는 네 번째 인수에 명시적으로 전달하면 쉽게 해결할 수 있습니다.

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

관련 정보