使用 fontspec 进行光学重量选择

使用 fontspec 进行光学重量选择

我使用的是 LuaTeX 0.76 版和 fontspec 2.3c 版。我拥有 MinionPro 的完整系列,但 fontspec 似乎无法选择合适的光学重量。虽然它适用于 Latin Modern 的罗马字体,但它似乎甚至无法与例如小写字母一起使用(但我不知道这是否适用于 Latin Modern)。fontspec 的 SizeFeatures 功能似乎也不起作用。MWE:

\documentclass{scrreprt}

\usepackage{fontspec}%

%\setmainfont[%
%%SizeFeatures = {%
%%{Size =     -8.41, OpticalSize = 8},%
%%{Size = 8.41-13.1, OpticalSize = 11},%
%%{Size = 13.1-20.0, OpticalSize = 19},%
%%{Size = 20.0-,     OpticalSize = 72,  Font = Minion Pro Disp}},% -- Doesn't work either
%Numbers={OldStyle,Proportional},%
%Ligatures={Common, TeX, Contextual},%
%SmallCapsFeatures={Renderer=Basic}%
%]{Minion Pro}

\begin{document}
\noindent\textsc{Optical weight}\\
\scalebox{0.44}{\Huge\textsc{Optical weight}}
\end{document}

有没有办法获得正确的光学权重?提前致谢!

编辑: 更多信息: https://www.dropbox.com/s/54efhdo6nl56lcv/ltx-fontspec-optical-size-3.pdf

相关内容