同时使用字体和强调

同时使用字体和强调

似乎每当我使用 时setmainfont(Cochin),主文本中的所有textbf{},textit{}都不起作用。有人知道如何解决这个问题吗?谢谢!我不确定是不是字体的问题。

以下是代码黑色:

\documentclass{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{fontspec}
\usepackage[dvipsnames]{xcolor}
\setmainfont{Cochin}
\begin{document}
\textbf{Hi}
\end{document}

答案1

欢迎来到 TeX.SE...

您必须定义罗马字体、斜体字体、粗体字体和粗体斜体字体,AdoneTextPro如下所示(我用作示例):

\setmainfont[Mapping=tex-text, Path = mention file path where you keep the fonts,
UprightFont= AdobeTextPro-Regular.otf,
BoldFont=AdobeTextPro-Bold.otf,
ItalicFont=AdobeTextPro-It.otf,
BoldItalicFont=AdobeTextPro-BoldIt.otf
]{AdobeTextPro}
\settextfont{AdobeTextPro}

相关内容