Was ist das richtige Zeichen für einen Apostroph?

56

Oft stoße ich auf das sogenannte " Schreibmaschinen-Apostroph " (Unicode-Zeichen U+0027und HTML-Symbol '), um ein Apostroph darzustellen:

Schreibmaschine Apostroph

Andererseits wird auch das " rechte einfache Anführungszeichen " (Unicode-Zeichen U+2019und HTML-Symbol ’) verwendet:

rechtes einfaches Anführungszeichen

Ich frage mich jetzt, welcher von ihnen der richtige ist und in der Typografie verwendet werden sollte.

Hinweis: In beiden Beispielen wurde die serifenlose Schrift Arial verwendet.

elegant
quelle
Wenn Sie in Frankreich Französisch schreiben möchten, verwenden Sie auf jeden Fall die zweite mit einem engen, nicht unterbrechenden Leerzeichen vor dem Fragezeichen.
user2284570
schmaler nicht unterbrechender Raum ist U + 202F und ist 1 / 3em - noch "visuell korrekter" wäre 1 / 8em "dünner Raum" U + 2009, aber "dünner Raum" ist nicht als nicht unterbrechend markiert (ich höre dass InDesign es automatisch als nicht
unterbrechend

Antworten:

69

Es begann gebogen

Der Apostroph erschien erstmals im gedruckten Universum Italiens im 16. Jahrhundert als geschwungene Form, um die Elision zu kennzeichnen, die aus der handgeschriebenen klassischen italienischen Poesie kopiert wurde. Das Apostroph entsprach unseren "Gotchas" oder "Wannas" in dem Sinne, dass es die Steifheit des Textes beseitigte, indem es sich menschlicher anhörte.

Hier ist ein Beispiel für das erste Mal, dass der Apostroph gedruckt wurde. Es stammt aus "Le cose volgari di messer Francesco", einem italienischen Klassiker von Petrarch, der um 1501 in Italien von Aldus Manutius veröffentlicht wurde .

Bildbeschreibung hier eingeben

Aldus Manutius hat dieses Buch angeblich aus einem Originalmanuskript von Petrarch kopiert, das einem seiner Freunde gehörte. Er hatte eine spezielle Schrift, die auf der Handschrift des Dichters basierte und den schrägen Stil kreierte, den wir heutzutage als "kursiv" bezeichnen. Er musste das Apostroph-Zeichen einführen, um den Text genau so kopieren zu können, wie der Dichter ihn geschrieben hatte. Beachten Sie das Apostroph in den Wörtern "l'honorata". Beachten Sie, dass es die gebogene Form hatte.

Es wurde in Mode

Dieser innovative "Italic" -Typ und die umgangssprachliche, stilvolle Art, Elisierungen als niedliche kleine Marke anzuzeigen, erlangten sofort Berühmtheit. Auch wenn die Schrift vom Papst selbst geschützt wurde, wurde sie von gefälschten Künstlern illegal kopiert. Kopien des Buches wurden in Lyon unter Verwendung einer Raubkopie der Schrift mit Apostroph und allem gedruckt.

1501 veröffentlichte Geoffroy Tory Campoflori, ein Buch, das die französische Grammatik und das Verlagswesen revolutionierte. Es führte unter anderem den Apostroph ein, der die neue modische italienische Art kopierte, Entscheidungen als stilvoll zu betrachten. Dies ist ein Auszug aus dem Buch. Beachten Sie den gebogenen Apostroph.

Bildbeschreibung hier eingeben

Im selben Jahrhundert und aus denselben Gründen importierte die englische Sprache den Apostroph aus dem Französischen.

Es wurde gerade

Das Apostroph war keine Neuheit mehr und wurde Teil der regulären Grammatik. In gedruckten Texten behielt es seine geschwungene Form. Das gerade, apostrophartige Glyphe hingegen hatte verschiedene Funktionen, wie zum Beispiel die Bezeichnung "Primzahl". In handschriftlichen Dokumenten wurde es jedoch manchmal als direktes Häkchen stilisiert (siehe Yoricks Kommentar unten).

Mit der Erfindung der Schreibmaschinen und Tastaturen (1860er Jahre) standen die Ingenieure vor dem Problem, viele Zeichen (Tasten) auf kleinem Raum unterzubringen. Sie hatten die Idee, ähnlich aussehende Charaktere zu vereinen, um Platz zu sparen. Anstatt die linken, rechten und geraden "Apostrophe" zu haben, beschlossen sie, nur die geraden einzuschließen. Ähnliche Entscheidungen wurden über andere im Schriftsatz übliche Zeichen wie den Bindestrich und den Bindestrich getroffen.

https://en.wikipedia.org/wiki/Typewriter#Typewriter_conventions

Dieser reduzierte Zeichensatz wurde im ersten binären Zeichensatz der Welt, dem 5-Bit-Baudot-Code (1870), kodiert. Der Satz enthielt auch das gerade doppelte Anführungszeichen als einzelnes Zeichen. 7-Bit-ASCII hat denselben Zeichensatz geerbt.

Seitdem wurde der gesamte getippte (und telegrafierte) Text nur mit geraden Anführungszeichen gesetzt. Geschweifte wurden nur in traditionell gesetzten Texten verwendet.

Es wurde mehrdeutig

Erst mit der Verbreitung von Textverarbeitungssystemen wurden die geschweiften Apostrophe wieder in die digitale Welt eingeführt. Systeme wie Word boten die Möglichkeit, den geraden Apostroph je nach Kontext automatisch durch geschweifte Anführungszeichen zu ersetzen. Dies war jedoch die Option des Benutzers, und nicht alle Textverarbeitungsprogramme verfügten über diese Funktion. Um die Verwirrung zu verstärken, enthielten die Standardtastaturen keine geschweiften Anführungszeichen, so dass es für den normalen Benutzer sehr schwierig war, diese absichtlich einzugeben.

Als Unicode erstellt wurde, bestand eines der Gestaltungsprinzipien darin, Zeichen zu "vereinheitlichen". Charaktere aus verschiedenen Skripten oder Sprachen, die ähnlich aussahen, sollten zu einer Einheit zusammengefasst und vereinfacht werden. Sie würden denken, dass sie zum Ursprung zurückgekehrt wären und den geraden Apostroph losgeworden wären. Zu diesem Zeitpunkt war die Verwirrung und der freizügige Gebrauch der geraden und geschweiften Apostrophe und Anführungszeichen so groß, dass Unicode sich entschied, beide einzuschließen.

Der Apostroph heute

So wie es heute ist, werden beide (der geschweifte und der gerade Apostroph) als Apostroph und Anführungszeichen akzeptiert, aber es gibt einige Überlegungen:

  • Wenn der Text so aussehen soll, als wäre er traditionell gesetzt, verwenden Sie immer geschweifte, so wie er ursprünglich war. Halten Sie die Gerade, um die Primzahl zu kennzeichnen.

  • Die Verwendung des geraden Apostrophs und des Zitats kann eine Möglichkeit sein, Ihrem Dokument eine digitale Stimmung zu verleihen. Zeichen mit der gleichen Breite setzen voraus, dass der Text in einer Schreibmaschine oder Konsole eingegeben wurde.

  • Wenn der Text digital ist und vom menschlichen Auge aufgenommen werden soll, werden beide (der geschweifte und der gerade Apostroph) als Apostroph und Anführungszeichen akzeptiert. Hier unterscheiden sich Schulen und Schismaregeln. Wir machen mit dem ausdrucksstarken Durcheinander weiter. Seien Sie einfach im selben Dokument konsistent.

  • Wenn der Text semantisch korrekt sein soll (als ob ein Computer die Semantik des Textes analysieren soll), sollten Sie die Unicode-Definition der Zeichen genau beachten. U + 0027(diejenige, die mit der Tastatur eingegeben werden kann) heißt "APOSTROPHE". Obwohl dies darauf hindeutet, dass es ein guter Kandidat für die Darstellung von Apostrophen sein könnte, ist zu beachten, dass Unicode eine Art Mehrdeutigkeit in Bezug auf dieses Zeichen darstellt, was darauf hinweist, dass U + 2019 zumindest in englischer Sprache die bevorzugte Option für Apostrophe ist. Ich persönlich denke, dies verstößt gegen das Prinzip der Vereinigung. Sie würden erwarten, dass der Apostroph unabhängig von der Sprache, in der er verwendet wird, derselbe ist. Hinzu kommt, dass sie den Apostroph als "Interpunktion" einstufen, was auf Französisch zwar umständlich akzeptiert werden könnte, aber auf Englisch überhaupt keinen Sinn ergibt. Sie haben also das Dilemma, entweder verschiedene Apostrophe für verschiedene Sprachen zu verwenden oder das umstrittene für die englische Sprache. DiskussionenÜber welche man das richtige ist kann man sehr leidenschaftlich werden. Auf der anderen Seite scheint es ziemlich klar zu sein, dass U + 2019 (und niemals das gerade) als richtiges Anführungszeichen verwendet werden sollte. Aus dem gleichen Grund sollte U + 2032 verwendet werden, um die Primzahl zu bezeichnen, und U + 02BC sollte verwendet werden, um einen Modifikationsbuchstaben-Apostroph zu bezeichnen (wie zum Beispiel im Glottestopp der Cockney-Aussprache von bu'er oder in der Transkription von "uh'oh" ").

  • Bitte beachten Sie, dass die von Ihnen verwendete Schrift, selbst wenn Sie das richtige Zeichen auswählen oder eingeben, möglicherweise eine geschweifte oder gerade Darstellung hat.

cockypup
quelle
7
Hinweis: Die Rückseite von U + 02BC ist U + 02BB, die hawaiianische ʻOkina , wie im Namen "Hawaiʻi" selbst.
USR2564301
6
"Als Unicode erstellt wurde, bestand eines der Gestaltungsprinzipien darin, Zeichen zu" vereinheitlichen ". Zeichen aus verschiedenen Skripten oder Sprachen, die ähnlich aussahen, sollten vereinheitlicht und als eine einzige vereinfacht werden." - Hast du eine Quelle dafür? Es gibt Unmengen von Unicode-Beispielen mit mehreren Zeichen, die identisch aussehen, aber mir sind keine Beispiele bekannt, in denen Unicode ähnliche Zeichen verwendet und daraus eins gemacht hat.
user2357112
6
Der Name eines Unicode-Zeichens ist NICHT seine Definition! Die aktuelle Richtlinie besagt, dass Namen nicht geändert werden können. Daher gibt es viele Unicode-Zeichen, die irreführende oder falsche Namen haben. Sie sollten sich stattdessen die Kommentare ansehen, um zu sehen, wie sie verwendet werden sollten. Und die Kommentare besagen eindeutig, dass U + 2019 semantisch korrekter für die Darstellung eines Apostrophs ist als U + 0027.
Sumelic
3
Sie stimmen möglicherweise nicht mit dem Unicode-Komitee überein, aber es ist kein gültiges Argument, auf den Namen zu verweisen. Verwenden Sie stattdessen Argumente wie in diesem Beitrag hier: Welches Unicode-Zeichen sollte den englischen Apostroph darstellen? (Und warum ist das Unicode-Komitee sehr falsch.)
sumelic
4
Gerade Apostrophe 'unterscheiden sich von Primzahlen ʹ.
Andrew Leach
26

Habe ein bisschen recherchiert, um sicherzugehen, aber im Allgemeinen werden bei "richtiger" Typografie keine einfachen oder doppelten Anführungszeichen verwendet. Hier ist eine praktische Anleitung für die Befehle und HTML-Entitäten für einfache / doppelte geschweifte Anführungszeichen .

Schreibmaschinen sind auch verantwortlich für die Einführung von "geraden Anführungszeichen", nicht spezifischen Anführungszeichen, die als platzsparende Maßnahme für die Tastatur gedacht sind und das Erfordernis von separaten öffnenden und schließenden Anführungszeichen vermeiden. Gerade Anführungszeichen werden häufig anstelle von Anführungszeichen oder "geschweiften Anführungszeichen" verwendet. Viele Designer werden Ihnen sagen, dass gerade Anführungszeichen verwendet werden, um Fuß und Zoll darzustellen, aber in Wirklichkeit sollten Fuß und Zoll mit Primzahlen dargestellt werden. Gerade Anführungszeichen sind veraltet und sollten nicht verwendet werden.

Aus typografischer Kompetenz: Teil Zwei (KA + A)

Dumme Zitate

Johnkeese
quelle
1
Nun, ein Apostroph ist nur ein Zeichen, ein einfaches Anführungszeichen bedeutet zwei Zeichen, ein Start- und ein Schlusszeichen. Welcher Buchstabe für diese Zeichen verwendet wird, hängt von der verwendeten Schriftart und den Zeichen ab, die die Schriftart für die typografischen Zeichen angibt ...
Mensch
5
Schön gesagt. Aber das OP fragte nach dem Apostroph, nicht nach den Anführungszeichen.
cockypup
17

Der Unicode-Standard kommentiert U + 2019 (') :

Dies ist das bevorzugte Zeichen für Apostroph

Was die Codierung angeht, kann ich mir keine höhere Autorität vorstellen.

Auch die typografischen Konventionen der meisten Sprachen verwenden U + 2019 nicht für andere Zwecke oder nur als sekundäre Anführungszeichen. Tatsächlich ist britisches Englisch die einzige Hauptsprache , in der dieses Zeichen als primäres Anführungszeichen verwendet wird. Daher ist es hier nicht erforderlich, U + 0027 (oder ein anderes Zeichen) zu verwenden, um eine Unterscheidung zu treffen.


Typografisch gibt es drei Ansätze, um zu bestimmen, was „richtig“ ist:

  1. Was Menschen gewohnt sind - Während Menschen im klassischen und professionellen Schriftsatz in erster Linie dem geschweiften Apostroph ausgesetzt sind, dominiert das Schreibmaschinen-Apostroph digitale Texte. Hier gibt es keine gute Antwort.

  2. Was zum allgemeinen Charakter der Schrift passt, ohne die Lesbarkeit wesentlich zu beeinträchtigen - Das hängt ein wenig von der Schriftart ab. Schauen wir uns einige Beispiele an:

    Bildbeschreibung hier eingeben

    In allen Beispielen ist der Apostroph in Don't U + 2019 und der Apostroph in amn't U + 0027. Beachten Sie zunächst, wie sich beide Zeichen in den Schriftarten unterscheiden.

    • Das erste Beispiel ist eine leichte serifenlose Schrift. Es ist weit davon entfernt, dekorativ zu sein, und ein geschweiftes Apostroph wäre nicht angebracht. Folglich ist U + 2019 nur leicht geneigt. Das gerade U + 0027 passt auch recht gut zum schlichten Charakter der Schrift.

    • Runde Formen sind offensichtlich ein Hauptparadigma der Schrift im zweiten Beispiel. Folglich ist U + 2019 geschweift. U + 0027 wurde entwickelt, um jegliche Richtung (vermutlich auch als öffnendes Anführungszeichen verwendbar) und damit Kurven zu vermeiden. Es ist auch eher klein, vermutlich ein Kompromiss zwischen dem Vermeiden, den Charakter der Schrift mit einem großen Charakter zu stören, und dem Verhindern der Lesbarkeit mit einem winzigen Charakter. Wenn Sie mich fragen, ist der Kompromiss zu klein, aber das ist nur das Symptom - das eigentliche Problem ist der Kompromiss, der durch die Verwendung eines geschweiften Apostrophs vermieden werden kann, der viel besser zur Schriftart passt.

    • Bei klassischen Serifenschriften wie im dritten Beispiel hängt die Breite eines Strichs hauptsächlich vom Winkel ab (der seinen Ursprung in der Kalligraphie hat). Gerade vertikale Linien enden normalerweise mit Serifen. Dies ist keine Option für das Apostroph und daher verwendet U + 0027 eine tropfenartige Form und bricht somit den Charakter der Schrift (meiner Meinung nach). Zwar gilt das Gleiche für das Ausrufezeichen, aber zumindest soll dieses Zeichen ohnehin stören. Das geschweifte U + 2019 passt meiner Meinung nach viel besser zum Schriftcharakter.

    • Die letzte Schrift ist noch kalligrafischer, aber ihr Charakter bietet eine andere Möglichkeit, rein vertikale Elemente zu gestalten. Somit ist U + 0027 nicht so störend und unterscheidet sich nicht so sehr von U + 2019.

    Um diesen Punkt zusammenzufassen: Es hängt von der Schriftart ab, aber ein richtig gestaltetes U + 2019 sollte niemals schlechter sein als U + 0027, auch wenn das letztere gut gestaltet ist. Dies ist wenig überraschend, da der Schriftdesigner flexibler ist, um U + 2019 an den Rest der Schrift anzupassen, da keine Symmetrie erforderlich ist.

  3. Was für die Lesbarkeit auf lange Sicht am besten ist - Dasselbe Zeichen für viele Zwecke zu verwenden, ist für die Lesbarkeit wahrscheinlich nicht gut. Wenn wir also britische Schriftsatzkonventionen unverändert annehmen, hat ein gerader Apostroph den Vorteil, von dem geschweiften schließenden Anführungszeichen unterscheidbar zu sein. Diese Konvention (verwenden Sie U + 0027 für das Apostroph und U + 2019 für das einfache schließende Anführungszeichen) ist jedoch noch schwieriger zu etablieren als die Verwendung von geschweiften Anführungszeichen und Apostrophen in der digitalen Welt.

    In vielen anderen Sprachen wäre dies wenig sinnvoll, da U + 2019 ohnehin nicht als Anführungszeichen verwendet wird. In Sprachen wie Deutsch, die das gedrehte U + 2018 (', das englische einfache Anführungszeichen) als Anführungszeichen verwenden, sind zwei entgegengesetzte Locken oder Neigungen (je nach Schriftart) oft besser zu unterscheiden - zumindest meiner Meinung nach .

Wrzlprmft
quelle
Gute Antwort! : D Du hast Recht, U+2019wird nicht für Anführungszeichen in deutscher Sprache verwendet: „...“ Andererseits frage ich mich immer noch, warum es keine U+2019Taste auf der deutsch / österreichischen Tastatur gibt.
Elegent
9

Erstens etwas Geschichte .

Geschweifte Anführungszeichen und Apostrophe waren der ursprüngliche Stil. Sie werden auch als Drucker- Anführungszeichen und Apostrophe bezeichnet.

Mit der Schreibmaschine kamen gerade Anführungszeichen und Apostrophe. Da es sich bei der Schreibmaschine um ein mechanisches Gerät mit Einschränkungen handelt, hat es sich als sinnvoller erwiesen, anstelle von zwei getrennten Sätzen von geschweiften Markierungen einen Satz von geraden Markierungen zu verwenden (zum Öffnen und Schließen von einfachen und doppelten Anführungszeichen).

Um die Verwirrung noch weiter zu verstärken, sind Primzahlen auch eine Figur, die wie ein abgewinkelter gerader Apostroph aussieht. Primzahlen werden für Minuten- / Sekundenmarkierungen (sowie für andere wissenschaftliche, mathematische und Musiknotationen) verwendet. Auch hier konnten die geraden Apostrophe der Schreibmaschine verwendet werden.

Trotzdem sind einige Schriften aus stilistischen Gründen nur mit geraden Apostrophen und Anführungszeichen gestaltet.

Fazit: Verwenden Sie für tatsächliche Anführungszeichen und Apostroph-Zeichen immer die geschweifte Version, es sei denn, Sie verwenden a) eine Schreibmaschine aus dem Jahr 1954 oder b) Sie haben stilistische Gründe für die Verwendung der geraden

DA01
quelle
Eine sehr schöne Übersicht :) Ich habe noch nie von dem Begriff "Zitate von Druckern" gehört ... Und ich wette, dass 99 Prozent den (falschen) geraden Apostroph verwenden, um die "'s" zu schreiben: D
Elegent
5

Es gibt einen Punkt, den alle Antworten bisher nicht erwähnt haben. Auf einer Befehlszeilenschnittstelle oder in einer Programmiersprache ist das Apostroph (UTF-8-Zeichen 27) die einzig gültige Wahl.

Die Verwendung von U + 2019 führt beim Ausschneiden und Einfügen zu Syntaxfehlern. Mit der automatischen Übersetzung des Zeichens 27 in U + 2019 bedeutet dies nun, dass das Kopieren von Befehlszeilen aus Word-Dokumenten (oder einigen Wikis / Webseiten) Fehler verursacht, die viele Menschen verwirren, bis auf dieses Problem hingewiesen wird. Es kann auch zu Compiler- / Interpreterfehlern kommen, die keinen Sinn ergeben.

Achten Sie beim Schreiben von technischen Dokumenten mit Code- und / oder Befehlszeilenbeispielen darauf, dass alle erstellten Beispiele das Zeichen 27 und nicht das höherwertige verwenden.

Walter
quelle
1
Aus Neugierde ... besteht jemals ein Bedarf an Apostrophen in Code- oder Befehlszeilen? Ich kenne nicht viele Programmiersprachen, aber ich kann mir keinen Fall vorstellen, in dem ein Apostroph benötigt wird.
DA01
4
@ DA01 C-ähnliche Sprachen (wie C, C ++, Java, C #) verwenden U + 0027, um Literale mit nur einem Zeichen anzugeben: Ist 'a'das Literal mit nur einem Zeichen "a". (Dies steht im Gegensatz zu einer Zeichenfolge, die nur den Buchstaben aU + 0022 enthält. Hierbei handelt "a"es sich um eine Zeichenfolge, die nur den Buchstaben "a" enthält.) In einigen Sprachen, z eine für eine bestimmte Zeichenfolge auswählen). Andere Sprachen (wie Pascal, Ada, SQL) verwenden U + 0027, um Zeichenfolgenliterale anzugeben: In SQL 'a'ist eine Zeichenfolge, die nur den Buchstaben "a" enthält.
ein Lebenslauf
4
Wie Sie sehen, unterscheiden viele Sprachen zwischen Einzelzeichenliteralen und Zeichenfolgen, die nur aus einem einzelnen Zeichen bestehen. Beide haben gültige Verwendungen, und beide werden in vielen Situationen regelmäßig verwendet. Nun, ob dies bedeutet, dass ein Apostroph erforderlich ist, kann offensichtlich diskutiert werden, aber es ist in jeder Sprache, die die Unterscheidung vornimmt, eine Möglichkeit erforderlich, um den Unterschied zum Compiler oder Interpreter anzuzeigen, und viele Sprachen haben sich für das Paar "und das 'eine entschieden so oder so.
einen Lebenslauf vom
1
Automatische Typografenzitate können in Tutorials zur Hölle werden.
Joojaa
1
@ MichaelKjörling ah, Semantik vielleicht, aber wir reden hier eher von einfachen Anführungszeichen als von einem Apostophe.
DA01
3

Ich arbeite in einem Forschungszentrum und wir benutzen gewöhnlich ziemlich große französische und deutsche Korpora (relativ neue). Im französischen Korpus erscheint das gerade Apostroph 'ungefähr viermal so groß wie das geschweifte Apostroph'. In der deutschen Sprache ist die Gerade "nicht existent und nur die Lockige" zu finden. Die Variation im französischen Korpus könnte tatsächlich darauf zurückzuführen sein, dass die Gerade "häufig in getippten Texten verwendet wird und die Locke" hauptsächlich aus Texten zum Kopieren / Einfügen besteht, die online gestellt werden. Auf der anderen Seite scheinen deutsche Quellen nur das Lockige zu verwenden. Es sollte auch berücksichtigt werden, dass ein Apostroph auf Französisch viel häufiger vorkommt als auf Deutsch.

user92497
quelle
Die Frage war, welches "das Richtige" ist. Nun ist Ihr Input zu real existierenden Texten interessant. Ich liebe Frankreich und die Tatsache, dass sie irgendwie mehr Straight als Curly verwenden, bestätigt indirekt, dass die Curly die "richtigen" sind (wink wink) ... Gestern habe ich zwei Echtpapierdrucke bestellt. Bücher über Typografieregeln für Französisch (wie in einem anderen Thread empfohlen), damit ich bald noch mehr weiß.
Martin Zaske
0

Das richtige Zeichen, um veröffentlichten Text als Apostroph einzufügen, ist das UTF-8-Zeichen U + 2019 , das richtige einfache Anführungszeichen. Dies ist das einzige Zeichen, mit dem Sie das gewünschte Ergebnis erzielen. Dabei handelt es sich um ein typografisches Apostroph auf Buchebene. Wenn Sie ein Schreibwerkzeug verwenden, das „intelligente Anführungszeichen“ ausführt, und Sie die Apostroph-Taste drücken, fügt das Werkzeug das UTF-8-Zeichen 2019 ein.

Das UTF-8-Zeichen U + 02BC- Modifikatorbuchstabenapostroph ist ein winziges Apostroph für Aussprachen. Im Zusammenhang mit dem Schreiben von „kann nicht“ sieht es nicht richtig aus.

Das UTF-8-Zeichen U + 0027- Apostroph ist ein „Programmierer-Apostroph“. Es ist aus den Anfängen des Computerbetriebs hervorgegangen, als Computer nur 127 Zeichen hatten und zum Schreiben von Computerprogrammen ohne Typografie auf Buchebene entwickelt wurden. Die ersten 127 Zeichen von UTF-8 sind dieselben ursprünglichen 127 Zeichen, und die Computertastatur ist im Wesentlichen unverändert, sodass diese schlechte Typografie immer weiter besteht.

Der Grund, warum dieser Fehler weiterlebt, ist, dass Menschen, die aus einem Computer-Erbe stammen, Apostrophe von Programmierern nicht unbedingt als Fehler ansehen. Menschen, die aus einem Verlagshaus stammen, tun dies. Aber es sind die Computerleute, die die Computer entwerfen. Dies ist keine Entschuldigung dafür, dass in veröffentlichten Texten nicht die richtige Typografie verwendet wird. Wir haben heute Textsubstitutionen, wir haben viele Möglichkeiten, sie zu umgehen.

Im Idealfall sollten Autoren Tools verwenden, mit denen sie keine Apostrophe des Programmierers eingeben können, da sie nur einen Fehler in ihr UTF-8-Manuskript einfügen. Sicher, die Redakteure werden das Problem beheben, aber die Einstellung, es später zu beheben, führt oft dazu, dass Fehler veröffentlicht werden.

Wenn Sie also ein Manuskript aller Art haben - ein Buch, eine Kurzgeschichte oder einen Artikel - und das Programmierer-Apostrophe enthält, sollten Sie es vor der Veröffentlichung durch UTF-8-Zeichen 2019 ersetzen.

Gleiches gilt für Zitate von Programmierern. Gute Schreibwerkzeuge sollten nicht vom Schreiber eingegeben werden, sie sollten korrekte Anführungszeichen enthalten, insbesondere weil diese beim Bearbeiten schwerer zu korrigieren sind und zu einer noch schlechteren Lesbarkeit führen, wenn sie nicht korrigiert werden, als Apostrophe.

Als Beispiel für ein Schreibwerkzeug können Sie BBEdit betrachten, einen Texteditor, der auf dem Mac Jahrzehnte zurückreicht. Wenn Sie ein Programmierdokument (HTML oder eine andere Sprache) erstellen und die Apostroph-Taste drücken, erhalten Sie das Apostroph eines Programmierers. Wenn Sie ein Schreibdokument (Nur-Text oder Markdown) erstellen und die Apostroph-Taste drücken, erhalten Sie das UTF-8-Zeichen 2019. Gleiches gilt für Anführungszeichen. In Programmierdokumenten erhalten Sie die Zitate des Programmierers. Beim Schreiben von Dokumenten erhalten Sie echte Anführungszeichen, sowohl beim Öffnen als auch beim Schließen von Anführungszeichen. Dies ist die beste Methode, um Anführungszeichen einzufügen, da das Tool das richtige offene und geschlossene Anführungszeichen ausführen kann, während der Autor schreibt. Da in erster Linie keine Mehrdeutigkeit vorliegt, muss diese später behoben werden (oder auch nicht).

Simon White
quelle
4
Es gibt eine Ausnahme zu Ihrer Regel. Beim Schreiben von Code- oder Befehlszeilenbeispielen in geschriebene Dokumente ist der Apostroph des Programmierers der richtige Wert (die anderen führen zu Syntaxfehlern). Pauschalverbote oder -ersetzungen brechen die Befehle / Samples. Daher muss das Zeichen für technische Veröffentlichungen zugelassen sein, in denen Code- oder Befehlszeilenbeispiele angezeigt werden.
Walter
1
Nur weil ich in Markdown schreibe, sagt BBEdit, ich sollte U + 0027 nicht verwenden? Viele Leute bei Stack Overflow könnten das Gefühl haben, dass so etwas weniger als optimal ist.
einen Lebenslauf vom
5
Ich habe eine Weile gebraucht, um herauszufinden, warum zum Teufel Sie über U + 8217 gesprochen haben: CJK Unified Ideograph store, shop. Verwenden Sie für Unicode-Zeichen hexadezimal, in Ihrem Fall also U + 2019, oder informieren Sie den Leser zumindest über Ihre Nicht-Standardnotation.
Wrzlprmft
2
Außerdem handelt es sich nicht um UTF-8- Zeichen, sondern um Unicode- oder UCS-Zeichen. UTF-8 ist nur eine Möglichkeit, einen Codepoint in Bytes umzuwandeln. So zum Beispiel U + 2019 wird drei UTF-8 - Bytes, die in hex geschrieben werden e2 80 und 99 in Dezimal 226 128 153.
deltaB