如何在 OpenOffice 顯示 Ext-B 字元 - Linux

David avatar
By David
at 2011-02-04T11:25

Table of Contents

安裝 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的問題?


--
Tags: Linux

All Comments

Mia avatar
By Mia
at 2011-02-06T05:21
果然就像您說的轉 pdf 都變亂碼
用 pdfcreator 好像可以轉 extension-b 的字元
Todd Johnson avatar
By Todd Johnson
at 2011-02-10T02:21
但碰到 extension-c 的字元後面就全部不見了
今天在 xp 上測試。

如何把正在用的系統裝進隨身碟

Suhail Hany avatar
By Suhail Hany
at 2011-02-04T06:14
是這樣的 現在用的ubuntu 10.04 LTS 是用wubi裝的 因為有更新過幾次 而且現在 wubi 有點怪怪的 有時後會不能登進系統會出現錯誤 (不想重裝系統 因為重裝所有更新 安裝的程式都要重來) 所以想把現在用的系統裝進隨身碟裡 以免哪天系統真的掛點 請問我該怎麼作才能把正在用的系統裝進 隨身碟 ...

UBUNTU安裝firefox 4.0

Faithe avatar
By Faithe
at 2011-02-04T00:17
原本我是照網路的安裝法 sudo apt-add-repository ppa:ubuntu-mozilla-daily/ppa sudo apt-get update sudo apt-get install firefox-4.0 安裝出來的是Minefield 一樣可以用 但是常常出問題 像是介面由 ...

credit scheduler是什麼呢?

Wallis avatar
By Wallis
at 2011-02-03T21:09
請教一下 這好像是在xen底下的 credit scheduler? 查了一下這東西,也查不出個結果 想麻煩一下,知道這東西的朋友 能簡單的說明下嗎... 謝謝幫忙... - ...

如何寫巢狀迴圈

Annie avatar
By Annie
at 2011-02-03T18:35
各位板友好 想請問一下 如何寫巢狀的for loop 比如 for ... in ... do for ... in ... do ........ done done 但是這樣寫的話會進入無窮迴圈 我的需求是有一個array_name={and#34;Tomand#34;,and#34;Ja ...

真的已經沒有OOo的替代品了嗎?

Oscar avatar
By Oscar
at 2011-02-03T15:48
這篇應該不會有你要的答案, 我只是想平衡一下報導。 ※ 引述《YuiHirasawa (平澤 唯)》之銘言: : 很久沒用OOo(大概4個多月吧),打開來用卻發現除了難看的Oracle Logo外,那Writer簡 : 直已經變殘廢了。我在Ubuntu10.04+Core2Duo 1.86+2G Ram下, ...