- common => [qw{. † ‡ • . § ¶ # . © ® ™ . ° ′ ″ . − × ÷ . ± ² √ . 年 月 日}],
- marks => [qw{. ¿ … 〃 ‐ – . ‽ · ※ ‒ — }],
- spacing => [split / /, join ' ',
- ". \x{2003} \x{2009} \x{2007} \x{A0} \x{200B}",
- ". \x{2002} \x{200A} \x{2008} \x{AD} \x{200C}",
+ common => [qw{
+ . † ‡ • . § ¶ # . © ® ™
+ . ° ′ ″ . − × ÷ . ± ² √
+ . ¹ ⁿ ³ . ¼ ½ ¾ . 年 月 日
+ }],
+ marks => [qw{. ¿ … 〃 . ‽ · ※ }],
+ spacing => [
+ split / +/, join ' ',
+ ". — – ‒ \x{2011} \x{2010} \x{AD} \x{200D}", # dashes
+ ". \x{2003} \x{2002} \x{2007} \x{A0} \x{2009} \x{200B} \x{200C}", # spaces
+ # em en figure nobreak hyphen break joiner