我使用的是 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