| |||||||
adm | Find | login register |
| |||||||||||||
| |||||||||||||
我在 /etc/fonts/local.conf 中設了一長串的字型
<alias> 可是在 kate 中選 monospace 並不會依這裡列出的字型去取用 奇怪的是,中文沒問題,但有些 AR PL New Sung Mono 有的字元,我字型設 monospace 時又出不來。 冏rz | |||||||||||||
<match target="pattern" > 這樣選 monospace 就會用 Courier(或直接選 Courier),英文字會用 Courier 的,中文字會去用中文字型的。中文字型就是上面列出來的,AR PL 的先用,AR PL 沒有的字,會去找 cwHBMono 看有沒有。
當然,如果所有列出的字型都沒有這個字,那就沒有了。所以,建議安裝 HAN NOM 字型,把他放在最後。 | |||||||||||||
謝謝建議,我反覆試驗後發現,以上兩種寫法,kate 似乎都只會使用清單中第一個英文字型與第一個中文字型,找不到字時不會去下一個指定的字型找。 | |||||||||||||
試著指定使用 DejaVu Mono 然後用 qtconfig 設定 monospace 為 DejaVu Mono 的替代字型
| |||||||||||||
好像沒有單獨的 kate/kwrite 可以編譯。有沒有一種編輯器之類的不需要綁一堆東西的? 我暫時編 kile 來測試看看。
BTW,swyear,你那是字型替代沒錯,但苦主要的是頂替字型的功能,就是 A 字型中沒有的字去 B 字型中找,一直找下去。 | |||||||||||||
swyear, 不好意思,我標題說的「字型替代」是有點不太對
當初下標題時沒注意,應該說是「替補字型」比較清楚一點
其實我自己平常是用 vim/gvim 的 只是最近在測 gcin 符號輸入時無意中發現在 kate 下很多字看不到 想說這個問題應該需要解決 才上來問問看的 edited: 1
| |||||||||||||
我安裝了 kile,發現這好像不是不會替補字,而是 qt3/kde3 根本就不支援 Unicode CJK Extension B。
請試著安裝使用 qt4 的 texmaker/LyX 就知道不會有這種情形了。 | |||||||||||||
我用 Lyx 匯入之前的 symbols.cin 來看是 ok 的 lyx 會自己去找有字圖的字型來顯示 Unicode CJK Extension B 是指 20000-2A6DF 嗎﹖ 我那個檔裡用到的符號應該還沒到那麼後面 應該還在 Basic Multilingual Plane 內 懷疑 qt3 可能哪邊還需要設定……
| |||||||||||||
我這裡測試發現kate的確沒辦法顯示某些字 但是 kate/kde4 就可以 找出這個 https://bugzilla.novell.com/show_bug.cgi?id=244579 雖然標示已解決 但看起來似乎並非如此
| |||||||||||||
這我就不清楚了,這也是我不用 qt3/KDE3 的重要原因之一。 |
| |||||||
adm | Find | login register |