常用中文标点符号 - 中文技术文档写作风格指南
文章推薦指數: 80 %
常用中文标点符号¶ ... 技术文档中容易用错的标点符号主要有:句号、逗号、顿号、分号、冒号、引号、括号、书名号、连接号、破折号、省略号、感叹号、斜杠与反斜杠。
下文介绍 ...
Skiptocontent
标点符号
中文技术文档写作风格指南
zh-style-guide
全部章节目录
关于本指南
目的
适用范围
使用原则
用词说明
贡献列表
语言风格
对话式
客观礼貌
简洁清晰
通俗易懂
用户导向
用词恰当
文档结构样式
标题
段落
句子
目录
文档内容元素
空白符号
列表
表格
图形和图片
注意和说明
代码块和代码注释
链接
引用
缩略语
数字
单位符号
标点符号
常用中文标点符号
常用中文标点符号
Contents
常用中文标点符号
句号
逗号
顿号
分号
冒号
引号
括号
书名号
连接号
破折号
省略号
感叹号
斜杠与反斜杠
反引号
显示源代码
中文标点使用
中英文混用时标点符号用法
名称与命名
文件命名
产品命名
名称使用
拼写与语法
拼写
语法
文档质量检查工具
附录资料及相关说明
参考资料
Contents
常用中文标点符号
句号
逗号
顿号
分号
冒号
引号
括号
书名号
连接号
破折号
省略号
感叹号
斜杠与反斜杠
反引号
显示源代码
常用中文标点符号¶
技术文档中容易用错的标点符号主要有:句号、逗号、顿号、分号、冒号、引号、括号、书名号、连接号、破折号、省略号、感叹号、斜杠与反斜杠。
下文介绍了它们的使用规范。
句号¶
句号的形式为“。
”,表示陈述语气,用于句末停顿。
句号表示一个句子的意思已经完整,技术文档中应善用句号切分语意,帮助用户理清逻辑。
【错误示例】原因是DM需要保存同步的binlogposition信息,但是MySQLbinlogposition官方定义使用uint32存储,所以超过4G部分的binlogposition的offset值会溢出,就会存储的是一个错误的binlogposition,在重启task或者dm-worker后,需要使用该binlogposition重新解析binlog/relaylog,进而出现上面的错误。
【正确示例】由于DM需要保存同步的binlogposition信息,且MySQLbinlogposition官方定义使用uint32存储,因此超过4G部分的binlogposition的offset值会溢出。
这会导致存储的是一个错误的binlogposition。
在重启task或者dm-worker后,需要使用该binlogposition重新解析binlog/relaylog,进而出现上面的错误。
逗号¶
逗号的形式为“,”,表示句子内部的一般性停顿。
逗号使用最为普遍,但不能滥用。
技术文档中不要出现“一‘逗’到底”的错误,即整个段落除了段落结尾外,全部停顿都使用逗号。
【错误示例】首先判断出错发生在relaylog写入还是binlogreplication/syncerunit同步(通过日志出错信息中的component信息即可判断),如果错误发生在relaylog模块,binlogreplication/syncerunit保存的断点都是正确的情况,可以先停止任务,停止DM-worker,手动调节relaymeta的binlog-position到4,重启DM-worker重新拉取relaylog,relaylog写入正常后启动任务会自动从断点继续同步。
【正确示例】首先通过日志出错信息中的component信息,判断是在relaylog写入阶段还是binlogreplication/syncerunit同步阶段出错。
如果错误发生在relaylog模块,且binlogreplication/syncerunit保存的断点都正确,则可以先停止任务和DM-worker,手动调节relaymeta的binlog-position到4,再重启DM-worker重新拉取relaylog。
relaylog写入正常后启动任务会自动从断点继续同步。
顿号¶
顿号的形式为“、”,表示中文句子内部两个及以上并列成分之间的短暂停顿,这里的并列成分通常指同类的单字、词语或短句。
英文中没有顿号,常用逗号来表示并列词语的停顿。
因此对于英汉技术翻译者而言,更应该注意顿号的使用场景。
顿号的常见误用场景:
错误示例
正确示例
解释
此操作会关闭TiDB,Pump,TiKV,PD服务,并清空Pump,TiKV,PD数据目录。
此操作会关闭TiDB、Pump、TiKV和PD服务,并清空Pump、TiKV和PD的数据目录
TiDB、Pump、TiKV、PD是并列词语,使用顿号作短暂停顿即可,不需要用逗号。
多角度、多侧面地观察分析事物,全方位,透视性地进行报道。
多角度、多侧面地观察分析事物,全方位、透视性地进行报道。
逗号虽然也可表示并列,但其停顿时间较长,如果并列词语之间顿号误用为逗号,会使语句松散,不便于语义的表述和朗读。
如何进一步增强政府的危机意识、增强政府应对突发事件的透明度,提高应对突发事件的能力,真正做到处变不惊、处置有序,需要完善有关的制度。
如何进一步增强政府的危机意识,增强政府应对突发事件的透明度,提高应对突发事件的能力,真正做到处变不惊、处置有序,需要完善有关的制度。
“增强政府的危机意识”和“增强政府应对突发事件的透明度”是分句,分句之间停顿时间较长,不能用顿号,应改为逗号。
我们学习茅盾先生,就应该像他那样,坚持为人民写作,深入社会实践,反映社会生活的创作原则,与时代同步、与人民同心。
我们学习茅盾先生,就应该像他那样,坚持为人民写作,深入社会实践,反映社会生活的创作原则,与时代同步,与人民同心。
顿号前后并非并列词语,而是分句,因此顿号要改为逗号。
资源等级结构(一次、二次、三次资源)比例失调,学科、地区分布不均衡、重复率过高等问题。
资源等级结构(一次、二次、三次资源)比例失调,学科、地区分布不均衡,重复率过高等问题。
这里误用顿号后,“学科、地区分布不均衡”与“重复率过高”成了并列词语,造成句子歧义。
因此,要把“均衡”后的顿号改为逗号,使句子成为两个分句组成的复句。
在我们现代化建设面临人口、资源、环境的承受力趋向极限、以及国际竞争力更趋激烈的双重挑战的形势下,教育理应发挥促进社会、环境与经济可持续发展的功能。
在我们现代化建设面临人口、资源、环境的承受力趋向极限以及国际竞争力更趋激烈的双重挑战的形势下,教育理应发挥促进社会、环境与经济可持续发展的功能。
顿号的作用相当于“和”“跟”“及”“或者”等连词。
如果并列词语较长,最后一项可用“和”“跟”“及”“或者”等连词连接,连词前可以加逗号。
此时的逗号,不仅表示停顿,而且也是为了行文疏朗有间隔。
但连词前不能使用顿号。
因为在并列词语中,连词的作用等同于顿号。
如果在连词前使用顿号,就等于连用了两个顿号。
任何教学大纲、教学方法、或者评估方法的不同,都可能培养出创新的思维。
任何教学大纲、教学方法或者评估方法的不同,都可能培养出创新的思维。
同上
通过TiUPcluster组件就可以进行日常的运维工作,包括部署、启动、关闭、销毁、弹性扩缩容、升级TiDB集群、管理TiDB集群参数。
通过TiUPcluster组件就可以进行日常的运维工作,包括部署、启动、关闭、销毁、弹性扩缩容、升级TiDB集群,以及管理TiDB集群参数。
有的并列词语内部又包含并列词语,形成多层次的并列词语。
如果在多层次并列词语之间全用顿号,就使得并列词语之间的层次混乱,不利于理解。
在二十世纪六、七十年代,有关跨国公司向发展中国家收取了过高的技术转移费和向发展中国家转移了大量不适合发展中国家适用的技术的指责不绝于耳。
在二十世纪六七十年代,有关跨国公司向发展中国家收取了过高的技术转移费和向发展中国家转移了大量不适合发展中国家适用的技术的指责不绝于耳。
相邻的两个数字并列连用表示概数,必须使用汉字,连用的两个数字之间不得用顿号‘、’隔开。
(来自《GB/T15835―1995《出版物上数字用法的规定》》)
加强政府、企业、科研机构和学术团体的密切合作,以实现产、学、研的有机结合。
加强政府、企业、科研机构和学术团体的密切合作,以实现产学研的有机结合。
有些简短的并列词语各项之间的联系很紧密,没有停顿,已成为不可分的整体,其内部不用顿号,并已约定俗成。
如“马列主义”“中小学生”“字词句”“产学研”“酸甜苦辣”等。
3、行政文明建设中的依法行政将直接推动我国依法治国方略的实现。
3.行政文明建设中的依法行政将直接推动我国依法治国方略的实现。
阿拉伯数字作为序数词,如“1”后用点号而不用顿号;汉字“一”后用顿号,“第一”后面用逗号。
这些是约定俗成的用法。
-“日”、“月”构成“明”字。
-店里挂着“顾客就是上帝”、“质量就是生命”等横幅。
-《红楼梦》、《三国演义》、《西游记》、《水浒传》,是我国长篇小说的四大名著。
-李白的“白发三千丈”(《秋浦歌》)“朝如青丝暮成雪”(《将进酒》)都是脍炙人口的诗句。
标有引号的并列成分之间、标有书名号的并列成分之间通常不用顿号。
若有其他成分插在并列的引号之间或并列的书名号之间(如引语或书名号之后还有括注),宜用顿号。
-“日”“月”构成“明”字。
-店里挂着“顾客就是上帝”“质量就是生命”等横幅。
-《红楼梦》《三国演义》《西游记》《水浒传》,是我国长篇小说的四大名著。
-李白的“白发三千丈”(《秋浦歌》)、“朝如青丝暮成雪”(《将进酒》)都是脍炙人口的诗句。
-我走之后,你要不断进步、识字、生产。
-这个故事讲得美丽、动人。
-我走之后,你要不断进步,识字,生产。
-这个故事讲得美丽,动人。
并列的谓语,补语之间不用顿号,用逗号。
以上规范来自8例顿号误用解析-中国编辑校对网以及顿号(标点符号)-百度百科等。
分号¶
分号的形式为“;”,表示复句内部并列分句之间的停顿。
一般情况下,并列分句有三句或超过三句时,建议使用分号表示停顿。
【示例】PlacementDriver(简称PD)是整个集群的管理模块,其主要工作有三个:一是存储集群的元信息(某个Key存储在哪个TiKV节点);二是对TiKV集群进行调度和负载均衡(如数据的迁移、Raftgroupleader的迁移等);三是分配全局唯一且递增的事务ID。
冒号¶
冒号的形式为“:”。
在技术文档中常用在需要解释的词语后边,表示引出解释和说明。
冒号在技术文档中常用来引出列表。
【示例】冯·诺依曼体系计算机的硬件系统分为五个部分:
运算器
控制器
存储器
输入设备
输出设备
一个句子内建议不要连续套用冒号。
【错误示例】计数系统:逻辑表示:1,计数器加一;0,计数器不变。
【正确示例】计数系统:1表示计数器加一,0表示计数器不变。
引号¶
引号分为直角引号和弯引号。
直角引号为「」,弯引号有双引号和单引号两种形式。
一般而言,技术文档中可以使用直角引号或弯引号,但必须保证所有文档的统一,禁止混用。
本节只讨论弯引号使用的一些规范,下文中使用的“引号”均表示“弯引号”。
引号内套用引号时,外面一层用双引号,里面一层用单引号。
技术文档出现报错信息、特定操作或名称、缩略语提示、特殊名词、引用文档的节选等时,建议使用引号。
【正确示例一】启动集群或者升级集群过程中出现”Timeoutwhenwaitingforsearchstring200OK”是什么原因?
【正确示例二】Sysbench按照“建表->插入数据->创建索引”的顺序导入数据。
【正确示例三】如果tidb-lightning曾经异常退出,集群可能仍留在“导入模式”(importmode),不适合在生产环境工作。
此时需要强制切换回“普通模式”(normalmode)。
【正确示例四】作为NewSQL数据库,TiDB兼顾了传统关系型数据库的优秀特性以及NoSQL数据库可扩展性,以及跨数据中心(下文简称“中心”)场景下的高可用。
【正确示例五】以下操作可能会形成一个“关系环”。
技术文档的正文中若涉及特定参数名称、字段名、界面字段等,建议使用引号(也可使用反引号)包裹。
【正确示例一】在参数表中规定了TMN接口与支持这些接口的物理构件的关系,其中“M”表示必备,“O”表示可选。
【正确示例二】具体命令请参见《QuidwayS8016路由交换机安装手册》中“1.2.1安装步骤”的内容。
【正确示例三】请设置如下三个参数:“CardNumber”、“Password”、“DiscountRate”。
括号¶
括号的常用形式包括圆括号“()”、方括号“[]”、方头括号“【】”、尖括号“<>”(也称单书名号)以及花括号“{}”。
其中技术文档中常用的是圆括号、方括号以及尖括号。
中文文档中一个词语或句子后紧跟的注释性文字,用圆括号进行注解。
注释句子里某些词语时,圆括号放在被注释词语之后;注释整个句子时,圆括号放在句末标点之后。
【正确示例一】TiDB使用周期性运行的GC(GarbageCollection,垃圾回收)来进行清理。
【正确示例二】需要编辑配置文件以调整参数的值。
(该方式不推荐使用)
一般来说,方括号和尖括号在技术文档中有以下几种特定用法。
方括号“[]”表示窗口名、菜单名等,如“弹出[新建任务]窗口”、“[显示/外观/全屏]多级菜单”。
带尖括号“<>”表示按钮名、键名等,如“点击按钮”、“
书名号¶
书名号的形式为“《》”。
书籍名、报刊名等名称需要用书名号标示。
英文手册名称用中文双引号或斜体表示,不用书名号标示。
【示例一】《小王子》这本书有很多种语言版本。
【示例二】详情见“TiDB-Lightning表库过滤”一文。
书名号中的文档名称建议使用全称,不使用简称。
【错误示例】具体操作请参见《表库过滤》。
【正确示例】具体操作请参见《TiDBLightning表库过滤》。
连接号¶
连接号表示某些相关联成分的连接关系。
连接号的常见形式包括一字线“—”(占一个汉字的宽度)、短横线“-”(占半个汉字的宽度)和浪纹线“~”(占一个汉字的宽度)。
几种连接号的作用及用法示例如下表所示。
符号
用法举例
一字线—
-标示时间起止、空间起止或走向、序数起止等,如鲁迅(1881—1936)、2016—2020年、1—3月、北京—上海特快列车、秦岭—淮河线、13—15号楼、第50—100条-在标准编号中连接顺序号与年号,如GB/T15835—2011《出版物上数字用法》
短横线-
-在电话号码、门牌号、图表编号、阿拉伯数字年月日等各种复合名词中起连接作用,如学院路15号2-1-201室、图2-1、表3-4、2020-09-30、吐鲁番-哈密盆地-在外来语内部成分中起连接作用,如让-雅各·卢梭、盎格鲁-撒克逊人-表示某些产品的名称和型号,如GC-50型号设备
浪纹线~
标示数值范围:1~3g、2~4米、3~7年内
粗略记忆方式:表示起止用一字线(—),表示范围用浪纹线(~),复合名词用短横线(-)。
破折号¶
破折号的形式为“——”,占两个汉字的宽度。
技术文档中破折号常用于引出注释和说明部分。
【示例】于是新的数据库概念——NewSQL数据库应运而生。
破折号前后不空格。
【错误示例】于是新的数据库概念——NewSQL数据库应运而生。
【正确示例】于是新的数据库概念——NewSQL数据库应运而生。
省略号¶
中文省略号的形式为“……”,有六个小圆点,占两个汉字的宽度。
一般而言,中文语境中禁止使用英文省略号,即三个小圆点“…”(占一个汉字的宽度),必须使用六个小圆点“……”。
省略号主要在以下两种场景中使用。
引文的省略,用省略号标明。
【示例】中文写作规范中要求:“句号常用于陈述句末尾的停顿。
在产品资料中常用于简单句和复合句的结尾,表示句子意思已完整……”
列举的省略,用省略号标明。
【示例】分支选择支持所有类型的分区表,无论是range分区或是hash分区等。
对于hash分区,如果没有指定分区名,会自动使用p0、p1、p2、……、或pN-1作为分区名。
感叹号¶
技术文档中使用感叹号建议遵循以下规范。
尽量使用平静的语气叙述,避免使用感叹号。
禁止多个感叹号连用,比如“!!”等。
斜杠与反斜杠¶
斜杠(slash或forwardslash)的符号是“/”,表示分隔符。
反斜杠(backslash)的符号是“\”,表示转义字符。
反斜杠一般只出现在代码中,因此本节主要讨论斜杠的使用。
斜杠有如下几种用法。
表示除法,如120/60=2
表示单位(除法的变形),如60km/h
表示“或”,如他/她。
注意:如果需要表示多个并列项,不建议使用“/”连接,建议使用顿号连接。
【错误示例】高可用是TiDB的另一大特点,TiDB/TiKV/PD这三个组件都能容忍部分实例失效,不影响整个集群的可用性。
【正确示例】高可用是TiDB的另一大特点,TiDB、TiKV和PD这三个组件都能容忍部分实例失效,不影响整个集群的可用性。
斜杠的两旁不建议加空格。
【错误示例】do/ignore规则
【正确示例】do/ignore规则
反引号¶
注:本节只讨论出现在Markdown文档中的反引号情况。
反引号(backtick)的符号是“`”,一般在英文输入法下由键盘左上角Tab键上方的按键键入。
反引号有如下两种用法。
用法种类
单个反引号包裹单行元素
三个反引号包裹多行元素
作用
强调包裹的部分,与正文内容区分
-便于展示多行代码-强调包裹的部分,与正文内容区分-在Markdown语法中,前面的```后若指明代码块中的语法,可高亮代码块
示例
`time_zone`的默认值是`System`
createtablet(tstimestamp,dtdatetime);SELECT*FROMt1;
适用情况
以下元素需要使用单个反引号包裹:-变量名-变量的值-语法名称-命令或代码-配置项名-字段名-其他需要强调的名称,如文件名、表名、列名、库名、数据类型名称等
以下元素需要使用三个反引号包裹:-多行代码块(多行SQL语句、多行bash命令等)-代码执行结果-配置文件中的多行配置