Informatika1-2015/Gyakorlat8

A MathWikiből
(Változatok közti eltérés)
(Új oldal, tartalma: „== Newcommand == * A '''\newcommand''' paranccsal új parancsokat tudunk definiálni. * Gondoljunk erre úgy, mint egyfajta rövidítésre. * Például, ha gyakran ha…”)
 
15. sor: 15. sor:
 
</latex>
 
</latex>
 
* Az elsõ paraméter az új parancs neve, a második pedig a kívánt eredmény.
 
* Az elsõ paraméter az új parancs neve, a második pedig a kívánt eredmény.
 +
 +
=== Argumentumokkal ===
 +
 +
* Bonyolultabb parancsokat is definiálhatunk, ha például szép integrált szeretnénk írni gyorsan:
 +
<latex>
 +
...
 +
\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}
 +
</latex>

A lap 2015. október 26., 19:45-kori változata

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}
  • Az elsõ paraméter az új parancs neve, a második pedig a kívánt eredmény.

Argumentumokkal

  • Bonyolultabb parancsokat is definiálhatunk, ha például szép 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}
Személyes eszközök