【发布时间】:2010-09-07 11:45:21
【问题描述】:
由于 Linux(及其变体)具有与 Windows 和 Mac OS X 完全不同的字体集,是否有任何人有创建跨平台字体系列的经验 - 理想情况下找到与上述操作中的常见字体等效的系统?
如果是这样,最好的路线是什么?
【问题讨论】:
标签: css linux fonts cross-platform
由于 Linux(及其变体)具有与 Windows 和 Mac OS X 完全不同的字体集,是否有任何人有创建跨平台字体系列的经验 - 理想情况下找到与上述操作中的常见字体等效的系统?
如果是这样,最好的路线是什么?
【问题讨论】:
标签: css linux fonts cross-platform
以下是 PC、Mac 和 Linux 上安装最多的字体的一些最新列表:
Sans serif font sampler and survey results
Serif font sampler and survey results
希望这对您的决定有所帮助!
【讨论】:
【讨论】:
大多数操作系统都支持 Microsoft 的 Core Fonts For the Web。它们都与 OSX 捆绑在一起,我有理由相信它们可以在大多数 linux 发行版上工作(或具有几乎相同的变体)。
【讨论】:
澄清一下:您正在寻找可以使您的网站设计在 Linux 下查看时看起来类似于 Windows 和 Mac OS X 的字体名称,您不是要设计新字体,对吗?
(我阅读您的问题的方式与 Jason Navarrete 相同,因此至少有两个人误解了您的问题。)
您要查找的字体名称可能类似于 the Liberation fonts that RedHat has released?
顺便说一句,“无衬线”并没有给用户“任何无衬线”,它给用户他/她的首选无衬线 - 这可能比你更好选择。
【讨论】:
嗯,这是一个很难的问题。
通常有 3 种字体以某种形式或始终受支持。这些字体是 Adobe Times、Adobe Helvetica 和 Adobe Courier。问题是,虽然每个系统和代工厂都有这些的克隆,但它们有不同的名称。它们也不完全相同,但具有相同的指标。 Windows 三重奏:Arial、Times New Roman 和 Courier New 是它们的单型克隆。在 linux 上,这些已由 adobe 以位图字体的形式提供,并以 URW Nimbus {Sans, Roman, Mono} 克隆形式的轮廓提供。然而,轮廓在屏幕上并不漂亮(它们在打印机上),因为它们缺乏提示。
解决方案是为网站选择多项选择。由于 microsoft 在某些时候使 "core fonts" 可用于重新分发,因此许多 unix/linux 系统确实提供了这些字体。所以和他们一起去吧。解放字体是 MS/monotype 字体的直接克隆,因此应该可以作为具有类似体验的替代品。然后在 sans/serif/mono 选项之前选择“Helvetica”、“Times”和“Courier”,让您掌握在用户手中。
【讨论】:
Sitepoint 有一篇关于字体堆栈的优秀文章:
http://www.sitepoint.com/article/eight-definitive-font-stacks/
【讨论】:
TrueType 字体 (TTF) 通常适用于 Windows、Mac 和 Linux 平台。
谢谢 Jason,但这不是我要找的答案。许多 Linux 发行版都有自己的字体,这些字体名称与 Mac/Windows 版本不同 - 大概是因为字体许可问题。
我想得到一位 Linux 用户(最好是开发人员)的回复,他有提供类似外观字体的经验。我真的不想给 Ubuntu Firefox 用户“任何无衬线字体”。
【讨论】:
This article 解释了最有可能跨平台工作的基本方法。您必须考虑堆栈,它们是涵盖大多数平台的大致相似的字体集。
在大多数平台上,您总是可以安全地说“serif”,这将使您获得 Times New Roman 或类似的或 sans-serif,这将使您获得 Helvetica/Arial 或类似的。然后,正如文章建议的那样,您可以进一步区分“宽”和“窄”分组。
您可以采取更“渐进式增强”的方法来选择您的理想字体,并为那些没有它的平台提供通用替代品。然而,在一天结束的时候,网络并没有被打印出来,你只能大致控制字体的选择。您可以使用支持良好的 CSS 属性(例如行间距)进行大量自定义排版。但是你永远无法说“使用这种字体”并让它在 Mac/Windows/Linux 上同样工作,更不用说移动设备、信息亭等......
【讨论】:
TrueType 字体 (TTF) 通常适用于 Windows、Mac 和 Linux 平台。
【讨论】: