我正在尝试为我在大学的工作制作一个模板。我已将字体设置为如下形式:
\setmainfont[
Path = uni/fonts/,
Extension = .otf,
Ligatures = TeX,
BoldFont = Uni-Bold,
ItalicFont = Uni-Italic,
BoldItalicFont = Uni-BoldItalic
]{Uni-Roman} % there is a file called uni/fonts/Uni-Roman.otf
我没有在其他地方设置字体。但是,投影机不使用这些字体。我做错了什么?是的,我导入了该.sty
文件。
答案1
Beamer 默认使用无衬线字体。因此,您需要\setsansfont
使用\setmainfont
% !TeX TS-program = lualatex
\documentclass{beamer}
\usepackage{fontspec}
\setsansfont{Arial}
\begin{document}
\begin{frame}
test
\end{frame}
\end{document}