我知道这个问题:关于如何为 luaLatex 设置字体系列的通用指南,但是在我的使用中它并不能解决我的问题。
当我使用 pdfLaTeX 进行编译时,我得到:
当我使用 LuaLaTeX 时,我得到:
日志返回此消息:字体形状TU/cmbr/m/n' undefined, using
TU/lmr/m/n' 代替
梅威瑟:
\documentclass[11pt]{scrartcl}
\usepackage{ifluatex}
\usepackage{blindtext}
\usepackage{cmbright}
\ifluatex
\usepackage{fontspec}
\setmainfont[Numbers = Uppercase,
Ligatures = TeX,
BoldFont = CMU Bright SemiBold,
ItalicFont = CMU Bright Oblique,
]{CMU Bright Roman}
\else
\renewcommand\bfdefault{sb} % swap bold and semi-bold
\newcommand\sbdefault{bx}
\fi
\begin{document}
\textbf{Bold Text!}
\blindtext[1]
\end{document}