所以,如果我没有指责你的图纸错误百出,你应该感谢你使用的是 InDesign。
用网页排版……
我知道有人在用 Figma 之类的基于网页技术的软件做排版,或者就是在排一个网页。网页的标点避头尾和挤压规则可以参考 W3C 《中文排版需求》的「3.1.4 行首行尾禁则」等节和 Unicode 标准附件第十四号《Unicode 断行算法》(UAX14) 以及 《CSS 文本模块》第五章「断行与词界」。值得注意的是,由于现代中文蝌蚪引号与西文共享一个码位,也会产生不少问题。但这里也不展开了哦。
恭喜!现在,你已经学会做出一个基本正确的文本框了,下面,试一试排一本30万字的书吧!(bushi)
参考资料
附1 我对标点的看法
我其实是个不太纠结别人用不用标点或者有没有滥用标点的人,你要是用句号代替省略号。。。或者用,,,来体现你的纠结语气,甚至一整段话完全不打标点 只用空格 来代替一句话的停顿甚至完全不打标点或空格就像古文一样我都非常可以接受。
川虎之前给我看他对现代网民乱用标点的看法,觉得用标点体现对对方尊重,我是不太认同的。
毕竟,标点本身就是一个新东西,你感兴趣甚至可以看 《请颁行新式标点符号议案(修正案)》,这是马裕藻、周作人、朱希祖、刘复、钱玄同、胡适于 1919 年编撰的,可是中文标点的雏形啊。虽然我们现在基本约定俗成了各种标点的规范用法,但它们仍然只是刚形成100年左右的新东西。某种程度上讲,标点符号使用还在不断演变和优化过程中。
所以你要是发明什么,。?。的用法,然后通篇这么用,我可不介意。只要你这个使用方式是表达了你的什么混沌的意识或者阴暗爬行的精神状态之类,就没关系。
但是,如果你正在试着在以某种正确的方式使用标点,比如,你正在写你的设计说明,你一句话停顿用逗号,一句话结束用句号,这些都很符合一般的规则。这时候你突然说我要用「。。。」来代替省略号啦,我要把逗号放在一行开头啦,我则会觉得莫名其妙。
反正就是,你要是好好用了,你就通篇好好用,不要混一两个错误进来觉得无所谓。
说是网络时代大家都乱用标点也好,或者是现代网页排版技术不支持太多标点规则也好,你可能对这些不太感冒,「我就这么用了,没关系吧」「只是推荐性标准罢了,又不是强制性,凭什么说我错?」
Eric 写得很好:
在中华人民共和国新闻出版总署发布的《图书质量管理规定》里所附「图书编校质量差错率计算方法」明确指出「标点符号误在行首、行末的,每处计 0.1 个差错。」不避头尾,在正规出版社的出版物里是应该杜绝的纠错现象,为什么到了现代的软件里却可以熟视无睹?
总之,要乱用就乱用,要好好用就好好用,不要一边好好用一边乱用。
附2 标点和字体的关系
看一个例子。
2017 年 8 月,微软公司在「Window 10 秋季创意者」版本里对「微软雅黑」进行了更新,第一点就提到了「标点符号位置改进」。