- 文档风格指南
- 目标
- 非目标
- 打破常规
- 行文风格及语气
- 需要考虑的要点
- 时态
- 链接
- 链接标点
- 文档内容
- 注意事项
- 图片
- 表格
- 形式
- 视频
- 语言及语法
- 格式、标点符号及组织方式
文档风格指南
目的 本指南旨在指导开发人员编写文档。
目标
本指南可帮助开发人员统一文档风格,并提供文档编写帮助。
非目标
本指南不是行业标准,只为方便文档格式统一而用,没有绝对的对错。
本指南也将持续更新,更新后之前的文档不会随之更新。我们会努力维护文档风格的一致性,但是部分文档可能与本指南风格不符。如有疑问,请以本指南为准。
打破常规
Nebula Graph 不会在任何时候强加不适用行文语境的文档格式。但是我们希望保证文档的高质量。本指南旨在提高文档质量,保证行文风格一致,因此,在某些情况下,有必要与我们的指导原则有所不同,以使您的文档更好。
行文风格及语气
在文档中,力求对话性,友好和受人尊敬的语气,而不要过于口语化或轻浮;应随意,自然,平易近人,而不是命令或急躁。应使文档读起来像与一个博学多才的朋友谈话,确保文档充分理解开发人员的想法。
需要考虑的要点
- 如果您在表达某些内容时遇到麻烦,请退后一步问自己:“我想说什么?”通常,您给自己的答案揭示了您在文档中想表达的意思。
- 如果不确定表述用词,请找同事寻求帮助。
- 大声朗读或仔细阅读文档的某些部分,确认句子是否自然。每个句子的发音都听起来很自然。并不是所有句子都要自然,毕竟这些是书面文件。但是,如果句子很尴尬或令人困惑,请重新组织语言。
- 在句子之间使用过渡。
- 即使在文档行文风格上遇到问题,也请确保文档明确清晰地传达了有效信息,这是重中之重。
时态
通常,使用现在时而不是将来时。读者将来会编写和运行代码并不是使用将来时态的充分理由。请坚持现在时。
链接
在编写链接文本时,请使用一个短语描述读者在点链接后将看到的内容。可以采用以下两种形式之一:
- 链接页面的准确标题,大写与标题大写相同。
- 链接页面的描述。
不要在链接内包含:
- “点击此处”
- “本文”
- 文档中不要出现 URL
链接标点
如果在链接之前或之后有标点符号,请尽可能将标点符号放在链接标签之外。特别是将引号放在链接标签之外。
文档内容
注意事项
确保读者仅使用键盘即可使用文档,而无需使用鼠标或触控板,即可阅读文档的所有部分(包括选项卡,提交表单的按钮和交互式元素)。
不要将颜色,大小,位置或其他视觉提示用作传达信息的主要方式。
- 如果一定要使用颜色,图标或轮廓线粗细来传达状态,还应提供辅助提示,例如更改文本标签。
- 请使用标签关联按钮和其他元素的标签而非位置或形状。
- 避免使用不必要的字体格式。
- 如果是为包含特殊功能的产品写文档,请明确记录这些功能。例如,“ gcloud” 命令行工具包括可切换的辅助功能,例如进度条百分比和 ASCII 框渲染。
图片
- 请为图片提供文字说明。
- 不要在图像中显示新信息;始终在图像上提供等效的文字说明。
- Use SVG files 或 PNG 图片。
- 请提供高像素图片 Provide high-resolution images。
表格
- 如果表格同时包含行和列标题,使用以下标准标注 scope。
- headers 属性。
形式
- 使用
<label>
元素标记每个输入字段。 - 将标记放在字段之外。
- 当创建用于表单验证的错误消息时,请明确说明出了什么问题以及如何解决。例如:“名称是必填字段。”
视频
- 视频需添加文字说明。
- 请确保文字说明可翻译成其他语言。
语言及语法
- 推荐使用第二人称
- 请使用主动语态清晰表述动作的发起人。请使用标准的标点符号。
格式、标点符号及组织方式
- 文档及章节命名见 Use sentence case。
- 有序列表见 Use numbered lists。
- 其他列表见 Use bulleted lists。
- 数据相关见 Use description lists。
- 标点符号见 Use serial commas。
- Put code-related text in code font.
- Put UI elements in bold.
- Use unambiguous date formatting.