유니코드 글꼴에서 -- 및 ---를 다시 할당하는 방법은 무엇입니까?

유니코드 글꼴에서 -- 및 ---를 다시 할당하는 방법은 무엇입니까?

XeTeX에서는 글꼴을 로드한 후 lmroman10-regular.otf-- 및 ---가 en- 및 em-대시와 일치하지 않습니다.

Here-have--some---text.

\font\rm="[lmroman10-regular.otf]"
\rm
Here-have--some---text.
\bye

여기에 이미지 설명을 입력하세요

어떻게 다시 매핑할 수 있나요?

답변1

Plain XeTeX의 경우 다음 기능을 추가해야 합니다 mapping.

\font\rm="[lmroman10-regular.otf]:mapping=tex-text"
\rm
Here-have--some---text.
\bye

여기에 이미지 설명을 입력하세요

이는 ?`¿, !`¡, ``“, ''”, <<« 및 >>» 및 ,,독일어 낮은 따옴표에도 사용할 수 있습니다.

관련 정보