Informatika1-2015/Gyakorlat8
A MathWikiből
A lap korábbi változatát látod, amilyen Kkovacs (vitalap | szerkesztései) 2015. október 26., 19:52-kor történt szerkesztése után volt.
Newcommand
- A \newcommand paranccsal új parancsokat tudunk definiálni.
- Gondoljunk erre úgy, mint egyfajta rövidítésre.
- Például, ha gyakran használjuk a valós számok halmazának a jelét, akkor csinálhatjuk a következõt:
... \newcommand{\R}{\mathbb{R}} ... \begin{document} \[ x^2 \geq 0 \quad \forall x\in\R \] \end{document}
- Ezzel a newcommand-al, ha \R-et írunk, akkor \mathbb{R}-el helyettesíti.
- A newcommand-nál az elsõ paraméter az új parancs neve, a második pedig a kívánt eredmény.
- Ugyanígy írhatnánk parancsot az egész számok halmazára, stb.
Argumentumokkal
- Bonyolultabb parancsokat is definiálhatunk, ha például szép határozatlan integrált szeretnénk írni gyorsan:
... \newcommand{\myint}[2]{\int #1 \,\mathrm{d}#2} ... \begin{document} \[ \myint{x^2 \sin^2 x}{x} + \myint{x^2 \cos^2 x}{x} = \myint{x^2}{x} \] \end{document}
- Itt az opcionális [2] paraméter azt mondja meg, hogy 2 argumentuma (bemenete) van a parancsnak.
- Az argumentumokat a #1, #2... helyére helyezi be. Így ennél a parancsnál az elsõ argumentum az integrandus, a második az integrátor (ez egy létezõ szó).