|
|||||||||||||||||||||||||||
> Generalisten i mig siger at det skal være følgende:
>
> $convert++ if /<$tag>/;
> $convert-- if /</$tag>/;
> die("Malformed SGML") if ($convert < 0);
>
> s,-,&dahs;, if ($convert);
>
> Det vil kunne klare nestede tags, men det kan argumenteres at hvis man
> ønsker en så fin løsning kan man lige så godt bruge en ordentlig
> XML-dims.
Jeps. Så vidt jeg kan se (nu) kan der opstå rod, hvis de forsekllige tags
ikke er adskilt af newlines. Fx. ved
her er en tankestreg --- for LaTeX-nørder <screen> og her ---
eller med
<screen> - - - </screen>
Måske er den anden løsning bare bedre.
Mvh,
Claus
|
||||||||||||||
|
||||||||||||||