Re: [問題] 如何在 OpenOffice 顯示 Ext-B 字元
安裝 UniFonts 以後,
把樣式表「段落」「預設」中文字型改為新細明體,
就能正常顯示了:
http://ppt.cc/cdh;
看樣子應該與系統連結字型有關..
現在症狀和第一篇的論壇文章的說法一致了,
匯出 PDF 時,Ext-B 以上的字元無法正常呈現。
已試過幾種組合:
1.Writer 打開 odt,匯出 PDF → 顯示不正常
2.Writer 另存為 doc 後打開,匯出 PDF → 顯示不正常
3.Word 2003 (+Sun Plugin) 打開 odt,用 Acrobat PDFMaker 轉存 PDF → ERROR
4.Writer 另存為 doc,用Word 2003 打開,用 Acrobat PDFMaker 轉存 PDF → ERROR
5.oo 打開 odt,使用 PDF 列印 → ERROR
6.Writer 另存為 doc 後打開,使用 PDF 列印 → ERROR
使用 PDF 列印的 error log 如下(已刪除無法顯示的控制字元):
%%[ ProductName: Distiller ]%%
%%[ Error: limitcheck; OffendingCommand: xshow; ErrorInfo: CharOffsets
Resource/CIDFont/Sun-ExtB ]%%
Stack:
[200 200 0]
(Z: N序)
%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
%%[ Warning: PostScript error. No PDF file produced. ] %%
之後打開空白的 odt 檔案,從 Firefox 複製了幾個 Ext-B 字元,進行上述測試,
結果 1. 2. 仍無法正常顯示,3~6 不會出現錯誤且能正常顯示:
http://ppt.cc/HV3-
[複製時發現了一件事,從外部程式複製字元到 oo 貼上,Ext-B 字元都會變成 ?,
若貼上為「未格式化文字」就能正常貼上(不過就沒格式了)。]
之後從 Firefox 複製了幾個 Ext-C 字元,進行上述測試,結果 3~6 正常了。
之後將原測試文件檔的 Ext-C 字元刪除,進行上述測試,結果同上。
http://ppt.cc/wV4h
結論:
1.oo顯示Ext-B以上字元似乎與系統連結字體有關
2.oo內建的匯出PDF似乎無法正常印出Ext-B以上字元
3.從外部複製字元貼到oo會有問題
4.PDFMaker似乎無法印出Ext-C以上字元,不知是字體問題或PDFMaker的問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.214.146
推
02/05 17:16, , 1F
02/05 17:16, 1F
→
02/05 17:16, , 2F
02/05 17:16, 2F
→
02/05 17:17, , 3F
02/05 17:17, 3F
→
02/05 17:17, , 4F
02/05 17:17, 4F
※ 編輯: danny0838 來自: 111.241.69.62 (06/10 23:12)
討論串 (同標題文章)
完整討論串 (本文為第 4 之 4 篇):