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