使用 Calibri 來顯示粗體文本,使用 Calbri Light 來顯示其他內容

使用 Calibri 來顯示粗體文本,使用 Calbri Light 來顯示其他內容

有很多關於以多種方式使用不同字體的主題,但仍然不是我想要的。我需要使用 Calibri Light 作為我的主要字體,但是我不能有任何粗體。使用 Calibri(不是 Light)可以,但是我的普通文字不是 Light。我該如何解決這個問題?我可能需要在兩者之間來回切換,當然最好的解決方案是僅使用\textbfCalibri Light 作為主要字體。有什麼建議麼?

這是一個最小的例子:

\documentclass[11pt, oneside, a4paper]{report}
\usepackage{fontspec}
    \setmainfont{Calibri Light}
\begin{document}
    This is normal text, while ... \\
    ... \textbf{this should be bold, but it is not!}
\end{document}

哦,我用的是lualatex因為pdflatex無法處理 Calibri。

答案1

在此輸入影像描述

\documentclass[11pt, oneside, a4paper]{report}
\usepackage{fontspec}
    \setmainfont[BoldFont=Calibri]{Calibri Light}
\begin{document}
    This is normal text, while ... \\
    ... \textbf{this should be bold, but it is not!}
\end{document}

相關內容