中文没有真正的双引号
「日知其所亡 月无忘其所能」
活了这么大,今天我才知道,原来中文是没有真正的双引号的。因为“
和”
在Unicode里分别是LEFT DOUBLE QUOTATION MARK
(U+201C)和RIGHT DOUBLE QUOTATION MARK
(U+201D),在中文和英文环境下是一样的,对于单引号来说也成立:‘
(LEFT SINGLE QUOTATION MARK
, U+2018)和’
(RIGHT SINGLE QUOTATION MARK
, U+2019)。这个事实也回答了我一直以来的一个疑惑,为什么在Word里自动更正后的双引号和英文里的是一样的。
上面的说法有点夸张。更具体的说法是,中文没有自己独有的引号,和英文的引号是一样的,不像,
。
等符号是自立门户的。之所以在中文环境下你能看到你「正常」的引号,是因为中文字体这个这个符号的字形是符合中文习惯的,也就是所谓的「全角」符号。
中文引号的问题
可能你也注意到,我这里也改用「」
这个所谓的真正的中文引号了。刨除这些名字上的噱头,不用“”
而用「」
是有好处的:
- 因为中文的
“”
不是独有的,在中英文混排时有字体的问题。 “”
不好看,尤其是很多中文字体里,而「」
不同字体里都一样,而且好看。
Emacs的字体配置
知道了这些,如何把Emacs调教到懂这些东西呢?下面是我这几天折腾的结果。
Update: 原来的代码我删掉了,请直接看我最新的字体配置font-settings.el。
微软雅黑的引号问题
今天才知道,微软雅黑里面的双引号和单引号看起来就像英文的,如果你的电脑上装了这个字体,你下面看到的就是例子:
“这个引号看起来像英文的,其实是真正的引号”,‘单引号的也一样’。
不知道为什么,先记下来。
参考资料
或者您可以把评论发在别处,添加指向本页的连接,然后把网址告诉我:
本文标题:中文没有真正的双引号
文章作者:Chris
发布时间:2015-06-03
最后更新:2022-03-23
原始链接:https://chriszheng.science/2015/06/03/Chinese-dose-not-have-true-quotation-mark/
版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明出处!
分享