2009-01-10

OpenOffice 字型取代 使用心得


在介紹過 OpenOffice Writer 的使用心得後,再來就是要來說明一下 OpenOffice 中字型取代的功能。在 Taiwan 2.0:在簡報中使用黑體字型一文中,利用字型取代的功能,直接變更中OpenOffice 投影片中的文字,十分的方便。可以快速的做整個文件的字型轉換。



但是最麻煩的是,在 Ubuntu 和 Windows 的兩種環境下,字型檔並不會完全一樣,所以在進行取代的過程中,那應如何去解決這一個問題呢?在自由軟體與 OpenOffice.org 操作介面「顯示字型」及「工具列字型大小」的設定 中有提到可以自行輸入字型名稱後來進行替代,如下圖所示:






但是經過測試後,發現在 Ubuntu 與 OpenOffice 3.0 的環境下,使用這樣的方法是無效的。在替代字型的部分,需要有字型字義,才能進行字型替代之工作,所以為了同步在 Microsoft的字型,直接去修改 font alias 是目前可以解決的方式。且為了文件的交換方便,大多數利用 msoffice 所建立的 doc 檔,Times New Roman、Arial、標楷體、細明體等字型,還是利用 font alias 隨便選定一個字型來建立別名,然後再利用 OpenOffice 中的字型取代功能,再將字型對應到想要呈現的樣子,可以解決字型不一制的問題。



在自己的家目錄下建立一個 ~/.fonts.conf 內容如下:




<fontconfig>
<alias>
<family>新細明體</family>
</alias>
<alias>
<family>標楷體</family>
</alias>
<family>Arial</family>
<alias>

<family>Times New Roman</family>
</alias>
</fontconfig>




透過建立此檔案後,再進入 openoffice 進行字型取代之動作,即可以將字型進行取代。至於字型取代要如何去建立取代字型列表,因為 Linux 作業系統與版本的不同,字型別名也不盡相同,所以在定義字型取代時,還是需要花一些時間來進行設定。



延伸閱讀:


Related Posts Plugin for WordPress, Blogger...

3 則留言 :

  1. 很棒的資訊!我最近正在想辦法協助老婆轉移到OpenOffice.org上,所以還蠻需要幫她解決使用習慣與相容性的問題。
    等下就來依樣畫葫蘆試試看,不過上面所說「利用 font alias 隨便選定一個字型來建立別名」的意思我還是有點不太懂。
    另外範例的~/.fonts.conf檔案內容中,第9行好像多了一個反斜線(/),應該是下面這樣吧:

    多謝您的分享哦!

    回覆刪除
  2. 留言送出後發現,tag好像無法顯示出來 ^^a
    總之就是我對第9行有疑問啦(舉手)

    回覆刪除
  3. 謝謝喔。我去修正一下,沒注意到不小心多打了一個

    回覆刪除

,,