Дотримання стандартів форматування
Ця сторінка показує стандарти форматування для документації Istio. Istio використовує Markdown для розмітки контенту та Hugo для створення вебсайту. Щоб забезпечити послідовність у нашій документації, ми погодилися на ці стандарти форматування.
Не використовуйте великі літери для наголосу
Використовуйте лише оригінальне написання великих літер у коді або файлах конфігурації при прямому посиланні на ці значення. Використовуйте зворотні лапки `` навколо посилання на значення, щоб зробити зв’язок явним. Наприклад, використовуйте IstioRoleBinding
, а не Istio Role Binding
або istio role binding
.
Якщо ви не посилаєтеся безпосередньо на значення або код, використовуйте нормальне написання речень, наприклад, “Конфігурація прив’язки ролей Istio відбувається в YAML файлі.”
Використовуйте кутові дужки для заповнювачів
Використовуйте кутові дужки для заповнювачів у командах або прикладах коду. Скажіть читачеві, що представляє заповнювач. Наприклад:
1. Покажіть інформацію про pod:
{{< text bash >}}
$ kubectl describe pod <pod-name>
{{< /text >}}
Де `<pod-name>` — це імʼя одного з ваших pod.
Використовуйте жирний шрифт для підкреслення елементів інтерфейсу користувача
Зробіть | Не робіть |
---|---|
Натисніть Fork. | Натисніть “Fork”. |
Виберіть Other. | Виберіть ‘Other’. |
Використовуйте курсив для підкреслення нових термінів
Зробіть | Не робіть |
---|---|
Cluster — це набір вузлів … | “Cluster” — це набір вузлів … |
Ці компоненти формують control plane. | Ці компоненти формують control plane. |
Використовуйте шорткод gloss
і додавайте записи глосарію для нових термінів.
Використовуйте зворотні лапки
навколо імен файлів, тек і шляхів
Зробіть | Не робіть |
---|---|
Відкрийте файл foo.yaml . | Відкрийте файл foo.yaml. |
Перейдіть до теки /content/uk/docs/tasks . | Перейдіть до теки /content/uk/docs/tasks. |
Відкрийте файл /data/args.yaml . | Відкрийте файл /data/args.yaml. |
Використовуйте зворотні лапки
навколо інлайн коду та команд
Зробіть | Не робіть |
---|---|
Команда foo run створює Deployment . | Команда “foo run” створює Deployment . |
Для декларативного управління використовуйте foo apply . | Для декларативного управління використовуйте “foo apply”. |
Використовуйте блоки коду для команд, які ви сподіваєтесь, що будуть виконані читачами. Використовуйте інлайн код і команди лише для згадування конкретних міток, прапорців, значень, функцій, обʼєктів, змінних, модулів або команд.
Використовуйте зворотні лапки
навколо імен полів обʼєктів
Зробіть | Не робіть |
---|---|
Встановіть значення поля ports у конфігураційному файлі. | Встановіть значення поля “ports” у конфігураційному файлі. |
Значення поля rule є обʼєктом Rule . | Значення поля “rule” є обʼєктом Rule . |