Was gerade gezogen wird
Jedes krumme Zeichen ist ein eigener Unicode-Codepunkt. Ein Parser sieht ein anderes Zeichen, nicht eine hübschere Fassung der ASCII-Taste.
Doppelte Anführungszeichen: das öffnende und schließende krumme Paar (U+201C, U+201D).
Einfache Anführungszeichen und der Apostroph: U+2018 und U+2019. Der Apostroph kostet die meiste Zeit, denn ein krummer in einer Verkürzung zerlegt ein Zeichenketten-Literal und ist in den meisten Schriften kaum zu sehen.
Primzeichen: U+2032 und U+2033, die Maßangaben aus Word-Dokumenten und PDFs hinterlassen.
Tiefgestellte Anführungszeichen und Guillemets: das deutsche Paar (U+201A, U+201E) und die französischen Guillemets (U+00AB, U+00BB, U+2039, U+203A), damit zitierter Text aus einem europäischen Dokument schlicht zurückkommt.
Auslassungspunkte: U+2026 werden drei Punkte. Der Schalter ist voreingestellt an, denn dieses Zeichen zerlegt dieselben Abläufe wie die Anführungszeichen.
Warum gerade Anführungszeichen zählen
Jede Programmiersprache erkennt nur gerade Anführungszeichen als Begrenzer einer Zeichenkette. Python, JavaScript, SQL und die Shell weisen die krummen zurück, ein Schnipsel, der auf dem Bildschirm richtig aussieht, scheitert also beim Ausführen. Der Fehler ist meist ein stumpfes SyntaxError: invalid character, und du kannst eine Minute auf die Zeile starren, bevor du die Rundung bemerkst.
Das hier läuft nicht:
print(‘hello world’)
Zieh die beiden Anführungszeichen gerade, und es läuft:
print('hello world')
JSON ist strenger. Die Spezifikation verlangt gerade doppelte ASCII-Anführungszeichen um Schlüssel und Zeichenketten, ein einziges krummes macht also aus einer ganzen Datei einen Parser-Fehler. CSV-Importe, Kommandozeilen-Parameter und Konfigurationsdateien zerbrechen auf dieselbe Weise.
Sie kommen wieder
Word, Google Docs, Pages und Outlook wandeln gerade Anführungszeichen schon beim Tippen um, unter einer Einstellung namens typografische Anführungszeichen. Handy-Tastaturen tun dasselbe. Und die Textersetzung von macOS ebenfalls, systemweit. Kopier ein Code-Beispiel aus einem Dokument, einer Folie oder einem PDF, und die krummen Zeichen fahren mit.
Unangenehm ist, dass sie bei der nächsten Bearbeitung oder beim nächsten Einfügen zurückkommen. Eine Reinigung hier bringt den Text vor dir in Ordnung und nichts danach. Auf dem Mac zieht Klipto die Anführungszeichen als Teil des Einfügens gerade, die Fassung, die in deinem Editor landet, ist also schon schlicht.
Häufige Fragen
Wie schalte ich typografische Anführungszeichen an der Quelle ab?
In Word unter AutoKorrektur-Optionen, AutoFormat während der Eingabe. In Google Docs unter Tools, dann Einstellungen. Unter macOS in den Systemeinstellungen, Tastatur, Texteingabe, Ersetzungen, wo „typografische Anführungszeichen und Striche verwenden“ für jedes Programm gilt.
Ändert das Geradeziehen meinen Text?
Nur die Anführungszeichen, die Primzeichen und das Zeichen für Auslassungspunkte. Buchstaben, Abstände und Zeilenumbrüche bleiben, wie sie sind.
Was sind „dumme“ Anführungszeichen?
Die geraden aus ASCII. Verlage nennen die gerundeten Zeichen typografische Anführungszeichen und die flachen dumme. In Prosa sehen die gerundeten besser aus. In Code sind sie ein anderes Zeichen.
Weiterlesen
Klipto laden und sie bei jedem Einfügen gerade ziehen lassen.