Adobe Garamond Pro 找不到,Mac xelatex

Adobe Garamond Pro 找不到,Mac xelatex

我使用的是 Mac,並遵循模板 .tex 檔案。我嘗試運行xelatex myFile.tex,但收到​​錯誤:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
! 
! The font "Adobe Garamond Pro" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................  

l.35 \setmainfont{Adobe Garamond Pro}

我遵循了弗蘭克·帕斯特在上一篇文章中的建議(MacOSX:無法使用 Garamond 字體)。我還照建議在 (http://www.exljbris.com/fontin.html)。但是,我仍然遇到同樣的錯誤。

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Plasmati Graduate CV
% LaTeX Template
% Version 1.0 (24/3/13)
%
% This template has been downloaded from:
% http://www.LaTeXTemplates.com
%
% Original author:
% Alessandro Plasmati ([email protected])
%
% License:
% CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/)
%
% Important note:
% This template needs to be compiled with XeLaTeX.
% The main document font is called Fontin and can be downloaded for free
% from here: http://www.exljbris.com/fontin.html
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%----------------------------------------------------------------------------------------
%   PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
%----------------------------------------------------------------------------------------

\documentclass[a4paper,10pt]{article} % Default font size and paper size
\usepackage{etoolbox}
\patchcmd{\thebibliography}{\section*{\refname}}{}{}{}
\usepackage{fontspec} % For loading fonts
\defaultfontfeatures{
    Path = /usr/local/texlive/2015/texmf-dist/fonts/opentype/public/fontawesome/ }
\usepackage{fontawesome}

\defaultfontfeatures{Mapping=tex-text}
\setmainfont{Adobe Garamond Pro} % Main document font
%\setmainfont[SmallCapsFont = Fontin SmallCaps]{Fontin} % Main document font
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{xunicode,xltxtra,url,parskip} % Formatting packages

\usepackage[usenames,dvipsnames]{xcolor} % Required for specifying custom colors

\usepackage[big]{layaureo} % Margin formatting of the A4 page, an alternative to layaureo can be \usepackage{fullpage}
% To reduce the height of the top margin uncomment: \addtolength{\voffset}{-1.3cm}

\usepackage{hyperref} % Required for adding links   and customizing them
\definecolor{linkcolour}{rgb}{0,0.2,0.6} % Link color
\hypersetup{colorlinks,breaklinks,urlcolor=linkcolour,linkcolor=linkcolour} % Set link colors throughout the document

\usepackage{titlesec} % Used to customize the \section command
\titleformat{\section}{\Large\scshape\raggedright}{}{0em}{}[\titlerule] % Text formatting of sections
\titlespacing{\section}{0pt}{3pt}{3pt} % Spacing around sections
\usepackage{lastpage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lfoot{My Name}
\rfoot{Page \thepage \hspace{1pt} of \pageref{LastPage}}
\cfoot{}
\lhead{}
\rhead{}
\chead{}
\begin{document}

任何建議都會對我有幫助!我已經進行了大約 2 個小時的故障排除,雖然我發現了類似的問題,但我無法複製答案並查看結果。

答案1

首先顯而易見的是:如果你真的希望你的原始碼能夠與你一起工作,\setmainfont{Adobe Garamond Pro}你需要Adobe Garamond Pro...

此外,您還可以使用xelatexon ,這與其他系統上的Mac OS不同。xelatex最簡單的方法xelatex是以Mac OSMac 方式將字型安裝到 Mac 上。這可以透過FontBook應用程式和合適的選單項目來完成。此字型可以全域安裝在 中,/Library/Fonts也可以本機安裝在/Users/<username>/Library/Fonts.

您連結到的說明MacOSX:無法使用 Garamond 字體用於安裝在具有 256 個插槽的 TeXLive 字體樹中:查看\usepackage[T1]{fontenc}那裡的問題。這些字體附帶了用於 LaTeX NFSS 字體處理的各種支援文件。這是一點也不與使用類似的字體相同Adobe Garamond Pro,我認為它是帶有引擎的 OpenType 字體xelatex

您也可以安裝這樣的 OpenType 字體,texmf-local但隨後xelatexMac OS X需要使用fontspec帶有字體的命令檔案名稱(帶有.otf/.ttf擴展名,)並且您還需要根據 fontspec 文件fontspec講述Bold=.., Italic=...BoldItalic=...最好避免這種情況。只需在 Mac 上安裝 OpenType 字型即可供所有 Mac 文字處理應用程式使用,並且xelatex+fontspec開箱即可知道如何使用它。

答案2

如果您沒有 Adob​​e Garamond Pro 的授權副本或想要避免複雜安裝的麻煩,那麼這是次佳解決方案:安裝軟體包ebgaramond並輸入\usespackage{ebgaramond}.該軟體包透過以下方式安裝 Garamond 的開源版本:格奧爾格·達夫納我發現做得非常好。此外,使用它也很簡單,因為該套件提供了良好的預設值。我pdflatex這樣使用它:

\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}

\usepackage{ebgaramond}需要一些值得了解的選項,並且在套件文件中詳細介紹了這些選項。

相關內容