我正在开发一个用户界面,想知道像Photoshop、Windows等其他软件在其界面中使用了哪些字体。它们不可能使用Arial和Tahoma这样的字体,对吧?我正在开发一个Web应用程序,可以使用@font-face。
但是Unicode支持呢?我不想在国际化方面设置任何限制。
我正在开发一个用户界面,想知道像Photoshop、Windows等其他软件在其界面中使用了哪些字体。它们不可能使用Arial和Tahoma这样的字体,对吧?我正在开发一个Web应用程序,可以使用@font-face。
但是Unicode支持呢?我不想在国际化方面设置任何限制。
关于操作系统中使用的字体的一些信息:
Windows 3.1、Windows 95、Windows 98和Windows ME使用MS Sans Serif。这是一种点阵字体,因此它与子像素平滑(例如ClearType)不兼容。对于Web应用程序,我可能会坚持使用操作系统和浏览器使用的字体。像这样的东西可能适用于大多数用户:
font-family: "Lucida Grande", "DejaVu Sans", "Bitstream Vera Sans", "Segoe UI", "Tahoma", sans-serif;
@font-face
,请务必在分发之前阅读字体许可证。从上述提到的字体中,我认为只有Bitstream Vera Sans和DejaVu是免费使用的。除了少数例外,大多数软件都使用由平台确定的标准字体。Windows有用于窗口标题、按钮、普通文本等的字体设置。用户可以自定义这些设置,并查看更改传播到所有应用程序(至少是使用常见字体的应用程序)。
关于 Unicode,所有主要操作系统上的原始字体都支持良好。我在Windows上使用Tahoma进行 IRC,可以查看汉字、假名等内容,并且在Linux上使用Droid Sans也有类似的体验。我无法代表Mac OS X发表意见,但我相信它在Unicode方面的支持也很好。
OSX 使用 Lucida Grande 作为所有界面文本的字体。
segoeUI
。阅读整个条目:似乎您需要其他字体来覆盖各种语言...:
Segoe UI包括拉丁文、希腊文、西里尔文和阿拉伯文字符。还有新的字体,也针对ClearType进行了优化,用于其他字符集和用途。这些包括Meiryo(日语)、Malgun Gothic(韩语)、Microsoft JhengHei(繁体中文)、Microsoft YaHei(简体中文)、Gisha(希伯来语)和Leelawadee(泰语),以及专为文档使用而设计的ClearType Collection字体。
Mac电脑长期以来一直使用Geneva字体(但维基百科称其“在其他平台上不常见”,尽管后续建议“许多人发现Verdana或Arial是可以接受的替代品”,这会引起许多排版专家和粉丝的尖叫声(其中许多人无论如何都已经厌倦了任何Helvetica风格的字体;-)。
(也许现在是提出一个字体和排版的stackexchange论坛的时候了?虽然与字体和排版相关的编程问题并不是核心问题...)。