适合与 arev 一起使用的小型大写字体吗?

适合与 arev 一起使用的小型大写字体吗?

我正在beamer用该arev包排版演示文稿(使用普通的旧版pdftex)。按照惯例,我的演示文稿中的某些关键字通常以小写字母排版 - 这arev不提供。

有没有适合小写字母的字体推荐,可以与arev正文很好地融合?(提供字体设置说明可获加分!)

答案1

这更像是一个值得深思的问题,而不是问题的最终解决方案。正如 cfr 指出的那样,与使用两种不同字体系列的组合相比,字体缩放的情况可能是两害相权取其轻。

我想提出的观点是,如果您确实选择字体缩放,我发现不平等的缩放(不同的水平和垂直缩放)可以提供更令人愉悦的外观,更好地匹配许多小型大写字母的特征。

在我的 MWE 中,使用现代计算机,顶行是标题大写,第二行是真正的小写。第三行给出均匀缩放的字符,而第四行则使用不相等的水平和垂直缩放。在我看来,第 4 行比第 3 行更可取。这只是供您参考。

\documentclass{article}
\usepackage{graphicx}
\begin{document}
ABC Titling Caps

\textsc{Abc} True Small Caps

A\scalebox{.75}{BC} 75\% Scaled Letters

A\scalebox{.83}[.75]{BC} 75\% vertical, 83\% horizontal scale

\end{document}

在此处输入图片描述

在 中arev,我认为笔触宽度也更适合不均匀的缩放。我还对比例大小做了一些小调整。

在此处输入图片描述

如果决定采用这种方法,可以将其转换为宏\fauxsc{}(使用graphicx包):

\newcommand\fauxsc[1]{\fauxschelper#1\relax\relax}
\def\fauxschelper#1#2\relax{%
  \ifnum`#1>``\ifnum`#1<`\{\scalebox{.87}[.79]{\uppercase{#1}}\else#1\fi\else#1\fi%
  \ifx\relax#2\relax\else\fauxschelper#2\relax\fi}

这种方式被称为\fauxsc{Abc}

相关内容