Adobe Garamond Pro 有一个非常漂亮的花体 Q 连字,但它只适用于大写字母 Q。由于“小写”小型大写字母仍然基于大写字母,因此我想将此 Q 用于所有小型大写字母。这可能吗?
XeLaTeX 中的示例:
\documentclass{article}
\usepackage{fontspec}
\setmainfont[%
Contextuals=Alternate,
Style=Alternate,
Ligatures=Rare,
SmallCapsFeatures={LetterSpace=7}]%
{Adobe Garamond Pro}
\begin{document}
\textsc{Quack quack}
\end{document}
答案1
既然您使用的是 XeLaTeX,为什么不使用免费字体呢EB Garamond
?它的主要文本功能与 非常相似Adobe Garamond
。此外,它确实有一个非常漂亮的“花体”“Q”,既有(常规)大写字母,也有小写字母。
另外:如果您使用 LuaLaTeX 而不是 XeLaTeX,则需要提供选项Contextuals=Alternate
才能fontspec
获得“swash-y”Q。
% !TEX TS-program = xelatex
\documentclass{article}
\usepackage{fontspec}
\setmainfont{EB Garamond}
\begin{document}
Quack \textsc{quack}
\end{document}