Estou usando o Mac e seguindo um arquivo .tex de modelo. Tentei executar xelatex myFile.tex
, mas recebo o erro:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! 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}
Segui as sugestões de Frank Pastor neste post anterior (MacOSX: Não é possível usar a fonte garamond). Também segui o conselho para baixar o pacote Fontin em (http://www.exljbris.com/fontin.html). No entanto, continuo recebendo o mesmo erro.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 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}
Qualquer conselho seria útil para mim! Estou solucionando problemas há cerca de duas horas e, embora encontre perguntas semelhantes, não consigo replicar as respostas e ver os resultados.
Responder1
Primeiro o óbvio: se você realmente quer que sua fonte funcione \setmainfont{Adobe Garamond Pro}
você precisa Adobe Garamond Pro
...
Além disso, você está com xelatex
on Mac OS
, o que não é o mesmo que xelatex
em outros sistemas. O mais simples xelatex
é Mac OS
ter a fonte instalada no seu Mac no estilo Mac. Isso pode ser feito através FontBook
do aplicativo e de itens de menu adequados. A fonte pode ser instalada globalmente /Library/Fonts
ou localmente em /Users/<username>/Library/Fonts
.
As instruções para as quais você está vinculando emMacOSX: Não é possível usar a fonte garamondsão para instalação em uma árvore de fontes TeXLive com 256 slots: veja \usepackage[T1]{fontenc}
na pergunta aí. Essas fontes vêm com vários arquivos de suporte para manipulação de fontes LaTeX NFSS. Isso éde jeito nenhumo mesmo que usar uma fonte que Adobe Garamond Pro
presumo ser uma fonte OpenType, com xelatex
mecanismo.
Você também pode instalar uma fonte OpenType, texmf-local
mas então xelatex
você Mac OS X
precisa usar fontspec
comandos com fontenomes de arquivos(com .otf/.ttf
extensão) e você também precisa informar fontspec
sobre Bold=..
, Italic=...
, BoldItalic=...
conforme a documentação do fontspec. É realmente melhor evitar isso. Basta instalar a fonte OpenType em seu Mac para uso por todos os aplicativos de manipulação de texto do Mac e xelatex+fontspec
saber como usá-la imediatamente.
Responder2
Esta é a segunda melhor solução se você não possui uma cópia licenciada do Adobe Garamond Pro ou deseja evitar o incômodo de uma instalação complicada: instale o ebgaramond
pacote e diga \usespackage{ebgaramond}
. Este pacote instala uma versão de código aberto do Garamond porGeorge Duffnerque considero extremamente bem feito. Além disso, usá-lo também é simples, pois o pacote oferece bons padrões. Estou usando pdflatex
assim:
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
O \usepackage{ebgaramond}
leva algumas opções que vale a pena conhecer e que estão detalhadas na documentação do pacote.