Helvetica Neue为什么不能正确渲染?


13

前几天,我安装了一些新的Helvetica版本,此后Helvetica Neue不再呈现该如何显示(在Chrome或Firefox中)。

我尝试删除所有Helvetica字体并再次安装它们,但它们仍无法正确呈现。

看起来是这样的:

在此处输入图片说明

有些字母似乎比其他字母高?

字体应为:正常的14px / 1.4“ Helvetica Neue”,“ HelveticaNeue”,Helvetica,Arial,sans-serif;


1
什么是操作系统?
and31415

@ and31415我想这是Windows和Mac上的常见问题。
奥马尔

Answers:


11

我假设您正在Windows上运行,因为Mac用户不需要安装Helvetica Neue。

该字体通常在Windows上不存在,并由Arial代替。安装Helvetica的任何样式都有些棘手,因为它在CSS样式表中相当常用,因此即使Arial更好,浏览器也可以安装它,从而弄乱浏览器中的字体渲染。

Helvetica Neue字体有几种实现方式。某些字体在大字体时表现出色,但对于正常字体却效果不佳。我听说提供了很好的结果,但是还没有亲自使用过。

Chrome浏览器允许您提供自己的自定义CSS更改,以覆盖网站CSS。要找到自定义CSS文件,请关闭Chrome并转到文件夹:

%AppData%\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.css

Custom.css在您喜欢的文本编辑器中打开文件。

要使用Arial代替Helvetica,请粘贴以下行:

@font-face { font-family: 'helvetica neue'; src: local('Arial'); }
@font-face { font-family: 'helvetica neue'; font-weight:bold; src: local('Arial'); }
@font-face { font-family: 'helvetica'; src: local('Arial'); }
@font-face { font-family: 'helvetica'; font-weight:bold; src: local('Arial'); }
@font-face { font-family: 'HelveticaNeue-Light'; src: local('Arial'); }
@font-face { font-family: 'Helvetica Neue Light'; src: local('Arial'); }

您还可以使用Chrome扩展程序“ 更改字体系列样式” 来强制使用Arial而不是Helvetica。

编辑

我们注意到, 自201311月以来, 用户样式表(Custom.css)支持已从Chrome中删除,这解释了为什么通常的解决方案不再起作用。

我看到的其余选项是:

  1. 使用扩展名“更改字体系列样式”。
  2. 从Windows完全删除Helvetica,以便强制Chrome使用Arial
  3. 切换到另一个浏览器。

要完全删除Helvetica,请执行以下操作:

  1. 转到“开始”>“控制面板”>“字体”,选择字体,然后在“文件”菜单上单击“删除()”。
  2. 删除字体缓存文件C:\Users\[username]\AppData\Local\GDIPFONTCACHEV1.DAT并重新启动。
  3. 仅在需要时,在注册表中搜索“ helvetica”并删除(非常小心),然后重新启动。

谢谢您的意见。赏金的原因是“ 当前答案已过期,需要根据最近的更改进行修订 ”。我实际上是在使用您提供的解决方案,但是在Chrome最新更新之后,它们停止了工作。
奥马尔2014年

1
您是否尝试过卸载Helvetica并让Chrome默认返回Arial?您也可以尝试扩展。
harrymc

我已经恢复了默认字体,但没有骰子。我不想使用扩展名。
奥马尔2014年

即使您删除了字体,它们也可能仍存在于字体缓存中。要清空它,请删除文件C:\Users\[username]\AppData\Local\GDIPFONTCACHEV1.DAT并重新启动。
harrymc


1

所以我今天遇到了这个问题,偶然发现了一个关于quora的类似问题的答案。这为我更快地解决了它:

  1. 安装扩展名“ 强制自定义字体”
  2. 转到chrome:// extensions中的扩展程序设置
  3. 在“替代字体”菜单旁边,单击+图标以添加替代字体。
  4. 使用第一个方框中的下拉列表选择Helvetica Neue,并在其旁边的第二个下拉列表中选择Arial
  5. 保存您的首选项,刷新任何出现问题的页面,赢利!
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.