Re: HTML Tag
David Haller <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
Am Sat, 28 Aug 2004, Bodo Kaelberer schrieb:
>> Ich möchte jedoch nicht alle Zeichen einzeln ersetzen und daher suche ich ein
>> Tag der den Zwischenraum einfach so darstellt und dann der Zwischenraum auch
>> W3C konform geparst wird.
>
>> Weder das <pre> noch das <code> Tag kann dies. Kennt jemand ein solches?
>
>Meines Wissens nicht.
Meines Wissens auch nicht.
>> Besonderes Problem bereiten Ausgaben in denen Informationen in
>> <Information xyz>
>> eingeschlossen sind.
>
>Das ist eben schon mal genau ein Beispiel dafÃŒr, warum ein Tag, wie Du
>es suchst, nicht existiert. Denn wie soll das Ende des ge-tag-ten
>Texts erkannt werden, wenn der Code dazwischen nicht als HTML-Code
>interpretiert werden soll? Dann ist auch jedes schliessende Tag noch
>nur Text.
LaTeX kann das. ;) Da wir nach '\begin{verbatim}' nach genau dem
String '\end{verbatim}' gesucht. Und mit verbatim.sty und fancyvrb.sty
gibt's noch diverse flexiblere Varianten ;)
>Praktisch gibt es nur ganz wenige Zeichen, die in typischen Texten
>vorkommen, und die fÃŒr den Standard als Entities notiert werden
>muessen. Mir fallen gerade nur <, > und & ein. Mach Dir einfach ein
>Script, dass diese Zeichen ersetzt.
Ungetestet:
sed 's/&/\&/g;s/</\</g;s/>/\>/g'
(Achtung: die Reihenfolge der Ersetzungen ist relevant)
-dnh
--
Brain fried -- Core dumped
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfÃŒgbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]