当字符之间有空格时,是否也应用字距调整?

平面设计 排版 排版 字距调整
2022-02-22 01:45:09

维基百科文章统计字距

调整比例字体中字符间距的过程,通常是为了获得视觉上令人愉悦的结果。

例如,当我们看这个词时Typography

  • InDesign公制字距或
  • 没有字距

可以用作以下示例所示:

“T”和“y”之间的字距调整示例

我现在想知道当两个字符用空格分隔时会发生什么,如下一个示例所示:

例如,在“T”和“y”之间用空格分隔的字距
第一个“ T ypogrphy”使用公制字距,后者没有字距(0)。

T现在,在这种情况下使用字距调整是否也很常见,就像在and之间没有分隔符一样y

注意:示例中使用了无衬线字体Arial 。

2个回答

您看到的字距与“T”和“y”之间的字距不同。

字距适用于字符之间,是的,但不要忘记空格也是字符

如果您在 InDesign 中选择“公制”,它将使用字体文件中提供的值。因此,您看到的微小差异必须来自字体中的信息。

检查我发现很多大写字母在 ( , ) 之前和 ( , ) 之后arial.ttf都紧挨着空格您的被列为space Aspace TA spaceL spaceT yT space

T y -> -113
T space -> -37

这些值与 InDesign 的不同,因为它是在设计单位中。对于arial.ttf,这个值为2048InDesign 以千分之一的形式显示它,因此对于它显示的 T 空间37*1000/2048 = 18(对于字距调整,它似乎总是丢弃小数)。

至于这是否常见:对于 Arial,每个 kern 对 usingspace都与大写字符组合,只有一个例外:

quote right space -> -76

因此,对于这种字体,设计师们(“Robin Nicholas, Patricia Saunders 1982”)似乎故意选择稍微紧缩最“开放”的大写字母。其他设计师也会对其他字体做出类似的决定。

上下文字距调整

在大多数情况下,字距调整是字符之间的间距。然而,基于较大的字符串应用字距调整是可能且有用的。这称为上下文字距调整

带有负边距的字符通常需要上下文字距调整。最常见的是中间有空格或标点符号。例如,三元组L apostrophe AL apostrophe对将有负字距调整,而这apostrophe A对将有负字距调整——这可能会导致LandA发生冲突,并且撇号离 . 太近A而离 . 太远L

在此处输入图像描述

OpenType 格式支持上下文字距调整,但桌面出版软件和各种文本处理引擎的支持可能会有所不同。

关于您的具体示例T space y-我没有要检查的 Arial,但我认为这可能是您看到的T和之间的字距调整。space

我没有任何数据来支持这一点,但是——根据我的经验——上下文字距调整并不是很多字体设计师实施的。经过漫长而繁琐的字符对字距调整过程,没有多少设计师会过于担心上下文字距调整。特别是当它可能没有得到广泛支持时。

例如,在我现在设计的字体中(我只需要检查一下),如果我为每个可能的字符组合(包括标点符号、数字和连字等)设置字距调整,我将不得不调整超过 4500 万对字符.

上下文字距调整的相关阅读:



编辑:从这里开始的一切都是关于字距调整的,我最初误解了这个问题......

创造平等的感知空间。

字距调整的目的是在字符之间创建相等的感知空间。这不仅适用于字母,也适用于数字和标点符号。

在此处输入图像描述

n 或 i 旁边的句点就在它旁边。下一个 av 或 r 的句点位于更远的位置。你应该这样做吗?我会这么说。

在此处输入图像描述

撇号呢?撇号紧挨着大写字母 V,但离大写字母 A 更远。这取决于您是否需要字距调整。


单词之间的空格。

大多数字距调整是关于单词中字符之间的感知空间。紧缩空间是关于单词之间的空间。

在此处输入图像描述

当 r 或 v 与空格结合时,额外的空格可能会产生单词之间更大空间的感觉。如果是这样,它们可能应该被紧缩。


每种字体都不一样

综上所述——每种字体都是不同的。所有这些都是考虑因素,而不是规则。在设计字体时,您必须权衡您的选择并决定什么需要紧缩,什么不需要,什么更重要,什么是极端情况等。

您可以使用许多技巧来帮助进行字距调整。将字体倒置进行字距调整是一种方法——它可以帮助您考虑字体的形状和间距,而无需关注字符或单词的含义。这些技术超出了这个问题的范围——但在整个过程中应该考虑到空间。