我在 Mac OS X 上运行的 LaTeX 中使用 URW Garamond。大写 Q 有一个非常长的花饰(超出了接下来的两个字形!),这对我来说无法使用(我的写作中有太多大写 Q,例如来自中文拼音、WVO Quine 等)。我想使用一个替代的大写 Q,带有正常的花饰,我假设字体中可能存在。我一直在寻找一个包或解释如何进行这种切换,但没有找到。我将不胜感激任何关于如何解决这个问题的建议。
PS。我之所以问这个问题,是因为我正在考虑使用 URW Garamond 来编写一本即将由学术出版社出版的书,假设我能解决这个问题。如果不能,我会使用该fourier
软件包。由于多种原因,我无法考虑 XeTeX 等替代方案。我有点犹豫是否要尝试安装 Adobe Garamond Premier Pro,但如果这是唯一的解决方案,我可能会考虑。
答案1
如果使用,fontspec
您可以关闭上下文替代:
\documentclass{article}
\usepackage{fontspec}
\newopentypefeature{Contextuals}{NoAlternate}{-calt}
\defaultfontfeatures{Kerning=Uppercase,Mapping=tex-text,}
\setmainfont{Garamond Premier Pro}
\begin{document}
Quad Qed
\addfontfeatures{Contextuals=NoAlternate}
Quad Qed
\end{document}
(抱歉,我错过了你不想要 XeTeX,但我不会删除这个答案,因为它可能会帮助其他人搜索这个问题......)
答案2
我不明白这个问题。在这个例子中 - 使用ugmr8a.pfb
来自fonts/urw/garamond/
CTAN 的,我没有看到任何长花饰:
\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
\fontfamily{ugm}\selectfont
Que Qa
\end{document}