Использовать локальный OTF-файл для жирного и курсивного начертания

Использовать локальный OTF-файл для жирного и курсивного начертания

Недавно я приобрел три файла OTF для Minion Pro (minionpro-regular.otf, minionpro-it.otf и minionpro-semibod.otf). Я следовал этому руководству с обратной стороны, как использовать MinionPro в качестве основного шрифта с помощью команды \setmainfont{MinionPro-Regular.otf}. Я загрузил все три файла через проект.

https://pt.overleaf.com/latex/examples/how-to-use-minion-pro-fonts-with-xelatex/ydsdkcpvsstg

Однако это не распространяется на курсив и полужирный шрифт. В настоящее время, если я пробую \textbf или \textit, отображаются только обычные тексты. Есть ли способ установить minionpro-it.otf и minionpro-semibod.otf в качестве шрифта для курсива и полужирного шрифта соответственно?

решение1

Используйте параметры ItalicFont=и BoldFont=, такие как

\setmainfont{MinionPro}[
  UprightFont = *-regular ,
  BoldFont = *-semibold ,
  ItalicFont = *-it ,
  Extension = .otf ]

Добавьте его BoldItalicFont =, если он у вас есть, включите любые другие функции, которые вы хотите использовать, и настройте его так, чтобы он соответствовал именам ваших файлов.

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