Warum benutzen * nix-Leute lieber "..." als das "Zeichen"?

35

Ich würde gerne verstehen, warum manche Leute es vorziehen, beim Zitieren von Dingen eine "Konstruktion" aus Akzent- und einfachen Anführungszeichen anstelle des "doppelten Anführungszeichens" zu verwenden.

Beispiel:

Warum schreiben einige Benutzer Anführungszeichen mit seltsamen Anführungszeichen?

Dies ist kein Befehlszeilen-Assistent. Ich sehe dies in schriftlichen Texten, die für Menschen zum Lesen bestimmt sind. Hier ist ein Beispiel, das ich schnell ausgraben könnte. Ich finde diese Konstruktion hässlich, weil sie asymmetrisch ist und typografische Zeichen für einen Zweck missbraucht, für den sie nicht gedacht sind. Aus irgendeinem Grund wird diese Verwendung von Zeichen hauptsächlich (ausschließlich?) Von Linux ((La) TeX?) - Benutzern und nicht vom durchschnittlichen Computerbenutzer vorgenommen.

  1. Wenn die Absicht besteht, "geschweifte Anführungszeichen" zu erstellen, verstehe ich nicht, warum nur das Eröffnungszitat mit dem gravierenden Akzent (`) " geschweift "wird - warum ein einfaches Apostroph zum Schließen von Anführungszeichen verwendet wird und nicht der akute Akzent (´) was würde das Ganze symmetrisch machen?

  2. Wenn die Absicht besteht, "geschweifte Anführungszeichen" zu erstellen, warum werden dann tatsächliche geschweifte Anführungszeichen (wie sie von MS Word erstellt wurden) missbilligt? Moderne Computersysteme können mit aktuellen geschweiften Anführungszeichen gut umgehen, es kann also nicht einfach eine Tradition aus der Zeit der Gopher sein, oder?

  3. Warum werden zwei einzelne Zeichen verwendet, obwohl dasselbe mit einem einzelnen Zeichen erreicht werden kann?

Torben Gundtofte-Bruun
quelle
6
Irgendwelche anderen? Es tut mir leid, dass ich so wählerisch bin, es ist nur so, dass es so, als wäre es eines von 1999, und ich frage mich, ob es modernere Beispiele für diese Verwendung gibt.
Marco Ceppi
2
@Marco, ich bin überrascht, dass du es nicht gesehen hast, weil ich es oft genug gesehen habe, um mich darüber zu ärgern. Leider ist es wirklich sehr, sehr, sehr schwierig, Angebote zu finden. Daher fällt es mir schwer, weitere Beispiele zu finden. Aber jetzt, da Sie es wissen, werden Sie es vielleicht bemerken!
Torben Gundtofte-Bruun
1
Ich habe mich das immer selbst gefragt und ich kann bestätigen, dass es in Unixy-Kontexten ziemlich häufig vorkommt. (Aber ja, falscher Stackexchange)
UncleZeiv
3
@Marco Ceppi: Manpages und Fehlermeldungen sind voll davon, siehe zB man findoder man tcpdump.
anordnen
5
Diese Frage wurde bereits zweimal hier und hier beantwortet .
Jon Purdy

Antworten:

46

Der eigentliche Grund (und was möglicherweise die Hauptursache für die Verwendung von LaTeX ist) ist, dass bei vielen Pre-Unicode-Unix-Schriftarten (sowohl für die Konsole als auch für X) und zwei gängigen Adobe Postscript-Kodierungsvektoren typografische öffnende / schließende Anführungszeichen vorhanden waren positionen, so 'this'würde aussehen ’this’, und ``this''sahen aus wie ‘‘this’’oder ‛‛this’’, was (vor allem in einer proportionalen Schriftart, in der diese nur 2-3 Pixel breit waren) so typografisch korrekt war, wie man es damals bekommen konnte.

Dies geht sogar noch weiter auf Schreibmaschinen zurück, bei denen die 'Glyphe häufig in einem Winkel gesetzt wurde, um ihrer Verwendung als auffälliger Akzent Rechnung zu tragen.

Siehe auch:

Random832
quelle
31

Ein Grund ist wahrscheinlich der Einfluss von T E X auf die Linux-Welt. In den meisten Aromen von T E X, die Sequenz `` erzeugt ein typografisch korrekte Öffnung doppelte Anführungszeichen ( „) und‚‘(zwei einfache Anführungszeichen) oder" erstellen typografisch korrekte Schließung Anführungszeichen (“). Wenn Sie also eingeben

``Why do you always say `shut up' to me?''

Es gibt tatsächlich nach

"Warum sagst du immer 'halt die Klappe' zu mir?"

mit T E X. (Vielleicht aber mit besserem Kerning).

FUZxxl
quelle
1
Das klingt wie eine perfekte Übereinstimmung - Sie haben das Rätsel gelöst! Nun, warum schreiben die Leute so außerhalb von Tex ... vergiss es! :)
Torben Gundtofte-Bruun
3
Meine Erfahrung mit diesem seltsamen Anführungszeichenstil ist durch die manSeiten gegangen, die nrofffür die Formatierung verwendet werden. nroffgeht dem TEX um einiges voraus.
Mark Ransom
Für diejenigen von uns , die nur Emacs verwendet haben , schreiben TeX / LaTeX es ersetzt automatisch "quotedtext"für``QuotedText''
crasic
Es wird in TEX verwendet, aber ich denke, es ist mit ziemlicher Sicherheit vorzeitig, möglicherweise bei weitem. Ich erinnere mich sicher, dass ich es in den Archiv-CD-ROMs der Times in der Schulbibliothek gesehen habe, als CD-ROMs eine brandneue Technologie waren und es eine unglaubliche Leistung war, den gesamten Text der letztjährigen Zeitung durchsuchen zu können. Dies ist kein Vorabdatum von TEX, aber ich bezweifle, dass es damit zusammenhängt.
rjmunro
0

In * nix-Systemen haben unterschiedliche Anführungszeichen unterschiedliche Auswirkungen.

mit zb

echo 'date'

werde schreiben

date

zum Ausgang

echo `date`

werde zB schreiben

Tue Sep 20 13:42:04 CEST 2011

stattdessen (also die Ausgabe des Kommandos "Datum")

Im Allgemeinen sind Ihre Annahmen falsch, dass Anführungszeichen mit einem anderen Zeichen beginnen als das, womit sie enden - sie müssen immer mit dem gleichen beendet werden, mit dem sie begonnen haben.

Für den Befehl "echo" können Sie auch mehrere Arten von Anführungszeichen verwenden. Angenommen, Sie möchten es zeigen

"this is a test"

Auf der Konsole können Sie schreiben

echo '"this is a test"'

Sie können diese Anführungszeichen auch austauschen, um einfache Anführungszeichen zu erhalten.

Roland Kohn
quelle
1
Danke Roland! Ihre Antwort lässt mich erkennen, dass meine Frage ungenau ist - ich bezog mich auf geschriebene Texte, nicht auf Kommandozeilenbefehle. Entschuldigung!
Torben Gundtofte-Bruun
ok - sry Ihr ursprünglicher Beitrag schien nur so, als ob Sie richtig danach gefragt hätten ... Sie haben noch nie solche Zitate gesehen, wie Sie sie zuvor erwähnt haben!
Roland Kohn