在我尝试过的所有浏览器(Firefox、Safari、Chrome 和 Omniweb)上,当我访问包含不太常见的字符的网页时,我都看不到字形。例如,在孟加拉语维基百科页面,第一行包含一串方块;在 Windows 上,我可以看到孟加拉语文字。Firefox 则看不到显示代码点在科普特语文章,但不是孟加拉语。我不知道为什么。
在 Windows 上,只要安装了 Arial Unicode MS 字体,这些字符就会恢复为该字体并正确显示。Mac OS X 似乎没有附带包含这些 Unicode 字符的字体(它有 Arial Unicode MS,但它一定是 Windows 版本的子集,因为孟加拉语不能以该字体显示)。
我检查了我的 Snow Leopard DVD 并从可选安装程序包中安装了“附加字体”,但仍然缺少许多语言。
有没有包含大量语言的优质、最好是免费的字体?我知道创建字体既困难又耗时,但现在看来,在操作系统中包含至少一种这样的字体应该是标准。
答案1
答案2
有Gnu统一字体据称它覆盖了整个 BMP,但它是一种像素字体,因此您不应该将它用于打印或标题。
这可能对你有帮助:http://en.wikipedia.org/wiki/Unicode_fonts但不幸的是,它没有涵盖其中包含哪些字符。
这确实:http://www.alanwood.net/unicode/fonts_macosx.html尽管它没有在 Mac 列表上显示 Arial Unicode(但在 Windows 列表上显示)。