MozTW 討論區 https://forum.moztw.org/ |
|
Firefox 列印中文問題 (Linux) https://forum.moztw.org/viewtopic.php?f=2&t=5716 |
第 1 頁 (共 1 頁) |
發表人: | 訪客 [ 2005-01-08, 21:50 ] |
文章主題 : | Firefox 列印中文問題 (Linux) |
首先, 很感謝這個討論區, 解決了部份我在使用 Firefox&Thunderbird 的問題. 目前還有另一個問題感到困擾, 中文列印的問題, 列印出來的中文字部份, 都是方框, 我知道這個問題有前輩提出解法, 或是網站上有說明, 但還是有這部份的問題存在. 在我的 Firefox 的印表機部份, 可以看到: xp_ps_spooldir_HOME_Xprintjobs xp_pdf_spooldir_HOME_Xprintjobs PostScript/HP_DeskJet_695C 參考討論區或是其他網站的說明, 修改及新增: font.FreeType2.enable=true font.FreeType2.printing=true font.directory.truetype.1=/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType 在 xp_ps.., xp_pdf... 這兩個選項是可正常列印出中文字, 但是 PostScript/HP_DesktJet_695C 列印中文字部份還是方框, 同樣的設定, 在 Mozilla 瀏覽器列印中文是正常的, 我試過修改 font.directory.truetype.1 為其他字型路徑, 或是增加 font.directory.truetype.x 參數 (x=2,3...) 加入其他字型路徑, 還是沒用, 光是轉存為 PS 檔案, 中文字部份就是方框. 在此向各位前輩求教. 謝謝!!! 我用的系統是 Debian sarge, FireFox 1.0, CUPS |
發表人: | xacid [ 2005-01-09, 00:25 ] |
文章主題 : | |
搜尋了一下,發現這個問題的討論還真少 大概有兩種辦法,第一種就是照您說的改,我試的結果和您描述的 情形一樣,在命令列看錯誤訊息,發現 Mozilla 會顯示讀取字形, Firefox 不會,大概 Firefox 根本就不吃 font.directory.truetype.1 的設定吧。 另一種方式是用另一個程式 wprint ,我沒試,這是連結: mozilla(linux)列印中文 http://free.tnc.edu.tw/modules/newbb/vi ... 35&forum=5 ps. 這個問題還真是淵遠流長, netscape 時代就有啦,似乎大多都是用個 filter 處理 ps 檔,這種列印工具應該不少。不過我剛剛用 bg5ps 弄好久還是不行。 |
發表人: | 訪客 [ 2005-01-09, 09:17 ] |
文章主題 : | |
非常謝謝, 我試了裝 wprint, 在 Firefox 多出了一個印表機選項, 使用這個印表機選項, 列印成檔案是可以的, 中文字也沒問題, 但是輸出到印表機, 字卻出奇的大, 我參考 free.tnc.edu.tw 上的文章在 /etc/wprint.conf 已經加了兩行, 結果一樣. 另外在原來的 印表機選項PostScript/HP_DeskJet_695C 將命令列印改為 wprint, 中文字一樣是方框. |
發表人: | xacid [ 2005-01-10, 07:44 ] |
文章主題 : | |
您是說可以正確的輸出 postscript 檔案?那拿這個 *.ps 去印應該就可以很正常吧? 沒有實體印表機,幫不了忙... |
發表人: | 訪客 [ 2005-01-10, 08:44 ] |
文章主題 : | |
謝謝您, 列印輸出為 PS 檔, 再將 PS 檔列印出來是可以的. 但是如果不經過這一道手續, 想直接列印出來, 就會有中文字方框的問題. |
發表人: | 訪客 [ 2005-01-16, 11:06 ] |
文章主題 : | |
參考網址: http://free.tnc.edu.tw/modules/tadbook2 ... ullscreen= 列印中文會有方框的問題已經解決. 有些網站描述列印中文的方法, Mozilla/Firefox 是用相同的設定, 或許在他們的主機上是可行的, 但在我的電腦上不能那樣設定. 必須是如下設定: 設定 Mozilla 列印中文 1. about:config 2. 修改 font.FreeType2.enable -> true 3. 修改 font.FreeType2.printing -> true 4. 增加 font.directory.truetype.1, 內容 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ 設定 Firefox 列印中文 1. about:config 2. 修改 user_pref("print.postscript.nativecode.zh-CN", "gb2312"); 3. 修改 user_pref("print.postscript.nativecode.zh-TW", "big5"); 4. 增加 user_pref("print.postscript.nativefont.zh-CN", "BousungEG-Light-GB-GB-EUC-H"); 5. 增加 user_pref("print.postscript.nativefont.zh-TW", "ShanHeiSun-Light-B5-H"); |
發表人: | c7105398 [ 2005-01-29, 09:15 ] |
文章主題 : | |
謝謝!我照著方法做了,還是印出方框,不知為何? 我執行 about:config that will show ..... print.postscript.nativefont.zh-TW default string ShangHeiSun-Light-B5-H ..... ..... print.postscript.nativecode.zh-TW default string big5 ..... ..... I used FireFox 1.0 and Linux 9 若我在登入時更改語言為中文則列印中文沒問題 另外請問如何同時列印日文及中文? Please help me Thanks |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |