在使用LibreOffice的Writer製作文件時,由系統剪貼簿貼上圖片,圖片的錨定(Anchor)總是預設為「至段落」而我希望的是「作為字元」,因此每次都必須再去變更,每每覺得不勝其擾。今天終於在這篇 Change default template image anchor to as character – Ask LibreOffice 看到了解決方法。以下是我調整過的作法。
修改範本檔內的styles.xml
打開Writer後,將預設的文件另存成範本:
- 點擊功能表【檔案】→【範本】→【另存為範本…】
- 範本名稱輸入MyDefault
- 範本類別選用【我的範本】
- 勾選【設為預設範本】
- 按〔儲存〕
- 關閉Writer
接著用7zfm.exe打開 C:\Users\你的帳號\AppData\Roaming\LibreOffice\4\user\template\MyDefault.ott,編輯MyDefault.ott裡的 styles.xml:
- 複製styles.xml的內容
- 瀏覽https://www.freeformatter.com/xml-formatter.html,貼上剪貼簿內容(或使用慣用的XML編輯器)
- 按〔FORMAT XML〕
- 複製Formatted XML的內容
有了美化格式後的styles.xml內容,將之貼入慣用的文字編輯器:
- 搜尋 <style:style style:name=”Standard”
- 將下列內容貼在 <style:style style:name=”Standard”的上一行;主要的重點是text:anchor-type=”as-char”:
<style:style style:name="Graphics" style:family="graphic"> <style:graphic-properties text:anchor-type="as-char" svg:x="0cm" svg:y="0cm" style:wrap="dynamic" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph"/> </style:style>
最後將修改後的內容貼回先前開啟的styles.xml,再存回 MyDefault.ott。
接著建立新的Writer檔案再貼上圖片,錨定已經變更為作為字元了。
##
您可能也會有興趣的類似文章
- 新版LibreOffice 5.0報到! (0則留言, 2015/08/05)
- [OOo] 換行與鎖定 (0則留言, 2006/04/30)
- LibreOffice 4.0.3.3剪貼簿功能偶爾失效 (0則留言, 2013/07/19)
- 調整OpenOffice.org Writer自動校正選項以符合操作習慣 (0則留言, 2011/03/08)
- [OOo] Writer的狀態列說明 (0則留言, 2005/07/31)
- [OOo] OpenOffice.org Writer快速尋找元件的方法 (0則留言, 2005/08/09)
- [OOo] 幾個Writer翻譯上的小問題 (1則留言, 2005/08/05)
- AndrOpen Office與OpenOffice for Browser提供OpenOffice.org編輯功能 (0則留言, 2013/12/31)
- [OOo] Writer衝到新注音/新倉頡輸入法! (0則留言, 2006/06/08)
- [OOo] 建立不同語言版本的OpenOffice.org Writer捷徑 (0則留言, 2005/08/05)
- [OOo] 自行製行符號工具列 (0則留言, 2006/04/01)
- [OOo] 表格製作的快速鍵巨集 (0則留言, 2006/06/08)
- [OOo] 輸入數值產生Unicode字元的巨集 (0則留言, 2006/05/07)
- [OOo] 項目符號存成Word格式時字型有誤 (0則留言, 2006/05/20)
- [OOo] 自動圖文集與自動校正 (0則留言, 2005/07/30)