
我希望能夠使用該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
實際上不會產生任何輸出。 (我認為我認為這樣做的原因是我在沒有fontspec 行的情況下進行測試,然後添加它們並以靜默模式運行Latexmk,然後將舊的pdf 輸出誤認為是新運行的pdflatex 的結果。)在任何情況下,xelatex
就是要走的路!