为什么Google Sans字体中的小写字母“ r”会根据下一个字母更改大小?


9

我最近切换到GMail重新设计,其中在显示电子邮件时将Google Sans用作主题文本。

在此处输入图片说明

我注意到,在小写字母“ r”后跟有“ t”的情况(如在“开始”中一样),“ r”比它前面的“ a”高。但是,如果后面跟着“ a”(如在“ preparations”中一样),则两个字母的高度相同。

尝试使用鼠标选择单词时,无法分别选择“ r”和“ t”,因此大概有连字。为什么“ r”的大小会在“ t”之后但不会在其他字母旁边增加?


我也注意到了这一点... i.imgur.com/m15bBLH.png
布兰迪托(Brandito)

我也注意到了,我也不喜欢。Firefox也显示“ r”更高,但IE11 / Edge却没有。有人认为这是显示字母的正确方法。该问题显示“ r”后跟“ f”的原因,因为它也带有短划线。我可以分别选择r和t。
KS74

Answers:


4

您可以添加css font-variant-ligatures:no-common-ligatures(或font-variant-ligatures:none)以防止Chrome(和Firefox!)以这种方式显示“ r”。IE / Edge没有错误。

您还可以插入‌ 在源文本(不可见)中的每对“ rt”和“ rf”(问题也显示在其中)之间,使浏览器认为字符不相邻,但这有点混乱。

我可以分别选择r和t。


7

我想,要使R的拱形位于T的横杆上方。E和A较低且呈圆形,因此R恰好位于它们的负空间中,但T向左戳。

真的很明显。这使我的眼睛非常恼火。设计师在该绑扎线对上做得不好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.