Keywords: OpenOffice Writer, Chinese/Asian Punctuations, Punctuation Alignment, Justification.
Japanese and Korean users, this works for you, too!!
在OpenOffice Writer使用左右對齊(justification, left-right alignment)時,會發現剛好在行尾的全型標點符號,例如中文的 ',。、;?!' ,跑出左右對齊的邊界。其實一般對齊時,標點符號也會超出「頁面」的邊界,不過在編寫需要用到左右對齊的文件時,困擾比較嚴重。

*Solution:
選取修改範圍後(往往是全選) -> 格式 -> 段落 -> 亞洲語言排版式樣 -> 取消「行末附加標點符號」。
如果要允許標點符號出現在行首的話,可以再取消「顧及行首行末禁止使用字元的清單」。
Select the target text -> Format -> Paragraph -> Asian Typography -> Disable "Allow hanging punctuation".
You can optionally disable "Apply list of forbidden characters to the beginning and end of lines" to allow punctuation at line beginnings.

改好以後,就不會有標點符號跑到外面去的情況啦!輸出成PDF也更美觀了。
另外連結一篇龔維正網友詳細的文章,給大家參考。
很實用的小技巧,感謝您熱心分享~
回覆刪除很不錯的方法,謝謝囉!
回覆刪除