Проблема с установкой нового шрифта в Overleaf

Проблема с установкой нового шрифта в Overleaf

Я получил шаблон резюме выпускника 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]

Связанный контент