奇怪的英文标点规则

今天看《操作系统:设计与实现》时(第二版英文版第25页),看到了一个以前不知道的现象:在英文中,规定大部分标点符号必须写在引号里的里面,即使这在逻辑上是不正确的。比如:

In our example, argv[0] would point to the string “cp.”

事实上,放在引号中的只应该是”cp”这两个字符,句号其实是句子的结束,但按照英文的规定不能写成… the string “cp”.这在科技书籍中还真是个不小的问题,难怪作者为此专门做了注释。随便翻看了其它几本英文书,证实了这个事实。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据