Frage

Meine Tastatur hat nur normale Anführungszeichen, nicht die Klugen.

Ich habe obversed, dass ich Normalen in cgi Entwicklung benötigen und die zurückgebliebenen in

Andere Tipps

Smart Zitate sind für schönen Schriftsatz. Sie haben nichts mit der Programmierung zu tun.

Edit: die Anführungszeichen Sie Notwendigkeit

.
  • doppelte Anführungszeichen: „“ sie für Literalzeichenfolgen in vielen Sprachen verwendet werden
  • Einfache Anführungszeichen: ‚‘ für normale Zeichen in einigen Sprachen wie C und für Streicher in Sprachen wie JavaScript und PHP verwendet. (Zum Beispiel, wenn Sie eine Zeichenfolge „foo“ drucken möchten, können Sie '"foo"' verwenden)
  • Zurück zitiert: in UNIX-Shells, die Substitution der Standardausgabe von einem Befehl in eine Textzeile anzuzeigen, einen anderen Befehl definieren. Zum Beispiel echo `` date\ könnte Echo Sa 1. März 09.43.00 GMT 2008 und Druck Sa 1. März 09.43.00 GMT 2008 ausgeführt werden.

Backquotes sind viel in der Schale / awk / Perl-Programmierung, und wenn dabei Dokumente in TeX verwendet. Abgesehen davon, werden Sie wahrscheinlich sie nicht viel.

Soweit ich weiß, erfordert keine Sprache (oder notwendigerweise unterstützt sogar) „typografische Anführungszeichen“, wenn Sie die Graviszeichen `ein Smart-Zitat anrufen. wenn das der Fall ist, unterstützen viele Sprache Graviszeichen. Zum Beispiel kann sowohl bash und rubin Graviszeichen für Kommandosubstitution verwenden.

Um die Frage zu beantworten Gibt es eine Regel, wenn ich typografische Anführungszeichen und Normalen verwenden sollte? , ja, gibt es eine Regel (wiederum unter der Annahme, meinen Sie die Graviszeichen, wenn Sie sagen „smart quotes“ ). In den meisten Sprachen, verschiedene Arten von zitieren geben Ihnen verschiedene Arten von Verhalten. Die Regel ist, erfahren Sie, was das Verhalten ist, dass bestimmte Sprache dann das Angebot auswählen, die Ihnen dieses Verhalten gibt.

Smart Zitate sind der Teufel.

Smart Anführungszeichen Textverarbeitungsfunktion. Wenn Sie „Zitat“ es wird automatisch mit „Zitat“ oder „Zitat“ Typen ersetzt. Ich glaube, Sie haben Ihre Nomenklatur falsch.

Nur ein FYI, ein anderer Begriff für ‚intelligente Anführungszeichen‘ (die ich noch nie davon gehört), ist Gravis.

Ich denke, die Regeln festgelegt wurden in früheren Antworten ziemlich deutlich aus.

$ / usr / games / fortune

scroll top