Preskrtnuty text
Petr Mojzisek
mojzisek at alcor.sh.cvut.cz
Thu Mar 13 12:49:39 CET 2003
Ja jsem chtel taky pouzit XSLT, ale nejak mi to nechtelo aplikovat
sablony na jednotlive znacky. O co mi vlastne jde je prevest XHTML na
TeX ci PostScript... Nasel jsem nekde nejake XSLT sablony, ale bez
uspechu. Neco jsem si napsal sam a tez nic. Pak jsem nasel XMLTeX.
PM
Zdenek Wagner <wagner at cesnet.cz> wrote:
> On Thu, 13 Mar 2003, Jiri Zelinka wrote:
>> Taky bych si netroufl tvrdit, ze TeXu moc rozumim, ale vypada to, ze
>> xmlTeXu nerozumim vubec. Navic jej momentalne nemam k dispozici, takze
>> si Vas problem nemuzu vyzkouset. :-(
>> Ale snad se jeste nekdo ozve.
>>
> Ono by bylo nutne presne vedet, co xmltex s temi parametry provadi a
> co presne se preda uvnitr makra uzivateli. Mozna by stacilo, kdyby se
> misto \gdef\temp pouzilo \xdef\temp, ale treba by to dopadlo jeste hur...
> Ja radsi prevadim XML na LaTeX pomoci XSLT, protoze mam plnou kontrolu nad
> procesem a nemusim se ucit mnoho noveho -- mel jsem o tom prednasku na SLT
> a bude to v nekterem Zpravodaji.
>> Jiri Zelinka
>>
>> PS: Neslo by to udelat nejak jednoduseji?
>>
>> Petr Mojzisek wrote:
>>
>> >Ja to pisu v xmlTeXu a ten kod je pro zpracovani elementu span (prvni zavorka). Druha zavorka rika, ze atribut class ma jit do tokenu \classval a ta treti zavorka je kod pro vykonani na zacatku znacky (zde natazeni obsahu znacky pro pozdejsi pouz
>> >
>> >TeXu moc nerozumim, ale doted jsem si nejak pomoh, nacpal jsem si to do
>> >\temp-u a mohl jsem to sypat ven i s ruznymi makry. S \sout-em to ale
>> >nejede.
>> >
>> >KOD:
>> >
>> >\XMLelement{span}{\XMLattribute{class}{\classval}{\@nil}}
>> > {\xmlgrab}
>> > {
>> > \gdef\temp{#1}
>> > \def\testtoken{spravne}
>> > \ifx\classval\testtoken
>> > \underbar{\temp}
>> > \fi
>> > \def\testtoken{spatne}
>> > \ifx\classval\testtoken
>> > \sout{\temp}
>> > \fi
>> > }
>> >
>> >PM
>> >
>> >
>> >
>> >
>>
> Zdenek Wagner
> e-mail: wagner at cesnet.cz or wagner at icpf.cas.cz
> see also http://hroch486.icpf.cas.cz/wagner/
> http://icebearsoft.euweb.cz
More information about the csTeX
mailing list