經常會有人問我,字體怎麼做簡轉繁。這個需求應該算是小眾需求,大部分人習慣使用大陸標準的簡體字,當然港臺地區和部分大陸繁體愛好者,可能就會需要這樣的字。
簡而言之,就是把簡體字顯示成繁體字。
這裡有個坑,比如簡體的「發」,對應繁體的「髮」(頭髮)和「發」(發財),簡體字是同一個字,但繁體字這倆是完全不通用的。
還有個例子,「壞」一般對應「壞」,但是臺灣地區又有「一壞黃土」的用法,這裡的「壞」是不能對應到「壞」的。
也正是出於這些問題,我一般是不會對字體做簡轉繁的。
微博上,ryanwuson分享的字體,很多都有簡轉繁,大家可以去看看。
簡轉繁比較靠譜的方法是用fontforge加載copy和paste腳本,用命令自動完成簡繁體編碼的修改。這個估計寫成教程後,在座的各位90%都看不下去,需要動手能力和基礎比較強才行。
不過簡轉繁也有個通俗易懂的教程,「GBK字體」變成「純繁體字體」=『複製+粘貼+保存』,這篇教程是2009年夏夏發在極限社區的。
夏夏就是最早合成明蘭字體那位大神。所以說,教程到處都有,2009年就有了,如果你真的想學,不可能過去了8年多你都找不到。
還有其他的一些,例如縮放字體、上下左右偏移字體、改字間距、行距,這種教程也是爛大街的,我2010年就有在dospy上發過。
還有新一點的,2014年百度貼吧的【嵐の教程】系列,都是教改字體的,大家如果真有學習興趣,會發現願意分享的大神真的很多,很容易找到。
注意:赤字不可無視。蒼字可以無視。
本貼愛怎麼轉就怎麼轉,轉帖寫「原創」也好,「轉帖」也罷,轉越多我越高興,反正能提高大家的繁體字認知水平我就高興啊哈哈。
粗體字也可以用這個。只需要滿足2個條件:「按照Unicode順序排列」和『字符集是「GBK」或者「gb18030」的「欲修改字體」』
準備工具
FontCreator (寧靜之雨註:公眾號回復「FontCreator」獲取)
準備字體
1.「簡轉繁模版字體」(寧靜之雨註:公眾號回復「簡轉繁模版」獲取)
2.按照Unicode順序排列,字符集是「GBK」或者「gb18030」的「欲修改字體」
6.0的雅黑雖然是「GB18030」字符集。但是它是先按GB2312排列。剩下的字按照Unicode順序排列的。
像這些不是按Unicode順序排列的。都不能用這個。
當然大多GBK、GB18030字體都是按照Unicode順序排列的。所以可以用這個
※字符集是這樣的:GB18030>GBK>GB2312
18030比GBK多「中日韓漢字擴展A區」的字
※GBK帶「簡體、繁體,還有日本、韓國的漢字」
簡體的「GB2312」+僅帶繁體的「BIG5」+日本和韓國的漢字 加起來都沒有GBK字數多。
下面開始了
●其之壹。
打開「簡轉繁模版字體」和「欲修改字體」
●其之貳。
「附件字體」執行以下鍵盤操作:
Ctrl+A ←這組合鍵功能是「全選」
Ctrl+C ←這組合鍵功能是「複製」
●其之叄。
切換到「欲修改字體」執行以下鍵盤操作:
Ctrl+F ←這組合鍵功能是「查找」
然後操作如下↓:
↑注意選Mapping選項卡。我忘記圈起來了
※注意:輸入19968的時候不要用複製粘貼。前面複製過一次了。再複製的話,剪切板被替換掉了。
19968是「一」的Unicode編碼。簡體顯示繁體,需要修改的第一個漢字就是它。
※在FontCreator裡,可以通過輸入Unicode碼來快速找到想要的字。
查漢字Unicode編碼的工具很多,百度一下就能找到,aifont也有這個功能。
●其之肆。
判斷字體,是不是字體這樣排列的↓
一丁丂七丄丅丆萬丈三上下丌不與丏丐醜丒專且
是則,繼續;否則,停止
●其之伍
執行以下鍵盤操作:
Ctrl+E ←這組合鍵功能是「特殊粘貼」
※注意此時一定要選中「一」←其實是告訴你不要亂點其他的字模- -|
↑彈出的窗口這樣做
●其之陸。
執行菜單↓
File「文件」
選save as「另存為」
(寧靜之雨註:新版Fontcreator選export fonts as另存字體文件,save project存的是工程文件,本來不想說這個的,想了想一定會有人選錯,還是補充下)
終了~話說我是windows7
追加按照Unicode順序排列方法
接:其之肆的「否則,停止」
執行菜單file「字體」
sort glyphs「排序字模」
選第一個windows Unicode or symbol code points「Unicode順序排列」
選okay
↑6.0的相當的慢- -基本上無速度。最好要用5.6的。話說下載地址- -||
※注意這樣做會破壞一些字體的信息,呃也就是「豎排還有點陣混亂」。嘛。新手可以無視我的提示。
好了,教程很簡單。
我當年2011年左右第一次看這個教程,兩三分鐘就學會了。
so……大家別再問我做簡轉繁了,自己動手吧。
本公眾號交流分享蘋果和安卓美化,
如果覺得對你有幫助的話~