使用 beamer 和 fontspec 设置光学尺寸

使用 beamer 和 fontspec 设置光学尺寸

我用来fontspec为我的演示文稿选择字体beamer。我使用的字体具有不同的光学尺寸,并fontspec充分利用了这一点。这对于高分辨率打印非常有用,但对于将在低分辨率屏幕上显示的演示文稿,我宁愿不使用显示尺寸作为标题,而只是在所有地方使用常规光学尺寸(甚至可能是字幕尺寸)。

我有以下示例:

\documentclass[14pt]{beamer}

\usefonttheme{serif}

\usepackage{polyglossia, fontspec}
\setmainfont[Numbers = {OldStyle, Proportional}]{Minion Pro}

\title{How to set the optical size with beamer and fontspec?}
\author{Ruud v A}

\begin{document}
\begin{frame}
\titlepage
\end{frame}
\end{document}

答案1

诀窍是SizeFeaturesOpticalSize选项一起使用。例如:

\setmainfont[Numbers = {OldStyle, Proportional},
             SizeFeatures = {
               {Size = {-16}, OpticalSize = 8},
               {Size = {16-}, OpticalSize = 12}
             }]{Minion Pro}

将使用字幕光学尺寸来显示常规文本(带选项14pt),并使用常规光学尺寸来显示较大的文本。这适用于 LuaLaTeX 和 XeLaTeX。

相关内容