Man page says: > --punctuation-wrap Boolean (no if unset) > This option specifies if Tidy should line wrap after some Unicode or Chinese punctuation characters. Observed effects on rendered HTML: ``` < 返程則免計程車。 下坡步行至「燥坑」公車站牌。 記得帶公車卡… When leaving no --- > 返程則免計程車。 下坡步行至 「燥坑」公車站牌。 記得帶公車卡… When leaving no ``` So not only does `--punctuation-wrap yes` insert "after some Unicode or Chinese punctuation characters" ... but it also inserts **before** ``` $ unicode 「 U+300C LEFT CORNER BRACKET UTF-8: e3 80 8c UTF-16BE: 300c Decimal: 「 Octal: \030014 「 Category: Ps (Punctuation, Open); East Asian width: W (wide) Unicode block: 3000..303F; CJK Symbols and Punctuation Bidi: ON (Other Neutrals) Character is mirrored ``` So please have the man page give the full story. (Seen in 5.6.0.)