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