LibreOffice Writer將圖片視為字元 / How to Anchor an Image as Character in LibreOffice Writer?
要記得在插入圖片的時候,修改圖片的錨點(Anchor)為「As Character」(在字元上)喔。
LibreOffice Writer
推廣LibreOffice Writer的系列文章越寫越細小了。什麼?你還不知道什麼是LibreOffice Writer嗎?沒關係,再看我講一次吧。LibreOffice Writer是LibreOffice中的一個功能強大的文字處理軟體,提供了豐富的功能和工具,讓使用者能夠創建和編輯各種文件,包括信件、報告、手冊、和其他文書類型。
https://zh-tw.libreoffice.org/discover/draw/
作為一個文字處理軟體,製作一個圖文並茂的報告當然是他主要的功能。不過,如果要製作具有漂亮版面的印刷品,那我建議你使用LibreOffice Draw。至於LibreOffice Writer嘛,他能用樣式管理大部分的格式,內容有文字、圖片與表格,那樣就已經很好了。
圖片跑掉的問題 / Floating images
只是嘛,事情總是沒有我們想象中的那麼單純,LibreOffice Writer在圖片的處理上,有點不太方便。上圖是我們在LibreOffice Writer的表格裡插入文字的結果。你可以看到許多小圖的位置,顯然不太合理。
讓我們在圖片上按滑鼠右鍵,選到「Anchor」(錨點),你可以注意到錨點的位置被設定為「To Character」(在字元上)。這是什麼意思呢?
LibreOffice Writer的錨點 / Anchor in LibreOffice Writer
https://help.libreoffice.org/6.1/zh-TW/text/shared/01/05260000.html
根據LibreOffice Writer的說明,錨點(Anchor)的類型有以下幾種:
- 在頁面上:將選取的項目鎖定至目前的頁面。
- 在段落上:將選取的項目鎖定至目前的段落。
- 在字元上:將選取的項目鎖定至字元。 此指令僅適用於圖形物件。
- 當作字元:在目前的文字中,將選取的項目作為字元鎖定。如果所選項目的高度大於目前的字型大小,則會增加包含此項目的行的高度。
- 在框邊:將選取的項目鎖定至周圍的外框。
不同的物件會有不同的錨點類型可供選擇。在圖片上,我們只能看到「To Paragraph」(在段落上)、「To Character」(在字元上)、「As Character」(當作字元)三種類型,而「To Character」(在字元上)會是預設的類型。
當選擇錨點設定為「在字元上」的圖片時,該圖片真正的位置會用「船錨」來表示。圖片的錨點設為在字元上會帶來什麼效果呢?在字元上或在段落上的圖片,可以在滑鼠拖曳下移動到任意位置。當圖片錨點的前後內容改變時,圖片也會跟著移動到相對的位置上。
然而,這種圖片錨點往往會帶來很多麻煩。其中一個問題,就是我們沒辦法用管理一般文字的方式來決定圖片的位置。舉例來說,我們常常在標題或段落的前後加上行距,避免文字的密度太高。那我們想要為圖片加上這樣的格式時,如果圖片的錨點被設為「在段落上」或「在字元上」,那是這種格式將無法生效。
將圖片當作字元 / Set Images as character
為了能讓圖片的排版能跟著文字一同管理,最好的做法就是將圖片設為「As Character」(當作字元)。
如果我們將該欄的圖片都當作字元的話,你可以看到大部分的圖片都會像文字那樣乖乖排好。不過,怎麼有張圖片特別奇怪?
研究了一下,赫然發現似乎是「Frame Styles」(外框樣式)裡面的「Graphics」(圖片)樣式,「Type」(類型)裡的「Position」(位置)的「Vertical」(垂直)要設為「Center」(置中),而後面的「to」要設為「Character」即可。
讓圖片預設就是當作字元 / Set anchor as character by default
https://ask.libreoffice.org/t/how-do-i-change-the-default-image-anchoring-to-as-character/2118
每次插入圖片都要設定錨點,顯然不是很合理的作法。Hrbrgr在LibreOffice論壇裡提到了修改圖片錨點預設類型的作法,接著就讓我們一起來操作看看吧。
請在LibreOffice Writer介面上方選單列找到「Tools」(工具),開啟裡面的「Options」選項。
在選項對話視窗中進行以下操作:
- 在左邊的目錄中找到「LibreOffice Writer」。
- 在「LibreOffice Writer」裡找到「Formatting Aids」。
- 修改「Image」(圖片)裡的「Anchor」(錨點)為「As Character」。
- 按下「OK」(確認)。
之後插入的圖片,錨點預設就會成為「As Character」(當作字元)囉。
文章最後要問的是:你通常用的是圖片的那種錨點類型呢?
- 1. 在頁面上:因為我是以整張文件進行排版。
- 2. 在段落上:因為是預設值。
- 3. 當作字元:因為我不喜歡圖片被拉來拉去。
下面留言喔!