Я использую 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
on Mac OS
, что не то же самое, что и xelatex
в других системах. Самый простой с xelatex
on Mac OS
— установить шрифт на свой Mac способом Mac. Это можно сделать через FontBook
приложение и подходящие пункты меню. Шрифт может быть установлен глобально в /Library/Fonts
или локально в /Users/<username>/Library/Fonts
.
Инструкции, на которые вы ссылаетесь, находятся по адресуMacOSX: невозможно использовать шрифт Garamondпредназначены для установки в дерево шрифтов TeXLive с 256 слотами: см. \usepackage[T1]{fontenc}
в вопросе. Эти шрифты поставляются с различными файлами поддержки для обработки шрифтов LaTeX NFSS. Этонисколькото же самое, что использовать шрифт, Adobe Garamond Pro
который, как я предполагаю, является шрифтом OpenType, с xelatex
движком.
Вы также можете установить такой шрифт OpenType, texmf-local
но тогда для xelatex
этого Mac OS X
вам нужно будет использовать fontspec
команды со шрифтомимена файлов(с .otf/.ttf
расширением,) и вам также нужно рассказать fontspec
о Bold=..
, Italic=...
, BoldItalic=...
согласно документации fontspec. Лучше всего этого избегать. Просто установите шрифт OpenType на свой Mac для использования всеми приложениями для обработки текста Mac и xelatex+fontspec
вы будете знать, как использовать его из коробки.
решение2
Это второе лучшее решение, если у вас нет лицензионной копии Adobe Garamond Pro или вы хотите избежать хлопот со сложной установкой: установите пакет ebgaramond
и скажите \usespackage{ebgaramond}
. Этот пакет устанавливает версию Garamond с открытым исходным кодом отГеорг Даффнерчто я нахожу чрезвычайно хорошо сделанным. Более того, использовать его также просто, поскольку пакет предоставляет хорошие значения по умолчанию. Я использую его pdflatex
вот так:
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
Необходимо \usepackage{ebgaramond}
знать некоторые параметры, которые подробно описаны в документации к пакету.