当前位置: 首页 > 知识库问答 >
问题:

Mac上的chrome OSX渲染字体基本拉丁块

林建本
2023-03-14

问题是Mac OSX上的Chrome似乎在基本拉丁块中渲染类型。我确实有一个使用font-face的IE条件样式表,但是我没有将font-face用于IE以外的任何东西。我猜这可能是内部系统字体问题(错误不在我自己的系统上),但我想确定一下。

这是我此文本的CSS:

@font-face {
    font-family: HelveticaNeue-Bold;
    src: url('type/helveticaneue/helveticaneue-bold.eot');
    src: local('☺'), url('type/helveticaneue/helveticaneue-bold.eot?#iefix') format('embedded-opentype'),
         url('type/helveticaneue/helveticaneue-bold.woff') format('woff'),
         url('type/helveticaneue/helveticaneue-bold.ttf') format('truetype'),
         url('type/helveticaneue/helveticaneue-bold.svg#helveticaneue-bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

#Text {
    font-family: 'HelveticaNeue-Bold', Helvetica Neue, Helvetica, Arial, sans-serif!important;
    font-weight: 700;
}

以下是 IE 的条件样式表中的 CSS:

#Text {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    display: inline-block;
    width: 670px;
    margin: 0 0 54px 0;
    color: #c1c1c1;
}

文本如下所示:

共有1个答案

申屠锦
2023-03-14

2012年4月:

希望谷歌Chrome开发团队正在为此制定解决方案,但不幸的是,从我在研究该问题时可以看出,这个问题已经存在了一年多,虽然它不会影响Firefox,Safari或Opera,但Chrome团队似乎没有任何解决方案。

来源:http://www.jonathanjeter.com/web-development/browsers/google-chrome-mac-system-font-manager-problem/

 类似资料:
  • 问题内容: 我一直在尝试增强我用Java编写的GUI系统,以使用亚 像素抗锯齿功能,并且除两个剩余的 异常现象之外,都已经取得了成功。这是我的一个后续从几个星期的其他问题 之前。 第一个问题是将渲染提示KEY_ANTIALIASING设置为 VALUE_ANTIALIAS_ON会导致将KEY_TEXT_ANTIALIASING设置 为LCD(子像素)AA值时被忽略。谁能对此有所启发?目前,我 被迫

  • 我试图使用opengl在lwjgl显示器上显示自定义字体的文本。目前,我正在使用自定义位图字体类从png文件加载字体,并以与tileset相同的方式显示它们。它工作正常,但当我将文本绘制到屏幕上时,字符之间的间距完全不同,因为字母M比字母i宽得多,并且所有字符的宽度都不同。有没有办法检测每个字符的宽度?或者是否有任何特定于lwjgl字体的库?有一种方法可以使用slick2d来实现,但加载整个库只是

  • 字体渲染引擎的工作主要是字体文件操作和文字渲染,LCUI 将其抽象成了 LCUI_FontEngine 接口,使得 LCUI 的字体渲染引擎可被切换和扩展。 目前基于该接口实现的引擎有内置引擎和 FreeType 引擎,接下来我们再深入了解它们。 内置引擎 内置引擎是 LCUI 初始化的第一个引擎,它主要用于在无其它可用引擎的情况下加载预置的字体位图数据,以确保界面中的文字能够被渲染出来。 内置引

  • 包括以下渲染组件: Sprite 组件参考 Label 组件参考 Mask 组件参考

  • 安卓字体渲染器 原文:android font renderer 译文出自 : 开发技术前线 www.devtf.cn 译者:7heaven 校对者: 状态:翻译完成 任何一个有几年的客户端应用开发经验的开发者都会知道文本渲染有多复杂。至少我在2010年开始写libhwui(基于OpenGL的安卓2D绘制API)之前是这么认为的。在开始写libhwui后,我意识到如果试图用GPU来渲染文本会使文本

  • 谷歌Web字体上的一些字体支持多个“字符集”。问题是,如果我使用的web字体只提供“拉丁”字形,用户将页面翻译成不支持字形的语言时,会清楚地注意到混乱的文本。 我希望我的网页字体支持最流行的语言在世界上除了英语,例如,西班牙语,德语,法语等。 出于这个目的,我想知道,“拉丁”和“拉丁扩展”到底是针对哪种语言的。 我想答案应该是这样的: