技术文章写作规范
前言
最近在写文章会想一篇好的文章是不是和写语文作文一样有规范呢?所以就在网上看到阮一峰老师的写的这篇中文技术文档写作规范,觉得真的写得很好,这里就和大家分享一下。
但是阮老师写的是技术文档规范,个人觉得文章的话如果整得太严肃的话或许不太好,不过一些结构,表达还是要注意得,像代码用 md 代码块, uml 图等等会好一点,当然这是个人爱好,这里给大家转载一些我觉得在平时写文章要注意一下的几个点,有兴趣的可以直接去看阮老师的正文!
标题
层级
标题分为四级。
- 一级标题:文章的标题
- 二级标题:文章主要部分的大标题
- 三级标题:二级标题下面一级的小标题
- 四级标题:三级标题下面某一方面的小标题
下面是示例。
|
原则
(1)一级标题下,不能直接出现三级标题。
示例:下面的文章结构,缺少二级标题。
|
(2)标题要避免孤立编号(即同级标题只有一个)。
示例:下面的文章结构,二级标题 A
只包含一个三级标题,完全可以省略三级标题 A
。
|
(3)下级标题不重复上一级标题的名字。
示例:下面的文章结构,二级标题与下属的三级标题同名,建议避免。
|
(4)谨慎使用四级标题,尽量避免出现,保持层级的简单,防止出现过于复杂的章节。
如果三级标题下有并列性的内容,建议只使用项目列表(Item list)。
示例:下面的结构二要好于结构一。结构一适用的场景,主要是较长篇幅的内容。
|
文本
字间距
(1)全角中文字符与半角英文字符之间,应有一个半角空格。
|
(2)全角中文字符与半角阿拉伯数字之间,有没有半角空格都可,但必须保证风格统一,不能两种风格混杂。
|
半角的百分号,视同阿拉伯数字。
|
(3)英文单位若不翻译,单位前的阿拉伯数字与单位符号之间,应留出适当的空隙。
|
(4)半角英文字符和半角阿拉伯数字,与全角标点符号之间不留空格。
|
句子
(1)避免使用长句。
不包含任何标点符号的单个句子,或者以逗号分隔的句子构件,长度尽量保持在 20 个字以内;20~29 个字的句子,可以接受;30~39 个字的句子,语义必须明确,才能接受;多于 40 个字的句子,任何情况下都不能接受。
|
逗号分割的长句,总长度不应该超过 100 字或者正文的 3 行。
(2)尽量使用简单句和并列句,避免使用复合句。
|
(3)同样一个意思,尽量使用肯定句表达,不使用否定句表达。
|
(4)避免使用双重否定句。
|
变化程度的表示法
数字的增加要使用“增加了”、“增加到”。“了”表示增量,“到”表示定量。
|
数字的减少要使用“降低了”、“降低到”。“了”表示增量,“到”表示定量。
|
不能用“降低 N 倍”或“减少 N 倍”的表示法,要用“降低百分之几”或“减少百分之几”。因为减少(或降低)一倍表示数值原来为一百,现在等于零。
参考链接
- 产品手册中文写作规范, by 华为
- 写作规范和格式规范, by DaoCloud
- 技术写作技巧在日汉翻译中的应用, by 刘方
- 简体中文规范指南, by lengoo
- 文档风格指南, by LeanCloud
- 豌豆荚文案风格指南, by 豌豆荚
- 中文文案排版指北, by sparanoid
- 中文排版需求, by W3C
- 为什么文件名要小写?, by 阮一峰
- Google Developer Documentation Style Guide, by Google