[cstex] Pomoc s vypocty v LaTeXu

Jaroslav Hajtmar hajtmar at gyza.cz
Wed Jun 30 15:06:34 CEST 2010


Dobry den.
Predelavam svou aplikaci pro tisk udaju z CSV souboru (mj. oboustrannych 
karticek) z ConTeXtu na ukazkovou aplikaci v LuaLaTeXu, aby ani LaTeXovi 
priznivci "neprisli zkratka".

Vzhledem k tomu, ze LaTeX nijak zasadne neovladam, prosim, zda by nekdo 
nemohl "prelozit" vypocty registru z ConTeXtu do LaTeXu.
Myslim, ze neni treba nejakeho vysvetlovani, vypoctove vzorce z ConTeXtu 
jsou asi srozumitelne kazdemu.
Jedna se o vypoctu sirky a vysky karticky. Pro vypocet se pouzije vyska 
a sirka tiskoveho zrcadla a pocet karticek na vysku a sirku...

Diky za ochotu ...
Kdo pomuze obdrzi aplikaci pro LuaLaTeX jako prvni :-)

Jarda Hajtmar

Nasleduji vypocty z ConTeXu (potrebne pro spravnou cinnost Lua skriptu...)

\newcount\countofhor
\newcount\countofvert
\newdimen\distancebetweencards
\newdimen\distancecelkem
\newdimen\cardwidth
\newdimen\cardheight



\countofhor=3 % hodnota potřebná pro luaskript, když není nastavena, 
tiskne se automaticky
\countofvert=10 % hodnota potřebná pro luaskript
\distancebetweencards=1mm % hodnota potřebná pro luaskript


\cardheight=\dimexpr(\makeupheight/\countofvert) %\makeupheight je 
celková šířka tiskového zrcadla
\cardheight=\dimexpr(\cardheight - \dimexpr(0.5mm))
\cardwidth=\dimexpr((\makeupwidth-\dimexpr(\distancebetweencards)*(\countofhor-1))/\countofhor) 
%\makeupwidth je celková šířka tiskového zrcadla




More information about the csTeX mailing list