現在的時間是 2019-09-20, 05:51


所有顯示的時間為 UTC + 8 小時




發表新文章 回覆主題  [ 2 篇文章 ] 
發表人 內容
 文章主題 : [閒聊]iGO Nextgen 中文顯示
文章發表於 : 2017-06-09, 17:06 
初级会员

註冊時間: 2011-07-14, 17:46
文章: 15
iGO Nextgen 中文顯示

從原生的 iGO Nextgen 周邊零組件來看最少調用了8個字體, 所以請自備8個可支援中文字元的字型檔案...

圖檔 圖檔


礙於個人資源匱乏且還沒瘋, 土炮上場, 為求基本的華麗請準備2個搭配起來能看的中文字型檔案(一個一般字體、一個粗體),
將字型檔案儲存至 iGO Nextgen 程式所在的資料夾, 或是 ui_nextgen\fonts 資料夾,
字型檔案建議先更名為預設的 tahoma.ttf(對應一般字體用) 以及 tahomabd.ttf(對應粗體用), 等確認可正常顯示後再作調整.

用任何可編輯文字檔案的軟體開啟 iGO Nextgen 程式所在資料夾裡面的 sys.txt 這個檔案,
新增以下字串:

[fonts]
default="tahoma"
defaultbd="tahomabd"
defaultit="tahoma"
tahomabd="tahomabd"
valuefont="tahoma"
valuefontbd="tahomabd"

上面這段字串的紅字部份就是要對應的字型檔案名稱(不含副檔名).


礙於個人資源異常匱乏且不求華麗者, 更可以只用一個中文字型從啟動用到結束, 絕對是土炮.

圖檔

圖檔 圖檔


調用字型檔案還有另一個方法, 就是使用 vfont, 其實這個是官方支援地區語言(文字部分)使用的正規方式.

圖檔 圖檔 圖檔
直接無視.


Android 版本測至 9.18.27.681611, WinCE 版本測至 9.18.40.691348.


回頂端
離線 個人資料  
 
 文章主題 : Re: [閒聊]iGO Nextgen 中文顯示
文章發表於 : 2017-06-09, 17:30 
高级会员

註冊時間: 2011-10-02, 23:15
文章: 544
上次由LogSog大的一點通

我就是使用如LogSog大說的第二種繁體顯示方法:
發現可以跟YESIGO的字型設定方式還有Alpine 9.8.0.389903這版的方式~~
不需要改DATA.ZIP
測試版本IGO Nextgen 9.19.1.665137


IGO的資料夾底下只要多3個檔案

tahoma.vfont <----- 字型設定檔可用記事本開啟
內容
------------------------------------------
;virtual font descriptor file
;you can mix any number of fonts
;
;FORMAT:
;
;fontname(can be another virtual font or an ordinal ttf font)="ranges(at least one range)[, font's min aspect][, font's order (to determine fallback if glyph not found)]"
;range format examples:
;123|124-200|!100-200

[fonts]
tahoma="0-703|720-12031, -1, 1"
uming="704-719|12032-65535, 100, 2" <----- 字型檔名稱要一樣

;[fonts.c]
;tahoma="0-703|720-12031|64336-65279"
;uming="704-719|12032-64335|65280-65535, 100"

;[fonts.j]
;tahoma="0-703|720-12031|64336-65279"
;ume-ugo4="704-719|12032-64335|65280-65535, 100"
-----------------------------------------------------------------

tahomabd.vfont <----- 字型設定檔可用記事本開啟
內容
----------------------------------------------------------------
;virtual font descriptor file
;you can mix any number of fonts
;
;FORMAT:
;
;fontname(can be another virtual font or an ordinal ttf font)="ranges(at least one range)[, font's min aspect][, font's order (to determine fallback if glyph not found)]"
;range format examples:
;123|124-200|!100-200


[fonts]
tahomabd="0-703|720-12031, -1, 1"
uming="704-719|12032-65535, 100, 2" <----- 字型檔名稱要一樣

;[fonts.c]
;tahoma="0-703|720-12031|64336-65279"
;uming="704-719|12032-64335|65280-65535, 100"

;[fonts.j]
;tahomabd="0-703|720-12031|64336-65279"
;ume-ugo4="704-719|12032-64335|65280-65535, 100"
-------------------------------------------------------------------

uming.ttf <----- 主要字型檔


這樣也是可以~~~


回頂端
離線 個人資料  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 2 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章

搜尋:
前往 :  
cron

Powered by phpBB © Forum Software © phpBB Group