我用来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
诀窍是SizeFeatures
与OpticalSize
选项一起使用。例如:
\setmainfont[Numbers = {OldStyle, Proportional},
SizeFeatures = {
{Size = {-16}, OpticalSize = 8},
{Size = {16-}, OpticalSize = 12}
}]{Minion Pro}
将使用字幕光学尺寸来显示常规文本(带选项14pt
),并使用常规光学尺寸来显示较大的文本。这适用于 LuaLaTeX 和 XeLaTeX。