Grenzen von Stylesheets
Stylesheets sind eine feine Sache, Bildschirm- und Druckdarstellung lassen sich ganz toll trennen (man mache die Probe aufs Exempel und sehe sich die Druckvorschau dieser Seite an), ordentliche Browser verstehen solche Konstrukte:
a:after {
content: ” (” attr(href) “) “;
}
Solch ein Stylesheet-Eintrag erlaubt es, URLs mit auszudrucken, damit man sie auch wiederfindet, wenn man nachher nur den Ausdruck hat.
Doch leider gibt es Grenzen. So beherrscht kein mir bekannter Browser einen ordentlichen Blocksatz. Insbesondere an der Trennung scheitert die Lesbarkeit. Weder Mozilla noch Opera punkten hier. Halbwegs akzeptabel erscheint mir einzig IE unter Windows, der jedoch das a:after nicht beherrscht.
So habe ich die lange auf Eis liegende Erweiterung für den LaTeX-basierten PDF-Export für ILW Websuite wieder ausgegraben und werde sie in den nächsten Tagen bei einigen zahlenden Kunden implementieren.
Hier ein kleiner Vorgeschmack anhand der Beispielseite für die Wiki-ähnliche Syntax:
