Re: 可否請 PCMan X 開發者檢查一下 fontconfig 支 …

看板Linux作者 (實踐才能發光)時間17年前 (2009/02/07 20:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《dreamcwli (dreamcwli)》之銘言: : ※ 引述《MilchFlasche (實踐才能發光)》之銘言: : : 如果一直都有用fontconfig的話, : : 請問當初有試過把terminal的字型直接設為Serif或Sans的效果嗎? : : 有曾經可以正常運作過嗎? : : (比方說term字型設Times New Roman,但遇到華文字的時候會自動按fontconfig : : 的設定去抓華文的字型) : : 所以這部份如果有PCMan X的開發者看到的話, : : 可以麻煩幫忙check一下為什麼還是跑出豆腐方塊來嗎? : : 再次感謝。 : 這應該是 Fontconfig 設定的問題, : 在 Ubuntu 8.10 中, : language-selector 套件所提供的設定使用 binding="strong", : 所以會抓到第一個字型直接用來顯示, : 然後剛好又是英文字型, : 所以中文就變方塊字了。 : 我不確定你的系統是不是 Ubuntu 8.10, 喔!謝謝你指出的方向! 你好厲害,怎麼會想到 binding="strong" 會是原因。 我想你是對的。 這個 binding="strong" 的設定,我記得 8.10 前就有了, 我記得好像是從 7.10 升到 8.04 就有這個新的設定方式了。 不過我覺得這個設定很好,正是我需要的, 因為這樣可以避免英數字元在單獨存在的時候用英文字型、 而後面跟著漢字的時候又被華文字型牽著跑; 這是可以保持英數字元一直使用英文字型的方式。 我想會不會是 PCMan X 在設定輸出的字元編碼上, 和其他 Gtk+ 程式的做法有點不一樣? 是因為 telnet 必須設定 Big5 編碼嗎? 不好意思我不太了解…… : 不過我想大部份原因應該還是出在設定上, : 我的作法是在 /etc/fonts/local.conf 建立自己的設定, : 這樣 PCMan X 的顯示就正常了。 : 不過有點遺惑的是不知道為什麼這個問題只會發生在 PCMan X 上, : 也許只能麻煩開發團隊有空的時候再檢查看看了。 嗯嗯,我會試試是不是把 binding="strong" 拿掉可以改善。 不過也很希望有空幫忙開發 PCMan X 的熱心人士可以看看有沒有方法調整? 謝謝喔! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.135.55
文章代碼(AID): #19ZOEuWd (Linux)
討論串 (同標題文章)
文章代碼(AID): #19ZOEuWd (Linux)