편집하다

편집하다

forest이 패키지를 사용하여 레이블에 "Linux Libertine O" 글꼴을 사용하는 다이어그램을 그릴 수 있기를 원합니다 . 다음 MWE를 시도했지만 글꼴 명령이 무시됩니다. 이 작업을 어떻게 수행할 수 있나요?

\documentclass[tikz]{standalone}
\usepackage{forest}
\usepackage{fontspec}
\setromanfont{Linux Libertine O}

\begin{document}
\begin{forest}
    [node
        [option 1] 
        [option 2]
    ]
\end{forest}
\end{document}

답변1

아, 알고 보니 아주 초보적인 질문이었습니다. 대답은: ! xelatex대신 을 사용하여 컴파일해야 한다는 것입니다 pdflatex.

혹시 저처럼 헷갈리실 분들이 계실까봐 삭제하지 않고 남겨두겠습니다...

편집하다

주석에서 @egreg가 지적한 것처럼 pdflatex실제로 출력을 생성하지 않습니다. (제가 그렇게 생각한 이유는 글꼴 사양 줄 없이 테스트한 다음 이를 추가하고 latexmk를 자동 모드로 실행한 다음 이전 PDF 출력을 새로 실행된 pdflatex의 결과로 착각했기 때문이라고 생각합니다.) 어쨌든 , xelatex갈 길입니다!

관련 정보