Quy tắc văn phong (dùng chung, có thể thực thi)
Văn phong của nhà xuất bản gom ở một chỗ. Các mục đánh dấu “(test)” được tests/validate.py thực thi; vi phạm sẽ làm hỏng bản build. Bản kể đầy đủ là spec/conventions.md ở gốc kho.
Quy tắc cứng
- Không dùng dấu gạch ngang dài. Không bao giờ dùng ”—” (U+2014). Hãy dùng
dấu phẩy, dấu hai chấm, dấu ngoặc đơn hoặc hai câu. Dấu gạch ngang ngắn ”–” chỉ
được phép trong khoảng số như
1–9hay2.1–2.8. (test) - Không dùng lối nói sáo rỗng. Không dùng “not only … but also”, “but also” hay “load-bearing”. Tránh “It’s important to note”, “In today’s fast-paced world”, “It’s crucial to consider”, “It appears that”, “One could argue”, và công thức “it’s not just X, it’s Y”. (test, với ba cụm đầu)
- Định nghĩa thuật ngữ ngay lần đầu dùng. Viết rõ từ viết tắt và định nghĩa biệt ngữ ở lần đầu mỗi chủ đề dùng chúng, ví dụ “thời gian trung bình để phục hồi (MTTR).”
- Liên kết khái niệm chính đến Wikipedia ở lần nhắc đầu tiên, một lần cho mỗi
chủ đề, chỉ trong văn xuôi. Dạng:
[term](https://en.wikipedia.org/wiki/Article_Title). Không bao giờ trong tiêu đề, bảng, mã, hay mục tài liệu tham khảo. (dạng liên kết là một test) - Chỉ dùng tài liệu tham khảo có thật. Tác giả và tựa đề của các tác phẩm thật. Không tựa đề, tác giả hay URL bịa đặt.
- Nêu tên véc-tơ bị lách. Một chủ đề về họ chỉ số nêu chỉ số bị lách thế nào và rào chắn nào bắt được điều đó (chủ đề 1.2).
Giọng văn
- Ấm áp, trực tiếp, khích lệ. Gọi người đọc là “bạn.” Câu ngắn, từ giản dị. Nêu ý chính trước.
- Có chính kiến và thực tế. Trung lập với nhà cung cấp. Chỉ nêu tên sản phẩm như ví dụ thực tế.
Cấu trúc (test)
- Các chủ đề nội dung dùng đúng thứ tự mục trong
mẫu-chủ-đề.md. - Tiêu đề đầu tiên là
# N.M Title(số chủ đề có dấu chấm), và nó khớp với tiền tốPP-CCđệm số không của tệp. - Việc đánh số trong mỗi phần liên tục và bắt đầu từ N.0.
Sau khi sửa
- Nếu bạn đã đổi tập hợp chủ đề, hãy cập nhật
spec/structure.mdvà chạyjust nav. - Luôn chạy
just test.