私は 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 フォントが使用できない)。また、Fontin パッケージを (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
...
さらに、xelatex
では を使用しますがMac OS
、これは他のシステムの場合とは異なります。でのxelatex
最も簡単な方法は、Mac の方法でフォントを Mac にインストールすることです。これは、アプリケーションと適切なメニュー項目を使用して実行できます。フォントは、 にグローバルにインストールすることも、 にローカルにインストールすることもできます。xelatex
Mac OS
FontBook
/Library/Fonts
/Users/<username>/Library/Fonts
リンク先の手順MacOSX: Garamond フォントが使用できない256スロットのTeXLiveフォントツリーにインストールするためのものです。\usepackage[T1]{fontenc}
質問を参照してください。これらのフォントには、LaTeX NFSSフォント処理用のさまざまなサポートファイルが付属しています。これは全くないAdobe Garamond Pro
エンジン付きの OpenType フォントのようなフォントを使用するのと同じですxelatex
。
このようなOpenTypeフォントをにインストールすることもできますtexmf-local
が、その場合はxelatex
フォントのコマンドMac OS X
を使用する必要があります。fontspec
ファイル名(拡張子 , 付き) および、 fontspec ドキュメントに従って , ,についても.otf/.ttf
指定する必要があります。これを避けるのが最善です。すべての Mac テキスト処理アプリケーションで使用できるように、Mac に OpenType フォントをインストールするだけで、すぐに使用できるようになります。fontspec
Bold=..
Italic=...
BoldItalic=...
xelatex+fontspec
答え2
これは、Adobe Garamond Proのライセンス版を持っていない、または複雑なインストールの手間を省きたい場合の次善の解決策です。パッケージをインストールしてebgaramond
、\usespackage{ebgaramond}
。このパッケージは、オープンソースのGaramondをインストールします。ゲオルグ・ダフナーこれは非常によくできていると思います。さらに、パッケージが適切なデフォルトを提供しているため、使用も簡単です。私はpdflatex
次のように使用しています。
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
には\usepackage{ebgaramond}
知っておく価値のあるオプションがいくつかあり、それらはパッケージのドキュメントに詳しく記載されています。