[cstex] Test orientace stranky v ConTeXtu...
Jaroslav Hajtmar
hajtmar at gyza.cz
Mon Jun 11 11:29:14 CEST 2007
Diky za info... presne rady tohoto typu potrebuju. Hlavne jde o to
poradne zadat otazku do Googlu ... kolikrat googluju o stosest a nejsem
schopen poradne nic najit.. Ted napr. jsem zkouzel zjistit, odkud se da
vzit informace, kterou jste posilal v jinem mailu, tykajicim se \every*
Kdyz zadam napr. \erverypar ConTeXt atd atd... tak nejake utrzkovite
info dostanu, ale uz nikde se pres \everypar nedostanu k informacim o
\everyjob, \everystarttext, \everystoptext atd... (zkratka chybi mi neco
jako VIZ. TAKE ....) zkratka neco ve stylu TBN...
Jeste jednou diky za navod - je to pro mne nesmirne cenne. Nejcasteji se
ucim prave prokousavanim se takovychto informaci, nicmene musi ty
informace nejake byt ...
Jarda Hajtmar
Vit Zyka napsal(a):
> Jaroslav Hajtmar wrote:
>
>> BTW: test jinych nastaveni napr. doublesided rezimu mne ale zatim
>> nenapadl :-)
>>
>
> Tyto informace zjistite nejlepe ve zdrojacich ConTeXtu. Ackoliv jsou
> rozsahle a slozite, jsou tez docela prehledne psany, obcas komentovane a
> opatrene priklady. Uvedu obecny postup jak zjistit relevantni informaci:
>
> Vlezete do .../tex/context/base adresare a pomoci
> grep "doublesided" *.tex
> vyhledate soubor, a v nem nastudujete pouziti. V tomto pripade hned
> napriklad zjistite, ze existuje
> \ifdoublesided
> takze je k dispozici i uzivatelsky snadny pristup.
>
> Pokud by jste chtel kutat do vetsi hloubky a vice rozument, co se deje a
> jak ConTeXt funguje, je lepsi je poptat na makro, ktere nastavuje dany
> parametr
> grep "\\def\\setuppagenumbering" *.tex
> dostaneme soubor page-num.tex. V nem dohledame definici
> \setuppagenumbering a v ni najdeme
> \getparameters[\??nm][#1]
> To znamena, ze zapisem
> \setuppagenumbering[alternative=doublesided]
> se (zjednodusene) definuje makro
> \def\@@nmalternative{doublesided}
> protoze \??nm je definovano jako @@nm (tim se definuje jmenny prostor).
>
> Pri pouziti makra \??nmalternative je treba jej obalit
> \unprotect
> \ifx\??nmalternative\v!doublesided
> ...
> \fi
> \protect
> aby @@, ?, ! byly povazovany za pismeno (jako v latexu @).
>
> S pozdravem
> Vit Zyka
>
> _______________________________________________
> 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/20070611/50cffcd4/attachment-0003.html>
More information about the csTeX
mailing list