Re: [問題] UTF8 E6989E 缺字 ?

看板LaTeX (論文排版)作者時間17年前 (2008/07/24 13:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/9 (看更多)
※ 引述《suglwu.bbs@ptt.cc (suglwu)》之銘言: > ※ 引述《EdwardLee.bbs@bbs.cs.nctu.edu.tw (蒙古大夫 2.0)》之銘言: > : 左日右丙(U+661E)並不屬於 Big-5 範圍的字,所以,一般的舊字型 > : 不會包括。可以使用昺(U+663A)來代替。 > : cwk/cwm 會有這個字是自行造字加進去的。 > 謝謝,知道原因就好了。 > 因為這個字 左日右丙(U+661E) 剛好是用在人的名字上 > 換成替代的 昺(U+663A)字,怕會改到別人的名字不太好。 > 不過如果非別人姓名的用字可能就沒關係了 > 所以請問如果要自行造字有哪些參考資料? > 是參考這一篇嗎? [1] > 或者有其他更恰當的方法? > 感謝! > [1] http://blog.bs2.to/post/EdwardLee/4659 用這種方式也是可以,但有一個重大缺點,就是這是點陣字,所以, 比較適合用在 Unicode 尚未收錄的字。 可以參考這篇文章: http://blog.bs2.to/post/EdwardLee/1862 不是要用 reference,而是把兩個字取有用的部份合成一個字,例如, 把暉和炳各取「日」和「丙」合成「日丙」。 這個字在[1]: [edt1023@lgj ~]$ charucs 日丙 UCS2/4 : 0x661E (26142) ^^ UTF-8 : 0xE6989E Big-5 : NA gb2312 : NA 所以,用 fontforge 開啟 nsungu66.pfb 來合成加入(位置在 U+661E), 產生新 pfb 時會順便生 *.tfm,取代原來的 pfb/tfm 就可以了。 當然,最簡單的方式就是那個字文章中使用 cw 系列的 Type1,如 cwmc。 ps. fontforge 的中文使用教學在: http://cle.linux.org.tw/~edt1023/fontforge/index.html 點一下國旗的地方就是。 [1] ftp://cle.linux.org.tw/tex/cjk/tools -- ▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw> █▄▄▄▄█ █ ▄▄▄▄▄█ Player: EdwardLee ▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: linux.cc.ntu.edu.tw ☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
文章代碼(AID): #18Y0oG00 (LaTeX)
文章代碼(AID): #18Y0oG00 (LaTeX)