Deutsche Anführungszeichen in Textpattern/Textile
Damit auch Textile in Textpattern die An- und Abführungszeichen korrekt nach deutschen Regeln setzt, müssen vier Einträge in der classTextile.php geändert werden.
Die Datei ist zu finden in /textpattern/lib/ und wird mit einem Editor geöffnet.
In Zeile 191-194 ist der dafür zuständige Code, der dann, so wie hier abgeändert werden muss:
@define('txt_quote_single_open', '‚');
@define('txt_quote_single_close', '‘');
@define('txt_quote_double_open', '„');
@define('txt_quote_double_close', '“');
Die ersten beiden sind für die einfachen und die letzten zwei für die doppelten Anführungszeichen zuständig. „Hier ein Test, ob ‚es‘ auch richtig funktioniert.“
Wer auf »Guillemets« steht, muss an die Stelle diesen Code rein kloppen:
@define('txt_quote_single_open', '»');
@define('txt_quote_single_close', '«');
@define('txt_quote_double_open', '›');
@define('txt_quote_double_close', '‹');
In den alten Artikeln sind die Anführungszeichen nach englischer Art drin; damit die von Textile neu gesetzt werden, müsste ich alle Artikel aktualisieren und dazu habe ich jetzt keine Lust.
Natürlich geht das für Textile allgemein, also auch in Wordpress etc.
Verwandte Artikel

Robert Wetzlmayr hat geschrieben:
Dieser recht einfach Hack halt leider seine Grenzen. Typographisch korrekte Anführungszeichen waren kurz Teil der Textpattern-Entwicklung, allerdings ist diese Verbesserung diversen Besonderheiten zum Opfer gefallen, beispielswiese der Behandlung von Sätzen wie diesem:
Die gesamte Betrachtung des Themas mit allen beachtenswerten Sonderfällen findet sich hier im Textpattern-Forum.
alican hat geschrieben:
Ich sah in vielen deutschen Txp-Blogs die englischen und eine Google-Suche nach ’ner Einstellung dazu, ergab auch nichts.
Ich seh’ aber dass es so auch nicht ganz toll ist und muss mir da was überlegen. Oder kennst du vielleicht eine bessere Lösung?
Robert Wetzlmayr hat geschrieben:
Nein, eben darum wurde das beinahe fertige Feature auch wieder aus Textpattern ausgebaut. Die Möglichkeiten der der deutschen Sprache sind zu vielfältig für eine automatische Umsetzung.
Als einzige Lösung bleibt, den Hack trotzdem zu verwenden und in Sonderfällen auf numerische HTML-Entities auszuweichen.
alican hat geschrieben:
Der Pseudo-Apostroh wird aber jetzt falsch umgewandelt, wenn direkt danach kein Buchstabe mehr folgt oder davor keiner war.
Mit der Regel, dass es nur innerhalb zwischen doppelten Anführungsstrichen zu einem korrekten deutschen einfachen Apostroph umgewandelt werden soll, könnte man den Pseudo-Apostroph freier verwenden, da das ja auch noch viele als Apostroph benutzen. Das mit dem Zoll-Zeichen innerhalb eines Zitates wäre eher ein seltener Fall.