:::
開發者討論區

Openoffice 在中文系統中顯示法、德文

discuss pic 2004-01-01 01:31:08
我想這個問題可能很少人會碰到,因為目前用 OOo 的人已經不多了,用 OOo 打法、德文的人當然就更少。

我先把錯誤情形描述一下吧! 由於法、德文當中包含了 latin-1 supplement 字母,如 a, e, i, o, u 上加兩點或是左、右撇的重音符,而這些字母在我的 windows me 中文版作業系統當中,會使 OOo 螢幕顯示結果錯誤,例如文字文件中:
http://hemiolapei.webhostingpal.com/write.png
(抱歉我的網頁空間可能鎖住檔案了,如果各位看不到連結,麻煩請各位自行拷貝url到網址列輸入觀看)
部份 latin-1 supplement 字母錯誤地顯示為中文亂碼。

如果我任意開啟視窗上方的下拉式選單、或是用捲軸拉動文件、或是存檔離開程式然後重新開啟文件… 等等方式使螢幕內容重整後,大部份的文字都正常顯示了,只有少部份情況還是亂碼,如下:
http://hemiolapei.webhostingpal.com/write-s.png

情況在 工作表文件 中更嚴重:
http://hemiolapei.webhostingpal.com/calc.png
雖然輸入列中的顯示是正確的,但實際的工作表格內無論如何都會變成亂碼,且不會因為螢幕的重整而正常顯示。

我目前還沒有測試列印結果是否正確,但我想應該是正確的,因為預覽列印結果時,調整某些字體大小的情況下就可以正確顯示,由此推測問題是出在於「顯示」這個部份。

我用的作業系統是 windows me 中文版,不曉得這個問題在 linux 或 xp 等新一點的 windows 上是不是同樣的結果,還是在這些比較新或正確的作業系統中 unicode 的處理會比在 me 上正確。

如果各位朋友使用 linux、xp 等作業系統,而且知道如何輸入 (或插入) 這些特別的字符,能不能請您幫我測試一下,看看到底是 OOo 的 bug,還是舊版系統的問題。我對 OOo 非常滿意,就除了這一點以外,如果這個問題能夠克服,我就可以將我所有的文書工作移到 OOo 上了。

謝謝,感激不盡。
1071487214
discuss pic 2003-12-16 21:55:06
自己回應:

暫時找到了一個解決方法,就是不論中、西文,字體全部設成 新細明體,這樣在 文字文件 或是 工作表文件 上顯示都不會有問題了。
1071487214
discuss pic 2003-12-17 06:31:02
路過的訪客
又有一些新發現,繼續報告。 (OOo 1.1rc5 zh-TW in win ME)

1. 我在 calc 中的儲存格裏輸入英文的引號如 ' 或 ",由於在 writer 中已經開啟了「自動個人引號」功能,這些英文的引號居然會自動變成中文的引號:「」或是『』。前後文都是西文,甚至連系統語言的設定都調為英、法文,還是出現中文引號。當然我可以把自動引號關閉,但如此一來,當我到 write 裏去打文章時,又得再開一次自動引號。(能不能給予 writer 和 calc 不同的自動引號設定呢?) 目前的解決辦法,就是 calc 自動調整為中文引號後,用「復原」的辦法使其回復為西文引號,不過這終究不是正常的方式。

2. 我打了一篇法文的文章,匯出為 pdf、轉為 html 檔、螢幕顯示 等一切正常。但當我將之轉為 rtf 檔時慘劇發生:離開程式重新開啟這個 rtf 檔後,所有的 latin-1 supplement characters 全變成亂碼,用 ms word 開也是同樣的結果。 (我猜若在 英文版或法、德等西文版的作業系統中,這個檔案應該不會有問題)

3. 插入--特殊字元 裏,西文字型的字元有許多都是方塊 (windows me 下的結果,或許 xp 不會?)

再加上我之前所提到的螢幕顯示問題,只能以新細明體、arial unicode ms 等字型才可以正確顯示,在 times new roman, arial, courier... 上都會出錯。

由上觀之,OOo 對於多語系的支援實在還有一段滿長的路要走。我在法國唸書,打報告寫論文做報表不可避免得用法文,不可否認地 ms office 在多語系共存一文件這方面處理得非常地好。如果 OOo 多語系方面的問題沒有辦法解決,將會減低使用者的耐心與意願。我覺得整體上 OOo 已經做得很好並可與 ms office 一較高下,我也很希望能支持 OOo,因為我花不起大錢買 ms office 也不想用盜版。基於此,我很渴望將這些錯誤回報給開發者,請他們儘快改善這些問題,但我的英文實在不夠好,希望有能力有意願者能回應我與我聯絡,我們一起討論上報這些錯誤的可能性。

謝謝大家。
discuss pic 2003-12-17 08:00:28
ted
回覆:插入--特殊字元 裏,西文字型的字元有許多都是方塊 (windows me 下的結果,或許 xp 不會?)
特殊字元是屬於自造字,所以您的特殊字元的字型是連結到那一字型,那麼您就必須將那個字元設為您連結的字型,不然就會出現框框.
1055816868
discuss pic 2003-12-17 08:38:09
參照:

ted 寫道:
回覆:插入--特殊字元 裏,西文字型的字元有許多都是方塊 (windows me 下的結果,或許 xp 不會?)
特殊字元是屬於自造字,所以您的特殊字元的字型是連結到那一字型,那麼您就必須將那個字元設為您連結的字型,不然就會出現框框.


您是否以為:我利用「插入--特殊字元」功能選了一個我要的字元並插入文件中,但在文件裏該字元卻顯示為方塊?

其實我說的狀況應該是:開啟「插入--特殊字元」選單後跳出一個新的視窗可供我們選擇字元,其中的「字元選取欄位」表中,西文字型的許多字元都顯示為框框,例如,選「times new roman」字型的「拉丁文擴充附加」子集,其中的字元全部都顯示為方塊了,但可以看得到這些字元的 utf 字碼。(可是這些字元在 ms word 的同功能視窗選單裏是可以正確顯示的。)

如圖:
縮圖
1071487214
discuss pic 2003-12-17 15:49:53
ted
確實如此,這可能是windows本身沒有此字型的內碼字,而ms office自造的,(我推論的),那只好選其它字型如細明體.Lotus WP Int A等等.
1055816868
discuss pic 2003-12-17 19:39:15
 ÄÖÜ 加兩點是指左邊的嗎?
You can to HERE
See How to Input German Text.

Good Lucky.

PS: My English is BAD.
1055386385
discuss pic 2003-12-18 00:47:17
路過的訪客
參照:

AGITTWTC 寫道:
 ÄÖÜ 加兩點是指左邊的嗎?
You can to HERE
See How to Input German Text.

Good Lucky.

PS: My English is BAD.


謝謝您,不過我的問題並不在「輸入」,我知道該如何設定法、德語鍵盤使在應用程式中輸入法德文。我的問題是輸入了這些語言後,可能會發生螢幕錯亂,甚至輸出為 rtf 時文件錯亂的情形。

我一直很希望這錯誤只發生在舊版的 windows system 上,但我沒有辦法證實。
discuss pic 2003-12-30 22:28:15
三個網都無法顯示網頁!
1066218837
discuss pic 2003-12-31 08:18:09
tad
1.關於『'』變成『「』,其實只要到 calc 中的「工具/自動校正/個人引號」把下方的雙引號取消即可,不用關閉整個「自動個人引號」功能。

2.這或許是 rtf 的限制,或許您可以試試「工具/選項/語言設定」設定成德文或法文看看,然後再來匯出匯入 rtf。

3.這是字型的關係,有支援 unicode 的字型應該無此問題,Win2000 以上應該也無此問題。

所以,其實您只要換字型即可。
discuss pic 2004-01-01 01:22:44
參照:

tranyc 寫道:
三個網都無法顯示網頁!

真的很抱歉,本來這個空間「號稱」「永不收費的」,沒想到前幾天不但全面開始收費,而且把我放在空間裏的東西全砍了,所以什麼都看不到…
1071487214
discuss pic 2004-01-01 01:31:08
參照:

tad 寫道:
1.關於『'』變成『「』,其實只要到 calc 中的「工具/自動校正/個人引號」把下方的雙引號取消即可,不用關閉整個「自動個人引號」功能。

2.這或許是 rtf 的限制,或許您可以試試「工具/選項/語言設定」設定成德文或法文看看,然後再來匯出匯入 rtf。

3.這是字型的關係,有支援 unicode 的字型應該無此問題,Win2000 以上應該也無此問題。

所以,其實您只要換字型即可。

謝謝您。

關於1.,我現在的因應方法是,引號被自動校正為中文引號後,即按 alt-backspace 復原。因為如果我把 calc 的自動雙引號關閉,writer 裏的也會一起被關掉,但我打法文文章又需要這個引號,總不能每次換開一個程式就改一次設定。

關於2.,我已經試過了才敢上來貼說 ,將程式的預設語系改為德法文對於這個問題並沒有幫助,輸出 rtf 一樣是亂碼。

再次感謝。
1071487214
:::

快速登入

線上書籍列表

誰在線上

12人線上 (8人在瀏覽互動討論區)

會員: 0
訪客: 12

更多…