[cstex] definica a pouzitie noveho prikazu s tromi parametrami v xelatex

peter knezel peter.knezel at gmail.com
Sun Nov 6 12:29:45 CET 2011


Dobry den prajem,

dakujem Vam za riesenie a aj za vysvetlenie.
Prajem pekny den,

peter knezel

2011/11/6 Zdenek Wagner <zdenek.wagner at gmail.com>

> 2011/11/6 peter knezel <peter.knezel at gmail.com>:
> > Dobry den prajem,
> >
> > nadefinoval som novy prikaz \boxik nasledujucim sposobom:
> >
> Je to uplne spatne. Pokud by se expandoval \boxik tam. kde je napsan,
> pak jeho prvnim parametrem by byl text v zavorkach, druhym parametrem
> \end a tretim parametrem picture. Pak by samozrejme nesouhlasilo
> vnoreni prostredi. Ve skutecnosti vsak \put vezme jako prvni parametr
> souradnice v kulatych zavorkach, jako druhy parametr vezme token
> \boxik a text ve slozenych zavorkach necha dalsimu makru. Pak se
> pokusi vloxit na danou pozici \boxik (bez parametru, protoze zadne
> parametry nebyly nacteny) \boxik ale parametry chce, jenze najde
> pravou zavorku, ktera vznikla nekde pri expanzi \put. Spravne reseni
> jiz napsal Pavel Striz.
>
> > \documentclass[a4paper]{article}% xelatex needed to run
> >
> > \usepackage{pstricks}
> >
> > \newcommand{\boxik}[3]{
> >
> > \framebox(120,50){
> >
> > \begin{tabular}{r}
> >
> > {\bfseries #1}\\
> >
> > $\ast$ #2\\
> >
> > $\dagger$ #3\\
> >
> > \end{tabular}
> >
> > }
> >
> > }
> >
> > \begin{document}
> >
> > \begin{picture}(100,597)(0,0)
> >
> > %\setlength{\unitlength}{1mm}
> >
> > %=================================
> >
> > \put(-100,590){\framebox(120,50){
> >
> > \begin{tabular}{l}
> >
> > {\bfseries Jozef  Prochazka}\\
> >
> > $\ast$ 22. apr 1866  (???)\\
> >
> > $\dagger$ 20 dec 1943 \\
> >
> > \end{tabular}
> >
> > }}
> >
> > %=================================
> >
> > %===tuto by som chcel pouzit novy prikaz 'boxik
> >
> > \put(0,0)\boxik{jano chlebak, 22.feb.1770, 4.okt. 1850}
> >
> > \end{picture}
> >
> > \end{document}
> >
> > po spusteni xelatex.exe grdemo.tex dostanem chybu:
> >
> > c:/texlive/2011/texmf-dist/tex/latex/latexconfig/color.cfg)
> >
> > (c:/texlive/2011/texmf-dist/tex/xelatex/xetex-def/xetex.def)))
> >
> > No file grdemo.aux.
> >
> > ! Argument of \boxik has an extra }.
> >
> > <inserted text>
> >
> > \par
> >
> > l.25 \put(0,0)\boxik
> >
> > {jano chlebak, 22.feb.1770, 4.okt. 1850}
> >
> > Pouzivam spravne tento novy prikaz? Kde mam vlastne jednu zatvorku }
> navyse?
> >
> > Dakujem Vam za pomoc.
> >
> > S pozdravom,
> >
> > Peter Knezel
> >
> >
> >
> > _______________________________________________
> > csTeX mailing list
> > csTeX at cs.felk.cvut.cz
> > http://lists.felk.cvut.cz/mailman/listinfo/cstex
> >
> >
>
>
>
> --
> Zdeněk Wagner
> http://hroch486.icpf.cas.cz/wagner/
> http://icebearsoft.euweb.cz
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20111106/9b357c0e/attachment-0003.html>


More information about the csTeX mailing list