Køre (La)TeX på en stump tekst
[email protected] (Thomas M. Widmann) 13 Sep 2003 09:57:51 +0100
| Newsgroups | gmane.comp.tex.danish,gmane.comp.tex.bibulus.devel |
|---|---|
| Message-ID | <[email protected]> |
[Bibulus: This posting is primarily sent to DK-TUG, which is why it's
in Danish. Sorry for any inconvenience.]
Hejsa,
efter mit DK-TUG-foredrag var der nogle stykker, der snakkede om, at
bib2xml burde k=F8re TeX p=E5 BibTeX-felterne for at v=E6re sikker p=E5, =
at de
bliver konverteret korrekt.
Mere konkret:
Hvis man fx har en BibTeX-titel a la flg.
@Booklet{eksempel,
title =3D {{\TeX} og {$\Omega$} p{\aa} ingen tid},
author =3D {Ren\'{e} {{\O}ster\aa}}
}
vil BibTeX pille de yderste tuborgparenteser v=E6k og splitte navnet
op. Vi f=E5r alts=E5 noget i stil med:
Fornavn: Ren\'{e}
Efternavn: {{\O}ster\aa}
Titel: {\TeX} og {$\Omega$} p{\aa} ingen tid
P.t. bruger bib2xml nogle Perl-regexp'er til at f=E5 mening i det, men
det g=E5r ikke ubetinget godt. Allerhelst ville jeg have i stil med:
Fornavn: Ren=E9
Efternavn: =D8ster=E5
Titel: <logo>TeX</logo> og <mathml>Ω</mathml> p=E5 ingen tid
Er der nogen her, der har et eksempel p=E5, hvordan man nemmest f=E5r TeX
til at parse noget tekst og spytte det ud igen (alts=E5 som tekst, ikke
som DVI)?
Er der alternativt nogen her, der kender andre l=F8sninger til at parse
TeX-syntaks?
/Thomas
--=20
Thomas Widmann Bye-bye to BibTeX: join the Bibulus project now!
[email protected] <http://www.nongnu.org/bibulus/>
Glasgow, Scotland, EU <http://savannah.nongnu.org/projects/bibulus/>