Stilregeln (gemeinsam, durchsetzbar)
Der Hausstil an einem Ort. Mit “(test)” markierte Punkte werden von tests/validate.py erzwungen; ein Verstoß lässt den Build fehlschlagen. Die
vollständige Fassung ist spec/conventions.md im Wurzelverzeichnis des
Repositorys.
Harte Regeln
- Keine Geviertstriche. Verwenden Sie niemals ”—” (U+2014). Verwenden Sie
ein Komma, einen Doppelpunkt, Klammern oder zwei Sätze. Halbgeviertstriche ”–”
sind nur in Zahlenbereichen wie
1–9oder2.1–2.8erlaubt. (test) - Keine Standardfloskeln. Verwenden Sie nicht “not only … but also”, “but also” oder “load-bearing”. Vermeiden Sie “It’s important to note”, “In today’s fast-paced world”, “It’s crucial to consider”, “It appears that”, “One could argue” und die Formel “it’s not just X, it’s Y”. (test, für die ersten drei)
- Begriffe bei der ersten Verwendung definieren. Lösen Sie Akronyme auf und definieren Sie Fachjargon beim ersten Mal, wenn ein Thema sie verwendet, zum Beispiel “mean time to recovery (MTTR).”
- Zentrale Konzepte mit Wikipedia verlinken bei der ersten Erwähnung, einmal
pro Thema, nur in der Prosa. Form:
[term](https://en.wikipedia.org/wiki/Article_Title). Nie in Überschriften, Tabellen, Code oder im Quellenabschnitt. (die Linkform wird getestet) - Nur echte Quellen. Autorin oder Autor und Titel echter Werke. Keine erfundenen Titel, Autorinnen und Autoren oder URLs.
- Den Manipulationsweg benennen. Ein Metrikfamilien-Thema nennt, wie die Metrik manipuliert wird und welche Leitplanke das auffängt (Thema 1.2).
Stimme
- Warm, direkt, ermutigend. Sprechen Sie die Leserin oder den Leser direkt an. Kurze Sätze, einfache Wörter. Mit der Kernaussage beginnen.
- Meinungsstark und praktisch. Herstellerneutral. Produkte nur als sachliche Beispiele nennen.
Struktur (test)
- Inhaltsthemen verwenden die genaue Abschnittsreihenfolge aus
chapter-template.md. - Die erste Überschrift ist
# N.M Title(punktierte Themennummer) und passt zum mit Nullen aufgefüllten PräfixPP-CCder Datei. - Die Nummerierung innerhalb jedes Teils ist lückenlos und beginnt bei N.0.
Nach dem Bearbeiten
- Wenn Sie die Menge der Themen geändert haben, aktualisieren Sie
spec/structure.mdund führen Siejust navaus. - Führen Sie immer
just testaus.