2010-04-18 2 views
6

예를 들어 AR PL SungtiL GB와 같은 오픈 오피스 중국어 글꼴을 사용하고 싶지만 xelatex에서 잘못된 이름 (아래 그림 참조)을 표시합니다. 글꼴 이름에 공백이있어 인식하지 못하는 것 같습니다. 이 문제를 어떻게 해결해야합니까?xelatex 잘못된 글꼴 이름

(/usr/share/texmf-texlive/tex/latex/base/syntonly.sty)kpathsea: Invalid fontname `AR PL SungtiL GB', contains ' ' 

내가 XeTeX 3.1415926-2.2-0.9995.2에 xeCJK 패키지를 사용하고 (텍 라이브 2009/데비안) 우분투.

+0

글꼴의 실제 경로 이름은 무엇입니까? –

+0

문제를 재현 할 수있는 최소한의 예제가 누락되었습니다. –

답변

1

fontspec 패키지를 사용해 보셨습니까?

이름에 공백이 있어도 설치된 글꼴을 사용할 수 있습니다. Mac을 사용하지만, 패키지 문서에 따르면 xetex 기반 시스템에서 작동해야합니다. 다음 예제에서 중국어 글꼴은 "Apple LiSung"입니다. (파일의 인코딩은 물론, UTF-8입니다.)

\usepackage{fontspec}% provides font selecting commands 
\usepackage{xunicode}% provides unicode character macros 
\usepackage{xltxtra} % provides some fixes/extras 
\newfontfamily\zh{Apple LiSung} 

\begin{document} 
And then she asked: {\zh 今天你还好吗?} But I couldn't answer ... 

이 우수한 패키지 문서 here를 참조하십시오.