MonoDevelop 不支持显示泰文字体

Posted

技术标签:

【中文标题】MonoDevelop 不支持显示泰文字体【英文标题】:MonoDevelop not support display Thai font 【发布时间】:2011-05-12 05:19:54 【问题描述】:

我现在正在学习使用 Monotouch 进​​行 iPhone 开发,并使用 Mono Develop for IDE。一切正常,我打算购买 MonoTouch 的许可证。但是,IDE 无法正确显示泰语文本。 它只是显示[],我很难用泰语输入信息。尽管此文本在运行时显示正确(iPhone 模拟器)。 我认为这个问题出现在 MonoDevelop 中。

请你帮我解决这个问题。 PS。我尝试了我能做的一切。例如,将文件格式更改为 UTF 8 、 16 并从其他正确显示泰文的程序中复制文本。

期待您的来信 理论

【问题讨论】:

【参考方案1】:

不幸的是,MonoDevelop 在 Mac 上用于字体渲染的库 Pango 存在字体回退问题。这意味着如果主要字体不包含您想要的字符,它就不能回退到该字符的另一种字体。

您可以通过在 MonoDevelop 首选项中设置自定义字体来解决此问题。将其设置为包含泰语字符的字体。

【讨论】:

以上是关于MonoDevelop 不支持显示泰文字体的主要内容,如果未能解决你的问题,请参考以下文章

在 CentOS 5.x/6.x 上安装 Mono 和 Monodevelop

如何在 Ubuntu 上安装最新版本的 Mono 和 MonoDevelop?

Centos6.4安装Mono和MonoDevelop

unity 自带的monodevelop 无法调试

monodevelop怎么显示文件列表窗口

Ubuntu 上 MonoDevelop 中的 Webkit