19.11.2014 Views

Edición de textos científicos con LaTeX - TEC Digital - Tecnológico ...

Edición de textos científicos con LaTeX - TEC Digital - Tecnológico ...

Edición de textos científicos con LaTeX - TEC Digital - Tecnológico ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

60 TEXTO EN MODO MATEMÁTICO<br />

4.17 Cómo hacer nuevos Comandos.<br />

Po<strong>de</strong>mos abreviar el código <strong>de</strong> los comandos creando comandos propios. Para esto usamos<br />

\newcommand{\nuevo_nombre}{\comando_original}<br />

\newcommand{\nombre}[n]{\f{#1}...\h{#n}}. n es el número <strong>de</strong> parámetros. Cada<br />

parámetro es recibido por un comando existente.<br />

Las <strong>de</strong>finiciones <strong>de</strong> los nuevos comandos se ponen en el preámbulo (para comodidad <strong>de</strong> otros<br />

usuarios).<br />

Una práctica muy recomendada es hacerse un archivo aparte <strong>con</strong> estas <strong>de</strong>finiciones, este archivo<br />

<strong>de</strong>be ir sin preámbulo ni \begin{document}...\end{document}. Si el archivo es “cmds.tex”,<br />

éste se invoca en el preámbulo <strong>con</strong> \input{cmds.tex}. Este archivo pue<strong>de</strong> estar en el directorio<br />

<strong>de</strong> trabajo preferiblemente.<br />

Vamos a ver algunos ejemplos.<br />

Abreviaciones para \begin{center}... \end{center}<br />

\newcommand{\bc}{\begin{center}}<br />

\newcommand{\ec}{\end{center}}<br />

Abreviación para \displaystyle<br />

\newcommand{\ds}[1] {\displaystyle{#1}} %un parámetro<br />

Abreviación para \sii =⇔<br />

\newcommand{\sii}{\Leftrightarrow}<br />

Comando para fracciones ’gran<strong>de</strong>s’ $\gfrac{a}{b}$ = a b<br />

Este comando usa un comando <strong>de</strong>finido anteriormente, \ds<br />

\newcommand{\gfrac}[2] {\ds{\frac{#1}{#2}}}%2 parámetros. Usamos \ds{}<br />

Comando personalizado para vectores $\wvec{v}$ = −→ v<br />

\newcommand{\wvec}[1] {\overrightarrow{#1}}<br />

Comando personalizado para vectores $\wvecb{v}$ = −→ v<br />

\newcommand{\wvecb}[1] {{\blue\overrightarrow{#1}}} %azul<br />

−→ v<br />

Comando personalizado para la proyección ortogonal, $\proy{v}{w}$ = proy<br />

−→ w<br />

<strong>LaTeX</strong>. Walter Mora F., Alex Borbón A.<br />

Derechos Reservados © 2013 Revista digital Matemática, Educación e Internet (http://www.tec-digital.itcr.ac.cr/revistamatematica/)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!