모듈식 문서에서 글꼴 사용

모듈식 문서에서 글꼴 사용

다음과 같은 구조의 문서가 있습니다.

+-- main.tex
+-- style.sty
+-- fonts
|   +-- times.tff
+-- sections
|   +-- section1.tex
|   +-- section2.tex

메인 파일 main.tex에는 다음을 통해 섹션 파일이 포함됩니다.하위 파일패키지.

이제 문서에서 "times.tff" 글꼴을 사용하고 싶습니다. 그래서 저는 이 부분을 제 스타일에 포함시킵니다:

\usepackage{fontspec}
\setromanfont[Path=fonts/]{times.ttf}

그리고 모든 것이 잘 작동하지만, 메인에서 문서를 컴파일하는 경우에만 가능합니다. 섹션 1만 컴파일하려는 경우 오류가 발생합니다. 글꼴 사양 오류: "글꼴을 찾을 수 없습니다". 이는 섹션 1의 글꼴 경로가 기본 글꼴 경로와 다르기 때문입니다.

섹션에서 컴파일할 수 있도록 경로를 어떻게 설정합니까?

답변1

글꼴 파일을 시스템 글꼴 디렉토리 또는 TeX의 글꼴 디렉토리에 저장하십시오. TEXMF/fonts/truetype/후자의 경우 texhashMikTeX 배포판의 파일 이름 데이터베이스를 업데이트하십시오. 그러면 경로를 지정할 필요가 없습니다.

답변2

Unix 계열 시스템(내가 아는 전부)에서는 기본 문서에서 참조하는 fonts최상위 수준 " " 레퍼토리에 대한 심볼릭 링크 " "를 만들 수 있습니다. fonts/이것은 효과가 있을 수 있습니다. MWE가 없어 테스트되지 않았습니다.

관련 정보