無法使用 TexShop、fontspec 定義固定寬度字體

無法使用 TexShop、fontspec 定義固定寬度字體

我用過亞歷克斯·赫澤爾的代碼在 LaTex 文章中啟用程式碼片段:

在此輸入影像描述

問題是我無法將字體設定為固定寬度的字體。每當這一行被註解掉時:

%\fontspec{Courier New}

我收到以下錯誤:

./code3.tex:33: Undefined control sequence.
\codefont -> \fontspec 
                       {Courier New} \fontsize {9pt}{11pt}\selectfont 
l.33 \begin{code}

知道如何設定字體類型嗎?如果有必要的話,我正在 Mac 上使用 TexShop。

答案1

載入fontspec包(然後自然地使用xelatex或進行編譯lualatex)。

相關內容