计算机现代字体上的不同数字

计算机现代字体上的不同数字

计算机上的不同数字的现代字体仅有的对应于它们的点大小。(不确定是否应该这样表述,例如 10 点字体。)它们实际上看起来也不同吗?我的数学教授使用 cmr12,我很喜欢它,但我觉得它与 cmr10 的不同之处不仅仅在于大小。

答案1

如果一张图片确实比千言万语更有价值的话:

\documentclass{article}

\begin{document}

\font\cmrs=cmr5 at 2cm
\font\cmrb=cmr14 at 2cm

\cmrs a \cmrb a

\end{document}

在此处输入图片描述

它们看上去有什么不同吗?

答案2

正如我的评论所指出的,字体设计师不仅仅是将字体缩放到不同的大小,还做其他事情来提高可读性。

为了演示这一点,我将同一字符串以不同的大小缩放到相同的最终垂直高度。可以看到较小的字体大小在水平方向上被拉伸了。

\documentclass{article}
\usepackage{scalerel}
\begin{document}
\def\x{xhat}
\parbox[t]{.5in}{
Actual:\par
\x\par
\small \x\par
\footnotesize \x\par
\scriptsize \x\par
\tiny \x
}
\parbox[t]{.5in}{
Scaled:\par
\x\par
\scalerel*{$\small \x$}{\x}\par
\scalerel*{$\footnotesize \x$}{\x}\par
\scalerel*{$\scriptsize \x$}{\x}\par
\scalerel*{$\tiny \x$}{\x}
}
\end{document}

在此处输入图片描述


为了用数字表示这一点,我将\x其改为0123456789,并将\parboxes 的宽度设为 1 英寸。

在此处输入图片描述

相关内容