我在 Windows 10 上使用 Texmaker 和 TeXLive。
環顧四周,我發現字體 GaramondNo8 和 Garamondx 可用於提供美觀的文字和數學。
我很難讓他們工作。首先,當我嘗試使用
\usepackage{garamondx}
我收到錯誤訊息:找不到文件“garamondx.sty”。在網路上尋找發現這是因為這些字體的一些限制,我需要使用 getnonfreefonts (http://tug.org/fonts/getnonfreefonts/)。當我下載安裝程式時,它會詢問我使用什麼程式來運行它。我不知道用什麼程式來運行它,它的文件類型是“文件”。
基本上,我想知道需要在 LaTeX 檔案中放入哪些程式碼才能使用這些字體以及如何安裝它們。
抱歉...我完全是個菜鳥,無法弄清楚這些。
答案1
我認為它應該與 MiKTeX 相同:我已經檢查過它不在任何發行版中。您可以輕鬆地手動安裝;下載即可安裝garamondx.tds.zip
從安裝/字體CTAN 上的目錄,然後解壓縮在根你的texmf-local
目錄。
(這是 MiKTeX 的過程 - TeX Live 可能略有不同)。在某個子目錄texmf-local
(或您的主目錄)中,您應該有一個 updmap.cfg
文件,您可以在其中添加以下行:
Map zgm.map
在 MiKTeX 中,還剩下最後一步(不確定在 TeX Live 下是否需要):以管理員身分從命令列執行:updmap.exe
。這是為了刷新 type1 字型資料庫,以便編譯器知道在哪裡可以找到字型檔。
答案2
我假設 OP 不熟悉腳本和 Unix 系統。最簡單的方法確實是使用取得非自由字體:
- 下載腳本,位於https://tug.org/fonts/getnonfreefonts/install-getnonfreefonts
- 在您下載的資料夾中,運行
chmod +x install-getnonfreefonts
- 成為超級使用者/管理員
- 鍵入
./install-getnonfreefonts
或texlua install-getnonfreefonts
- 鍵入
/usr/local/texlive/2021/bin/x86_64-linux/getnonfreefonts --sys garamondx
或類似的東西。
就是這樣!