miércoles, 6 de febrero de 2013

Cómo crear nuestras propias funciones con LaTeX

Con LaTeX podemos crear facilmente nuevas funciones. Para ello usamos el comando  "\newcommand{\nombre}{xxx}", donde \nombre es el nombre de nuestra función y xxx el resultado. Por ejemplo:

\newcommand{\gu}{$10^{100}$}
El número \gu \ se llama gúgol.

(Por cierto, el "\" suelto es para añadir un espacio en blanco.)

Nuestra función puede tener uno o varios argumentos. El número de argumentos se indica entre corchetes después del nombre. Y para referirnos a cada argumento ponemos #1, #2. etc. Por ejemplo, una función con un solo argumento:

\newcommand{\powd}[1]{$10^{#1}$}
Se calcula que el número de átomos en el universo es \powd{80}.


Y con dos argumentos:

\newcommand{\pown}[2]{$#1^{#2}$}
Con kilobyte, a veces nos referimos a \pown{10}{3} bytes y a veces a \pown{2}{10} bytes.