3

我一直在让高棉字体(柬埔寨的印度文字)在跨平台(Mac、Windows、Linux)的网络上可靠地呈现时遇到了麻烦。

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

例如,在全新的 Windows 安装上查看Google 网络字体页面的屏幕截图。您可以看到使用了默认的 Windows Khmer 字体(uuuuugly!),而不是 Danh 的漂亮字体。

我在这里有另一个测试文件:http: //dl.dropbox.com/u/634/khmer_test.html。对于第一个测试,您应该会看到类似这样的网页字体和默认系统字体(假设您安装了 Hanuman)。我还没有找到一个系统,这两个例子都可以可靠地工作。

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

4

2 回答 2

2

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

于 2011-05-01T17:39:18.967 回答
1

Khmer Unicode 在网络上显示,它现在总是由 Google Webfont 解决,请参考。

如果您想通过使用 iText 转换以 PDF 格式显示高棉语,您可以查看以下帖子:

他们目前还不支持显示。

但是,就在今天,我可以通过修改 iText(5.5.4-SNAPSHOT)的源代码来使其工作,正如我刚刚在我的帖子中所说:http: //ask.osify.com/qa/613,还不能发布,因为它刚刚开始测试。

2016 年 13 月 1 日更新

于 2014-11-27T10:03:19.643 回答