一不小心把论文中的逗号全部采用英文逗号了,结果打印出来挨着太近了(PS: 我逗号之后还打了空格,好像也没拉开),想保持公式环境中的英文逗号不变,如何批量修改?
看了 xeCJK字符映射 很好,可惜对正文中的句号进行映射。如何修改
查看更多
逗号最好不要用这种方式来映射,因为这个符号可能会频繁出现在代码段中,不要引起其他问题。你最好还是手动替换掉。
这本来就是写错字,相当于把“孔子曰”写成了“孔子日”,如果这时候你考虑把“日”字映射成“曰”就是在走歪门邪道了。
你如果是论文,这样映射只是省事,还是找个好用的编辑器支持正则表达式的,批量替换来得彻底一点。
记录一下解决过程, 利用sublime 进行正则替换,发现中文的表示和其他语言的不一样?
Find: ([\x{4e00}-\x{9fa5}])(,)([ ]{0,1}) Replace: $1,
参考:sublime中的正则表达式
https://github.com/CTeX-org/forum/issues/151
发布 问题
分享 好友
手机 浏览
回到 顶部
是的,我也发现你们所说的问题了,我最终选择的正则表达式替换