Sziasztok.
Szeretnék egy számot megadni a preambulumban, melyet sok helyen felhasználnék értékadáskor. Pl. így:
\hsize=\ertek
A problémám az, hogy nem tudom, hogyan lehet. Mezei Bashban pl. $1-gyel hivatkozok a script első paraméterére, vagy akár egyenlőségjellel megadhatok egy név után szereplő számértéket, majd a névre hivatkozva felhasználhatom a számot. Nos, ezt nem tudom megoldani TeX-ben.
Szóval lényegében azt szeretném ezzel elérni, hogy a sok helyen (nem csak a fenti hsize esetében) felhasználandó számokat csak egy helyen kelljen megváltoztatnom, nem 43215 helyen...
- 662 megtekintés
Hozzászólások
\newcommand{\hsize}{123456890}
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy rosszul fogalmaztam.
A számot, melyet változtatok, nemcsak a hsize használná fel, hanem 3 másik parancs is. Szóval egy univerzális szó kell, amit ha beírok a hsize vagy egyéb parancs után egyenlóségjellel vagy zárójelbe rakva (ahogy éppen a parancs igényli), akkor az értékadás megtörténjen.
Átfogalmazom egy nemlétező parancsra amit szeretnék:
\setvalue{ggg=7} %ez a nemlétező parancs, mely latexben értelmetlen természetesen
\hsize=ggg %itt használom fel
- A hozzászóláshoz be kell jelentkezni
\newlength{\ggg}
\setlength{\ggg}{7cm}
...
\setlength{\hsize}{\ggg}
\setlength{\kutykurutty}{\ggg}
A \hsize-ot egyébként csak a \setlength paranccsal tudod módosítani, ha jól emlékszem.
- A hozzászóláshoz be kell jelentkezni
Ez az, köszi!
Jövök egy kávéval
- A hozzászóláshoz be kell jelentkezni