internationalization - 您如何在网络(和 PDF)上可靠地呈现高棉语(印度语)字体?

标签 internationalization fonts pdf-generation google-webfonts indic

让高棉字体(柬埔寨的一种印度文字)在网络上跨平台(Mac、Windows、Linux)可靠地呈现一直是我的一大难题。

Google 网络字体最近添加了 Khmer ,这似乎是最好的选择。但是,我未能成功让高棉字体在任何 Mac 或 Linux 系统上运行。我可以通过从 http://khmeros.info 安装 Khmer Unicode 安装程序来让它们在 Windows 上工作,而不是仅仅在 HTML 文件中包含 Google 的字体。

例如,在全新的 Windows 安装中查看 Google 网络字体页面的 this screenshot。您可以看到正在使用默认的 Windows Khmer 字体(uuuuugly!)而不是 Danh 的漂亮字体。

我这里有另一个测试文件:http://dl.dropbox.com/u/634/khmer_test.html。对于第一个测试,您应该看到 something like this 用于网络字体和默认系统字体(假设您安装了 Hanuman)。我还没有找到两个示例都能可靠工作的系统。

如有任何帮助,我们将不胜感激。我的主要目标是让它在网站上运行;第二个目标是让高棉语(和其他印度语字体)在像 iText 这样的 PDF 生成器中工作(尽管我知道 iText 本身不支持印度语字体——我希望类似的东西支持)。

最佳答案

每个柬埔寨Windows用户总是删除名为:KhmerMool和Khmer Kampot的字体名称。然后他们也更改了 regedit 中的默认高棉字体。您可以查看http://thelifeandwork.blogspot.com/2010/01/changing-default-khmer-font-in-windows.html .我不确定 PDF 中的高棉字体和其他印度字体。当我从 PDF 复制高棉语 unicode 以放入 OpenOffice 或 Office Word 或 LibreOffice 时,我总是遇到问题。

关于internationalization - 您如何在网络(和 PDF)上可靠地呈现高棉语(印度语)字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5275193/

相关文章:

eclipse - 为什么 Eclipse Java Package Explorer 使用系统字体?

ios - 是否有选项可以在 Interface Builder 中隐式本地化标签

html - 相对路径对于使用 CSS 嵌入字体无效?

ruby-on-rails - 如何将语言环境参数传递给设计

html - Mac 上浏览器之间的字体大小不一致

javascript - PDFKit:PNG 的未知图像格式错误

ios - 如何生成必须以特定尺寸(以英寸为单位)打印的 PDF?

pdf-generation - XSLT FOP : force page break within fo:block

java - 在 eclipse 项目中使用西里尔字母 .properties 文件

testing - 国际化字符串测试