Konvertieren
Fallkonverter
Dreizehn Konvertierungen, mit Überschriftengroßschreibung, die den echten Styleguide-Regeln folgt.
Überschriftengroßschreibung ist eine Stilentcheidung, keine Regel
Die meisten Fallkonverter implementieren Überschriftengroßschreibung als „den ersten Buchstaben jedes Wortes großschreiben." Kein Styleguide sagt das tatsächlich. Jeder große Guide kleinschreibt bestimmte kurze Wörter, es sei denn, sie stehen an erster oder letzter Stelle im Titel, und sie sind sich nicht einig, welche Wörter qualifizieren.
AP-Stil kleinschreibt Artikel, Koordinationskonjunktionen und Präpositionen von drei oder weniger Buchstaben. Chicago kleinschreibt alle Präpositionen unabhängig von der Länge, zusammen mit Artikeln und Koordinationskonjunktionen. Das praktische Ergebnis ist, dass dieselbe Überschrift auf verschiedene Arten kapitalisiert wird, je nachdem, für welchen Guide Sie schreiben.
| Stil | Ergebnis |
|---|---|
| Naiver Konverter | The Guide To SEO For Small Businesses |
| AP | The Guide to SEO for Small Businesses |
| Chicago | The Guide to SEO for Small Businesses |
Zusammengesetzte Wörter mit Bindestrich sind der andere Ort, an dem Konverter scheitern. „state-of-the-art" sollte zu „State-of-the-Art" werden — das führende Element großgeschrieben und untergeordnete Wörter innerhalb der Zusammensetzung unverändert. Nur bei Leerzeichen zu trennen ergibt „State-of-the-art", was sowohl in AP als auch in Chicago falsch ist.
Satzgroßschreibung, und warum zuerst klein falsch ist
Satzgroßschreibung bedeutet, das erste Wort jedes Satzes großzuschreiben und den Rest unverändert zu lassen. Die naive Implementierung kleinschreibt alles und kapitalisiert dann das nullte Zeichen, was Eigennamen zerstört und Ihnen eine Großbuchstabe in einem ganzen mehrsätzigen Absatz gibt.
Dieses Tool segmentiert den Text in Sätze mit Unicode-Satzgrenzregeln und kapitalisiert dann den ersten Buchstaben jedes Satzes. Das behandelt Abkürzungen wie „e.g." und „Dr." viel besser als das Trennen bei Punkten, und es funktioniert für Devanagari-Danda (।) und andere nicht-lateinische Satzzeichen. Das eigenständige englische Pronomen „I" wird danach wiederhergestellt.
Eigennamen sind immer noch eine echte Einschränkung: Kein Offline-Tool kann zuverlässig sagen, dass „paris" „Paris" sein sollte, ohne ein Named-Entity-Modell, und eines auszuführen würde bedeuten, Ihren Text an einen Server zu senden. Die ehrliche Antwort ist, dass Satzgroßschreibung den Großteil des Weges bahnt und Sie die Namen überprüfen.
Programmierfälle
Die Entwicklerkonvertierungen — camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case — funktionieren alle durch Tokenisieren der Eingabe zuerst, anstatt nur Trennzeichen zu ersetzen. Das bedeutet, dass myXMLParser zu my / XML / Parser tokenisiert und zu my_xml_parser konvertiert wird, anstatt des my_x_m_l_parser, das ein zeichenbasierter Ansatz produziert.
- camelCase — JavaScript-Variablen und -Funktionen
- PascalCase — Klassen und React-Komponenten
- snake_case — Python-, Ruby-, SQL-Spalten
- CONSTANT_CASE — Umgebungsvariablen und Konstanten
- kebab-case — URLs, CSS-Klassen, Dateinamen
Häufige Fragen
Was ist der Unterschied zwischen Überschriftengroßschreibung und Großschreibung jedes Wortes?
Großschreibung Jedes Wort großgeschrieben alles. Überschriftengroßschreibung folgt einem Styleguide, der kurze Artikel, Konjunktionen und Präpositionen klein schreibt, es sei denn, sie sind das erste oder letzte Wort. "Der Leitfaden zur SEO für kleine Unternehmen" ist Überschriftengroßschreibung; "Der Leitfaden Zur SEO Für Kleine Unternehmen" ist es nicht.
Welchen Überschriftengroßschreibungsstil sollte ich verwenden?
AP-Stil für Journalismus, Pressemitteilungen und die meisten Web-Überschriften. Chicago für Bücher, akademisches Schreiben und formale Veröffentlichung. Wenn Ihnen niemand etwas gesagt hat, ist AP die sicherere Standardoption für Online-Inhalte.
Wird Satzgroßschreibung meine Eigennamen kaputtmachen?
Es kann. Satzgroßschreibung kleinschreibt den Text vor dem Re-Großschreiben jedes Satzanfangs, sodass Namen von Personen und Orten ihre Großschreibung verlieren. Kein Offline-Tool kann Eigennamen zuverlässig ohne ein Sprachmodell erkennen, und eines auszuführen würde bedeuten, Ihren Text an einen Server zu senden. Überprüfen Sie die Namen danach.
Behandelt es korrekt zusammengesetzte Wörter mit Bindestrichen?
Ja. "state-of-the-art" wird zu "State-of-the-Art" — das führende Element großgeschrieben und untergeordnete Wörter innerhalb der Zusammensetzung kleingelassen, was sowohl AP als auch Chicago vorschreiben.