tgpagella
和这两个软件包mathpazo
(带有“sc”选项)都为 Palladio 字体提供了真正的小型大写字母。tgpagella
此外,还提供了粗体小型大写字母。然而,当比较普通的小型大写字母时,我发现小型大写字母之间存在明显差异: 的字体tgpagella
更小(参见 MWE)。
(1)客观上,哪一个小型大写版本更好?标准是什么?
(2)你更喜欢哪一个?
(3) 假设有人决定mathpazo
提供更高级的小型大写字母。由于此包没有粗体小型大写字母(我需要两个章节标题),您是否认为我的 MWE 中的章节标题是一种可接受的解决方法?(这导致使用pplx
常规文本和qpl
提到的标题)
(我用于方程式,所以不需要eulervm
数学字体。)mathpazo
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[sc]{mathpazo}
\usepackage{tgpagella}
\linespread{1.05}
\begin{document}
% here you can see the difference of the two small-cap types
An arbitrary \fontfamily{qpl}\selectfont \textsc{Acronym} and some text. \par
An arbitrary \fontfamily{pplx}\selectfont \textsc{Acronym} and some text. \par
\fontfamily{qpl}\selectfont \textsc{Acronym}
\fontfamily{pplx}\selectfont \textsc{Acronym}
% my work-around with 'qpl' for titles and 'pplx' for normal text
\fontfamily{qpl}\selectfont
\section{Arbitrary \textsc{Acronym}}
\fontfamily{pplx}\selectfont
An arbitrary \textsc{Acronym} and some text. \par
\end{document}
答案1
我更喜欢第一个变体 (qpl)。我觉得字距调整更好。不过两者非常相似,所以在我看来,混合使用以加粗应该不成问题。
为了说明这一点,请看一下这两种情况下“O”的位置。在第一行中,它恰好位于“R”和“N”的空白处。在第二行中,“R”结束,然后“O”开始,之后才是“N”。似乎没有任何字距调整:
编辑:好吧,我又看了一遍,发现两个例子中字母的边界框实际上都没有重叠。但对我来说,qpl 的视觉印象仍然更好,因为另一种字体实际上增加了空间,在我看来,这些空间本来就不该有。
答案2
你比较的tgpagella
是palatino
。包裹 mathpazo
仅选择附加的数学字体,这也应该为 完成tgpagella
。
如果您运行xelatex
或,lualatex
则可以加载 OpenType 数学字体TGPagella Math
,这比使用要好得多mathpazo
。但是,无论如何我都会使用 Pagella。
\usepackage{unicode-math}% run with xelatex
[...]
\defaultfontfeatures{Ligatures=TeX}
\setmainfont[
BoldFont=texgyrepagella-bold.otf,
ItalicFont=texgyrepagella-italic.otf,
BoldItalicFont=texgyrepagella-bolditalic.otf]{texgyrepagella-regular.otf}
\setmathfont{texgyrepagella-math.otf}
答案3
警告:我可能有偏见,因为我是 mathpazo 使用的 FPL 字体的作者。
FPL 字体的一个设计决定是与 Adobe 提供的 Palatino SC 和 OsF 字体兼容。这固定了每个字形的字形宽度和接合框。具体来说,这意味着 SC 字形比没有升部(x 高度)的小写字母要大一点。从我的角度来看,这是件好事,因为小写字母的典型延伸确实有升部。
除了一般差异外,还有个别字母形状:
\fontfamily{qpl}\selectfont \textsc{Acronym} O\textsc{o}o
\fontfamily{pplx}\selectfont \textsc{Acronym} O\textsc{o}o
从我的角度来看,它\textsc{o}
的qpl
宽度相对于其高度来说太宽了。