Einigermaßen korrekte Typografie kommt im Internet zu kurz. Überall sieht man anstelle von Anführungszeichen das Zollzeichen (", SHIFT 2) und auch sonst schert sich kaum jemand um Sonderzeichen. Diese Tatsache braucht eigentlich nicht debattiert zu werden, die Frage ist eher, woher das kommt. Sicherlich liegt einerseits ein Wissensdefizit vor, aber andererseits ist auch einfach extrem unbequem, richtige Anführungen und Sonderzeichen zu machen. Dieser Artikel beschreibt einen Weg (sprich: Hack), der es erlaubt, mit Wordpress einfacher Sonderzeichen zu setzen.
Hindernisse für Sonderzeichen
Viele eigentlich wichtige Zeichen haben keinen Platz auf dem Keyboard, sondern sind (zumindest außerhalb des Apple-Universums) nur über kryptische Tastenkombinationen zu erreichen. Beispiele gefällig?
Zeichen | Bezeichnung | HTML | Unicode | Tasten |
---|---|---|---|---|
„ | Dt. Anführung | „ |
„ |
ALT 0132 |
“ | Dt. Abführung | “ |
“ |
ALT 0147 |
‚ | Dt. Anführung | ‚ |
‚ |
ALT 0130 |
‘ | Dt. Abführung | ‘ |
‘ |
ALT 0145 |
« | Guillemet links | « |
« |
ALT 0171 |
» | Guillemet rechts | » |
» |
ALT 0187 |
‹ | Guillemet links | ‹ |
‹ |
ALT 0139 |
› | Guillemet rechts | › |
› |
ALT 0155 |
Quelle ist der Webtypografie-Artikel von Gerrit van Aaken. Die Tabelle zeigt lediglich alle gängigen Varianten für Anführungszeichen. Man achte auf die Tastenkombinationen… die will und kann sich doch kein normaler Mensch alle merken. Zumindest ich kann es nicht.
Wer Wordpress-Nutzer ist und ein ähnlich siebartiges Gedächtnis wie ich hat, aber trotzdem auf richtige Anführungszeichen und andere Spezialitäten nicht verzichten möchte, sollte einfach seine Formatierungsleiste etwas modifizieren.
Sonderzeichen in die Toolbar!
In der Datei quicktags.js
im Verzeichnis /wp-includes/js/
finden wir etwa ab Zeile 35 mehre Blöcke Javascript-Code, die so oder ähnlich aussehen:
edButtons[edButtons.length] = new edButton('ed_strong' ,'b' ,'<strong>' ,'</strong>' ,'b' );
Jeder dieser Blöcke fügt einen Button in die Formatierungstoolbar von Wordpress ein. Die Bedeutung der einzelnen Zeilen ist einfach erklärt:
edButtons[edButtons.length] = // Füge einen neuen Button ein... new edButton('ed_strong' // ...der die ID „ed_strong“... ,'b' // und der mit „b“ gezeichnet ist ,'<strong>' // Öffnendes Zeichen ,'</strong>' // Schließendes Zeichen ,'b' // Access Key für diesen Button );
Weitere Buttons können eingefügt werden, indem man einfach weitere Codeblöcke einbaut. So kann man sich eine ganze Reihe von nützlichen Zeichen einfach zugänglich machen und muss sich keine Tastenkombinationen oder HTML-Entities mehr merken.
Beispiel-Buttons
Dieser Button stellt richtige deutsche Anführungszeichen („ und “) zur Verfügung:
edButtons[edButtons.length] = new edButton('ed_anabf' ,'„ “' ,'„' ,'“' ,'q' );
„Kleine“ Anführungszeichen für den Gebrauch innerhalb von normalen Zitaten (Das Huhn sprach: „Die Kuh hat zu mir ‚Du Schwein‘ gesagt!“):
edButtons[edButtons.length] = new edButton('ed_anabf2' ,'‚ ‘' ,'‚' ,'‘' ,'w' );
Ebenfalls möglich sind Zeichen ohne schließendes Element. Wenn man kein schließendes Element angibt, verhält sich der neue Button automatisch entsprechend. Hier das Beispiel für Auslassungspunkte (…, HTML-Entity …
):
edButtons[edButtons.length] = new edButton('ed_ellipse' ,'…' ,'…' ,'' ,'e' );
Fazit, Ausblick, Alternativen
Wir fassen zusammen: Extrabuttons in der Formatierungs-Toolbar erleichtern es Siebhirnen (wie mir selbst), korrekte Anführungs- und Sonderzeichen zu setzen. Sie sind leicht einzubauen und können beliebig variiert werden. Wer andere Zeichen braucht (×, ®, ¢, ≈ etc.) kann diese leicht in die Toolbar einpflegen.
Größtes Problem ist sicher, dass bei einem Wordpress-Update in der Regel auch quicktags.js
überschrieben wird und die zusätzlichen Buttons dabei natürlich verloren gehen. Vermutlich kann man die Buttons auch via Plugin realisieren, was zumindest ich aber nicht in näherer Zukunft tun werde. Wenn das jemand kann, frisch an’s Werk!
Eine Alternative ist vielleicht die Firefox-Extension HTML Entity Character Lookup, die ich persönlich aber relativ unkomfortabel zu bedienen finde. Genau so gut kann man direkt die Lookup-Seite von Leftlogic besuchen.
Kommentare (12)
Zapp ¶
13. August 2007, 08:26 Uhr
Vielleicht noch eine Blogsystem-unabhängige Alternative:
Ich habe die Sonderzeichen in der Firefox-Erweiterung Clippings abgelegt. So richtig komfortabel ist das zwar auch nicht, aber es spart das Nachschlagen.
Jetzt muss man nur noch dran denken, sie auch zu benutzen …
no.plan ¶
13. August 2007, 09:39 Uhr
Aber muss es in diesem Fall nicht auch korrekt so heißen:
?!
neff ¶
13. August 2007, 12:25 Uhr
Nein. Ich denke nicht, dass Peter sich selbst zitiert hat.
Abgesehen davon, werde ich auch weiterhin das Zollzeichen benutzen. Erstmal, weil es international ist und zweitens, da ich ein so häufig benötigtes Zeichen nicht erst per Sonderbefehl einfügen möchte.
In Englisch, Chinesisch und Spanisch sind die "Gänsefüsschen" z.B. überhauptnicht eingesetzt, stattdessen finden wir auch dort die Zollzeichen.
Wem das immer noch nicht reicht - selbst einige Standartschriften unterstützen die deutschen Anführunsgzeichen nicht und setzen stattdessen Zollzeichen.
Peter ¶
13. August 2007, 12:48 Uhr
Das ist nicht richtig. Englisch, Chinesisch und Spanisch haben alle richtige Anführungszeichen die nichts mit dem Shift-2-Zeichen zu tun haben.
Englisch: “…” (
“
und”
)Chinesisch: Auf dem Festland wie Englisch, in (auf?) Taiwan eher 「…」
Spanisch: «…» (
«
und»
)Quelle
In anderen Sprachen ist das Doppelzollzeichen genau so falsch wie hierzulande. Und sich selbst zu verbiegen, nur weil Microsoft zu blöd ist etwas richtig zu machen (in diesem Fall Anführungszeichen in Verdana) ist doch schon seit dem letzten Browserkrieg außer Mode gekommen.
neff ¶
13. August 2007, 17:13 Uhr
Eben in deiner erwähnten Quelle steht das aber anders. Da sind Zollzeichen überall Primär.
Peter ¶
14. August 2007, 05:09 Uhr
Einer von uns beiden hat ein Problem mit entweder den Augen oder dem Browser. Da sind keine Zollzeichen.
metax. ¶
14. August 2007, 15:37 Uhr
Nun, es gibt noch ein paar andere Lösungen für das Problem der fehlenden Zeichen.
Das einfachste (zumindest unter Linux - für Windows braucht man garantiert wieder irgendwelche Tools dafür ...) dürfte es sein, die fehlenden Zeichen einfach auf die Tastatur zu mappen. Ich habe z.B. die »Guillemets« immer auf AltGr+Y bzw. AltGr+X liegen. Und das kann man sich auch ganz gut merken ...
Und für Blogs/Webseiten gibt es ja auch noch die Möglichkeit gewisse Entities zu deklarieren, die dann von der Seitenengine in die Sonderzeichen umgewandelt wird (z.B. auf meiner Seite wird >"abc"< bei der Anzeige automatisch zu „abc“).
Ist natürlich alles Geschmacksache, aber ich ziehe klar die erweiterte Tastaturbelegung vor ...
neff ¶
14. August 2007, 16:54 Uhr
Okay, nochmal zum Beweis hier ein Screenshot von meiner aktuellen Opera Version in 200% Zoom:
Klick
Peter ¶
14. August 2007, 17:05 Uhr
Interessant dass das auf dem Screenshot wie Zollzeichen aussieht. Hätte ich nicht erwartet.
Das ändert aber nichts daran, dass das keine Zollzeichen sind. Im Quelltext ist das eindeutig zu erkennen und auch meine sämtlichen Browser (inkl. Opera) zeigen die Zeichen wie sie sein sollte. Liegt vielleicht an der Schriftglättung von Windows bei so kleinen Größen.
Amy ¶
23. Februar 2008, 22:10 Uhr
Es gibt für WP die PlugIns Intypo & Typographical Improvements, die sich um solche Sachen kümmern können, ohne dass man nach jedem Update neu rumfrickeln muss.
Bernd ¶
15. Mai 2008, 09:46 Uhr
Zitat neff:
Bei Dir ist ja irgendwie alles falsch …
1. Sind da, wo Du nur Zollzeichen siehst, tatsächlich Anführungszeichen in den unterschiedlichsten Kombinationen.
2. Sind nirgends geschweifte Klammern, so wie es auf Deinem Screenshot bei all den „spitzen Klammern“ rüberkommt.
Probier‘s mal mit einem anderen Browser oder einem anderen Betriebssystem ;-)
Grüße,
Bernd
P.S.: Wie wär's mit „Vorschau“ anstelle von „Preview“?
P.P.S.: Smiles kommen nicht wirklich gut rüber
NobbZ ¶
28. April 2009, 13:10 Uhr
Kann sein das ich mich täusche, aber müsste das schliessende doppelte Anführungszeichen nicht eigentlich & #8221; (”) sein? Irgendwie erinnert mich persönlich das eher an die viel zitierte „99” als das von Dir hier vorgestellte & #8220; (“).
Auch das einzelne schliessende müsste IMHO andersherum sein, also & #8217; (’) statt & #8216; (‘)