Minigui 调试支持藏文过程记录
生活随笔
收集整理的這篇文章主要介紹了
Minigui 调试支持藏文过程记录
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、先下載方正藏文
2、配置miniugi.cfg
增加字體方正藏體簡(jiǎn)體.TTF
3、main打開(kāi)嘗試(使用GB2312\GBK\ISO8859-6\UTF-8)
亂碼
4、minigui編譯配置支持gb10830
亂碼
5、反復(fù)查找確認(rèn)
https://www.douban.com/group/topic/30359161/?type=like
支持Unicode,能編輯和顯示藏文
unicode 處又提示為UTF-8
所以此處確認(rèn)使用UTF-8
6、GUI需要使用UTF-8編碼顯示藏文
那么嘗試直接定義UTF-8編碼的數(shù)組,看看是否能顯示
char
嘗試定義unicode 數(shù)組,不能顯示
此處首先嘗試的是char 數(shù)組,后面發(fā)現(xiàn)unicode是需要short類(lèi)型
7、第6點(diǎn)失敗后,思考其他語(yǔ)言
嘗試定義unicode數(shù)組,然后使用ConvertUnicodeToUtf8轉(zhuǎn)utf8char *str1="?????????????"; 這個(gè)情況能在shell打印看到,但是不能顯示wchar_t buffer[128] = {0x0F56,0x0F14,0x0F64,'\0'};這個(gè)定義后,轉(zhuǎn)UTF8能在shell看到藏文正常顯示,但GUI不能顯示所以需要思考GUI為什么不能顯示8、嘗試替換其他字庫(kù)文件
偶爾使用了方正藏文新白體_Unicode.TTF文件發(fā)現(xiàn)能顯示正常總結(jié)
以上是生活随笔為你收集整理的Minigui 调试支持藏文过程记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: matlab 三相异步电动机能耗制动,简
- 下一篇: 简单上手H5+CSS前端3D酷炫特效源代