
fontspec
비슷한 질문이 이전에 요청되었다는 것을 알고 있지만 공식 또는 권장 정책이 무엇인지 , 경로에 공백이 있는 글꼴이 무엇인지 여전히 잘 모르겠습니다 .
예: 다음 경로의 글꼴이 있습니다 /Users/simi/FontExplorerX/E/Erasmus MMXVI/Erasmus MMXVI.otf
.
다음과 같은 방법으로 로드하려고 하면 오류가 발생합니다.
\newfontfamily\erasmusfont{Erasmus MMXVI}[ Ligatures={TeX,Common}, Extension = .otf, Path = /Users/simi/FontExplorerX/E/Erasmus MMXVI/]
작동하는 유일한 해결책은 디렉토리와 글꼴 이름을 모두 바꾸고 모든 공백을 제거하는 것입니다. 이렇게 하면 모든 것이 잘 작동합니다. 나는 이것이 깨끗한 해결책이라고 생각하지 않습니다.
편집하다:이것은 LuaLaTeX
macOS에서 사용됩니다.
편집 2:문제는 일반 시스템 경로 외부에 있는 글꼴에 있는 것 같습니다. 글꼴을 에 넣으면 ~/Library/fonts/
모든 것이 잘 작동합니다. 물론 매개 Path
변수의 핵심은 다른 위치에 있는 글꼴에 액세스하는 것입니다.