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