--- title: 格式标准 description: 介绍 Istio 文档的格式标准。 weight: 10 aliases: keywords: [contribute] --- 本页面介绍了 Istio 文档的格式标准。Istio 使用 Markdown 写作内容,并使用 Hugo 构建网站。为确保文档风格一致性,我们应遵循下面这些标准。 ## 不要用大写字母表示强调{#do-not-use-capitalization-for-emphasis} 直接引用代码或配置文件中的值时,使用原始大小写字母,并使用反引号 \`\` 包裹该值。例如,应使用 `IstioRoleBinding`,而不是 `Istio Role Binding` 或 `istio role binding`。 如果您不是直接引用值或代码,请使用普通的写法,例如:"The Istio role binding configuration takes place in a YAML file." ## 使用尖括号作占位符{#use-angle-brackets-for-placeholders} 对于命令或代码示例,使用尖括号作占位符。并告诉读者占位符代表的是什么。例如: {{< text markdown >}} 1. 显示 pod 相关的信息: {{}} $ kubectl describe pod {{}} 其中 `` 是您一个 Pod 的名称。 {{< /text >}} ## 使用 **加粗** 强调内容{#use-bold-to-emphasize-user-interface-elements} |正确做法 | 错误做法 |------------------|------ |点击 **Fork**。 | 点击 "Fork"。 |选择 **Other**。 | 选择 'Other'。 ## 使用斜体强调新术语{#use-italics-to-emphasize-new-terms} |正确做法 | 错误做法 |-------------------------|--- |_cluster_ 指的是节点的集合…… | "cluster" 指的是节点的集合…… |这些组件构成了 _控制平面_。 | 这些组件构成了 **控制平面**。 将新术语添加至术语表,并使用 `gloss` 短代码。 ## 使用反引号包裹文件名、目录和路径{#use-back-ticks-around-file-names-directories-and-paths} |正确做法 | 错误做法 |-------------------------|--- |打开 `foo.yaml` 文件。 | 打开 foo.yaml 文件。 |移动到 `/content/en/docs/tasks` 目录。 | 移动到 /content/en/docs/tasks 目录。 |打开 `/data/args.yaml` 文件。 | 打开 /data/args.yaml 文件。 ## 使用反引号包裹行内代码和命令{#use-back-ticks-around-inline-code-and-commands} |正确做法 | 错误做法 |----------------------------------|--- |`foo run` 命令创建了 `Deployment`。 | "foo run" 命令创建了 `Deployment`。 |对于声明式管理,请使用 `foo apply`。 | 对于声明式管理,请使用 "foo apply"。 您希望读者执行的命令,应放到代码块中。行内代码和命令仅用于提及特定的标签、标志、值、函数、对象、变量、模块或命令。 ## 使用反引号包裹对象字段名称{#use-back-ticks-around-object-field-names} |正确做法 | 错误做法 |---------------------------------------|------ |设置配置文件中 `ports` 字段的值。 | 设置配置文件中 "ports" 字段的值。 |`rule` 字段的值是一个 `Rule` 类型的对象。 | "rule" 字段的值是一个 `Rule` 类型的对象。