
我想使用字體“Barlow”,但它沒有在字體目錄中列出https://tug.org/FontCatalogue/
我正在使用 PDFLatex 編譯我的 .tex 檔案。現在,我使用字體“Robot”,它包含在目錄中。
有沒有辦法將 Barlow 實作為 PDFLatex?謝謝!
答案1
將此發佈在這裡作為可能的錯誤答案(它本身不運行pdflatex
),但我仍然相信這是問題中問題的正確處理方法。
首先,正如上面的評論所說,您當然需要一個可以處理 OTF 或 TTF 字體的 TeX 引擎。lualatex
是截至 2024 年推薦和維護的引擎,我建議盡快遷移到它。您可能已經lualatex
安裝了 TeXlive 的其餘部分。
然後去巴洛字體網站,下載 opentype 字型檔 ( *.otf
) 並將其複製到您的字型目錄中;對我來說這只是~/.fonts/
。確切位置可能因作業系統而異。
之後,這個文件:
\documentclass{article}
\usepackage{lipsum}
\usepackage{fontspec}
\setsansfont{Barlow}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
\section{Test of Barlow font}
\lipsum
\end{document}
lualatex
...使用或僅編譯時按預期工作latexmk
。我的輸出大致如下: