하버드 대학에서 논문을 위한 라텍스 템플릿을 다운로드했습니다.
현재 저는 Linux Mint Nadia 14를 사용하고 있습니다.
템플릿의 지침은 다음 명령을 사용하여 필요한 글꼴(포함되어 있음)을 설치하도록 지시합니다. sudo cp fonts/* /usr/local/share/fonts/
그렇게 했지만 -r
제대로 작동하려면 명령에 플래그를 추가해야 했습니다. tex를 컴파일하려고 하면(xelatex를 사용하는 컴파일 스크립트도 포함되어 있음) 다음 오류가 발생합니다.
! fontspec error: "font-not-found"
!
! The font "EB Garamond" cannot be found.
!
! See the fontspec documentation for further information.
EB Garamond는 이전 명령으로 이미 설치된 글꼴 중 하나입니다. 나는 또한 sudo fc-cache -fsv
cl에서 실행을 시도했습니다 . 그리고 나는 출력에 들어갑니다.
/usr/local/share/fonts/EB Garamond: caching, new cache contents: 10 fonts, 0 dirs
그러나 문제는 지속됩니다. 에서 작동하기 때문에 권한에 문제가 있는 것 같습니다 sudo
. 하지만 글꼴 폴더와 파일의 권한을 644로 변경해도 문제가 해결되지 않았습니다.
이 작은 예를 들면 다음과 같습니다.
\fontfamily{EB Garamond}
\documentclass{article}
\begin{document}
hi
\end{document}
나는 다음을 얻습니다로그 파일
어떤 아이디어?
답변1
다음은 예시 문서입니다.
\documentclass{article}
\usepackage{fontspec}
\setmainfont{EB Garamond}
\begin{document}
foo
\end{document}
실행한 xelatex
다음 실패하면 로그 파일을 표시합니다. 와 함께
pdffonts testfile.pdf
나는 얻다
name type encoding emb sub uni object ID
---------------------------- ----------- ----------- --- --- --- ---------
ZXTLQL+EBGaramond-Identity-H CID Type 0C Identity-H yes yes yes 5 0