我希望我的学校名称出现在页脚的中央,并在右上角显示简单的页数。但我希望我的学校名称以原始字体显示。下面的代码将所有内容渲染为舱,但我希望我的学校名称出现在光谱。我尝试了常用的技术,但似乎遗漏了一些东西。任何帮助都将不胜感激。这是我的 MWE:
\documentclass[british,12pt,aspectratio=169]{beamer}
\usetheme{metropolis}
\usecolortheme{dove}
\useinnertheme{circles}
\useoutertheme{infolines}
\usepackage{fontspec}
\setmainfont{Cabin Regular}
\setsansfont{Spectral}
\usepackage[slantedGreek,nosymbolsc]{newtxsf}
\let\sfdefault\rmdefault
\setbeamertemplate{navigation symbols}{}
\title[School's Name]{}
\subtitle{}
\institute[]{}
\author[]{}
\date[]{}
\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}
\begin{frame}{Title}
content...
\end{frame}
\end{document}
答案1
您可以使用\newfontfamily
宏为学校的字体定义一个新的系列,并通过以下方式应用它\setbeamerfont{title in head/foot}{family=...}
(我没有您的特殊字体,因此在下面的示例中使用 Arial 和 Times new roman)
% !TeX TS-program = lualatex
\documentclass[british,12pt,aspectratio=169]{beamer}
\usetheme{moloch}% modern fork of the metropolis theme
\usecolortheme{dove}
\useinnertheme{circles}
\useoutertheme{infolines}
\usepackage{fontspec}
\setsansfont{Arial}
\newfontfamily{\Spectral}{Times New Roman}
\usepackage[slantedGreek,nosymbolsc]{newtxsf}
\setbeamertemplate{navigation symbols}{}
\setbeamerfont{title in head/foot}{family=\Spectral}
\title[School's Name]{}
\subtitle{}
\institute[]{}
\author[]{}
\date[]{}
\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}
\begin{frame}{Title}
content...
\end{frame}
\end{document}