Я получил шаблон резюме выпускника Plasmati для своей учебной программы.
Там написано: Этот шаблон необходимо скомпилировать с помощью XeLaTeX и требует шрифт Fontin (предпочтительно версию OpenType), который можно бесплатно загрузить здесь.
Я уже поменял компилятор на XeLaTeX в Overleaf, но все идет не так:
Ошибка спецификации шрифта: «шрифт не найден»
! Шрифт "Fontin" не найден.
! Дополнительную информацию см. в документации по fontspec.
! Для получения немедленной помощи введите H.
л.36 ...[SmallCapsFont = Шрифт SmallCaps]{Шрифт}
% Основной шрифт документа
Я не менял исходный код. Что я делаю не так?
Спасибо за внимание!
решение1
Исходный код \setmainfont[SmallCapsFont = Fontin SmallCaps]{Fontin}
предполагает, что Fontin установлен в папке шрифтов операционной системы. Однако в Overleaf это не так, поэтому вам нужно будет указать fontspec
файлы OTF, ссылаясь на их имена файлов, а не на имена шрифтов.
Чтобы скомпилировать это на Overleaf, используя структуру файлов, указанную на снимке экрана (т. е. все файлы шрифтов на верхнем уровне, в той же папке, что и файл .tex), замените \setmainfont[SmallCapsFont = Fontin SmallCaps]{Fontin}
в преамбуле на следующее:
\setmainfont[Path = ./, %% Необязательно; но ОБНОВИТЕ это, если %% ваши файлы шрифтов находятся в папке Расширение = .otf, UprightFont = *-Обычный, ЖирныйШрифт = *-Жирный, КурсивШрифт = *-Курсив, SmallCapsFont = *-SmallCaps] {Фонтин}
Если вы поместите файлы шрифтов в папку, не забудьте обновить параметр Path
(который на самом деле не является необходимым в вашем случае, если шрифты находятся по тому же пути, что и .tex
). Обратите внимание также, что при использовании таких имен файлов с fontspec вам нужно будет явно указать шрифты для полужирного, курсивного и т. д.: fontspec
не «выводит» автоматически, какие файлы использовать на основе шаблона имени файла Fontin-Regular.otf
, вам нужно указать это точночтоиспользовать.
Для справки,вот списокшрифтов OTF/TTF, которыеявляютсядоступно на обороте.
решение2
\setmainfont{Fontin-Regular.otf}[ItalicFont=Fontin-Italic.otf,BoldFont=Fontin-Bold.otf,SmallCapsFont=Fontin-SmallCaps.otf]