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/&/\&amp;/g;s/</\&lt;/g;s/>/\&gt;/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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.