在中英文混排文档中,往往需要设置"允许西文在单词中间换行"(如下图),排版时单词间隔才比较均匀。


但是,这样会导致行尾中文破折号有时也分断成两行,如下图:

怎么快速解决Word文档中行尾中文破折号被分断的问题?
在查找替换对话框中,"查找内容"和"替换为"文本框中都输入中文破折号,将光标移动到替换为文本框中的中文破折号中间,输入"200d",不要移动光标,然后按下Alt+X键,使其转换为特殊字符"零宽度非断开空格"之后按"全部替换"即可。
参看以下视频:
理论上通过添加自动更正项(如下图)可以永久自动在中文破折号中间插入"零宽度非断开空格",但我测试用的盗版word2007只起了一次作用,不知道其它版本有没有bug:
