Beruflich Dokumente
Kultur Dokumente
Gutierrez
Indice
1. Denicin de nuevos comandos o 2. Denicin de nuevos entornos o 3. Redenicin de comandos ya existentes o 4. Utilizacin de los contadores o 4.1. Manipulando la forma en que se imprimen los contadores . . . . . . . . . . . . . . . . 4.2. Modicando el valor de los contadores . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. Modicacin de los entornos de enumeraciones o
A 6. Modicando el valor de los nombres de algunos elementos en L TEX
1 2 3 4 4 5 5 6 7 7 7 7 7 8 8
7. Espaciados 7.1. Espaciado entre l neas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2. Controlar la separacin entre prrafos . . . . . . . . . . . . . . . . . . . . . . . . . . . o a 7.3. Controlar la separacin entre tablas y guras . . . . . . . . . . . . . . . . . . . . . . . o 7.4. Controlar la separacin en modo matemtico . . . . . . . . . . . . . . . . . . . . . . . o a 7.5. Controlar la separacin en las listas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 7.6. Controlar la separacin vertical y horizontal . . . . . . . . . . . . . . . . . . . . . . . . o
1.
A L TEX os proporciona la posibilidad de crear vuestros nuevos comandos en un documento para su posterior utilizacin. Para ello se utiliza el comando o
\newcommand{nombre}[num]{definicin} o
Bsicamente este comando necesita dos argumentos: el nombre nombre que identica al nuevo a comando y su denicion. El argumento num es opcional y especica el nmero de argumentos que el u nuevo comando tomar (hasta 9). El valor por defecto es 0. a Algunos ejemplos sencillos: La titulacin de Ingenier Ino a formtica se da en la Univera sitat de Val`ncia. e \newcommand{\uv}{Universitat de Val`ncia} e \newcommand{\ii}{Ingeniera Informtica} a La titulacin de \ii\ se da en la \uv. o
Se puede utilizar para reescribir ecuaciones matemticas. a La frmula del agua es: H2 O. o \newcommand{\water}{H$_2$O} La frmula del agua es: \water. o
Y un ejemplo de la utilizacin de parmetros: o a Denotamos por: x1 ...xn , un vector de dimensin n. Y deo notamos por x1 ...xj , el vector de dimensin j. o \newcommand{\ve}[1]{\(#1_1 ... #1_n\)} \newcommand{\vect}[2]{\(#1_1 ... #1_#2\)} Denotamos por: \ve{x}, un vector de dimensin $n$. Y o denotamos por \vect{x}{j}, el vector de dimensin $j$. o
Cuando se utiliza un comando para denir una frmula matemtica puede dar error si el nuevo o a comando se utiliza dentro del entorno matemtico. Por ejemplo, el comando denido como: a \newcommand{\hipot}{$a^{2}+b^{2}$} dar un error si se utiliza en modo matemtico. para evitar eso se puede utilizar el comando \ensuremath a a que permitir utilizar ese comando en modo matemtico y no matemtico. a a a \newcommand{\hipot}{\ensuremath{a^{2}+b^{2}} Si escribo a2 + b2 o si escribo a2 + b2
2.
Se puede denir o redenir tambin nuevos entornos, de la misma manera que hemos hecho con e los comandos. Para ello existe un comando \newenvironment con la siguiente sintaxis:
Pgina: 2 a
\newenvironment{nombre}[num]{antes}{despus} e Este comando puede tener un argumento adicional. Lo que se especica en la parte antes es lo que se procesa antes del texto en el entorno. Lo que se especica en la parte del despus son las e instrucciones a realizar cuando se encuentra la instruccin del \end{nombre}. o Un ejemplo ilustrativo:
Abstract En este trabajo se analizan varios descriptores de texturas extra dos a partir de la morfolog a matemtica. a
%Un entorno ms complejo: a \newenvironment{Abstract} { \begin{center} \textbf{Abstract} \end{center}\begin{quote}\emph} %%antes {\end{quote} %despus e } \begin{Abstract} En este trabajo se analizan varios descriptores de texturas extrados a partir de la morfologa matemtica. a \end{Abstract}
Al igual que a los comandos tambin se les puede pasar argumentos, por ejemplo en el ejemplo e anterior podr amos pasar como parmetro el texto que aparec en negrita y centrado. a a
Resumen En este trabajo se analizan varios descriptores de texturas extra dos a partir de la morfolog a matemtica. a
%Un entorno ms complejo: a \newenvironment{Miabstract}[1] { \begin{center} \textbf{#1} \end{center}\begin{quote}\em} %%antes {\end{quote} %despus e } \begin{Miabstract}{Resumen}%Arg En este trabajo se analizan varios descriptores de texturas extrados a partir de la morfologa matemtica. a \end{Miabstract}
3.
A Si se intenta utilizar como nombre de comando o entorno alguno ya existente, L TEX dar un error. a Si lo que se pretende es modicar un determinado entorno o comando ya existente se puede hacer con los comandos:
La sintaxis de estos nuevos comandos es igual a los anteriores. Un ejemplo: \renewcommand{\bibname}{Referencias} La modicacin del comando \bibname implicar que en lugar de imprimirse en nuestro documento o a el valor dado por la clase utilizada, se diera el titulo de Referencias a la bibliograf a. En las siguientes secciones veremos con ms detalle la gran utilidad de este comando. a
4.
A Todo lo que L TEX numera tiene un contador asociado. El nombre de el contador es el mismo que el entorno o comando que produce el nmero (sin la \). Algunos de estos contadores estndar son los u a que se muestran a continuacin: o
4.1.
A Los contadores se imprimen en L TEX utilizando un comando con el mismo nombre que el contador pero con el prejo the As por ejemplo, el contador de ecuaciones equation tiene asociado un comando , \theequation, y el contador de nmero de seccin section, un comando \thesection. u o
Si se quiere modicar la forma en que aparecen estos nmeros, por ejemplo, cambiar de arbigo a u a nmeros romanos, se necesita redenir el comando apropiado mediante el comando \renewcommand. u
A La forma en que se visualiza se controla con los siguientes comandos de L TEX:
x2
(1)
\renewcommand{\theequation}{\roman{equation}}
Pgina: 4 a
f (x) = A
x2
(ii)
cambiar la forma en que aparecen los nmeros de los contadores a u \renewcommand{\theequation}{\textbf{A-\arabic{equation}}} f (x) = A x2 (A-3)
4.2.
El valor que toman todos estos contadores se puede modicar utilizando los siguientes comandos: \addtocounter{contador}{valor} \setcounter{contador}{valor} \stepcounter{contador} %incrementa el contador \value{contador} Por ejemplo, se puede forzar que un determinado nmero de pgina sea 12: u a \setcounter{page}{12} %se indica el contador y el nuevo valor
5.
\begin{itemize} \item[$\star$] Primero. Segundo. \item[$\star$] Segundo. \end{itemize} El formato de las etiquetas se puede controlar tambin modicando la denicin de los comandos e o \labelitemi \labelitemii \labelitemiii. Un ejemplo de como se hace esto para que la etiqueta sea una ser la siguiente: a \renewcommand{\labelitemi}{$\spadesuit$}
Primero.
\begin{itemize} \item Primero. Segundo. \item Segundo. \end{itemize} En el entorno enumerado se puede modicar el tipo de nmeros empleados y el formato, modiu cando la forma en que se imprimen los contadores relacionados con este entorno: Pgina: 5 a
Primero.
enumi enumii enumii enumiv El estilo de nmeros empleados se determina mediante el comando \labelenumi \labelenumii, u etc. Por ejemplo para utilizar letras maysculas para el primer nivel y letras minsculas en el segundo u u nivel de la enumeracin: o \renewcommand{\labelenumi}{\Alph{enumi}} \renewcommand{\labelenumii}{\alph{enumii}}
\begin{enumerate} \item Primero. \begin{enumerate} \item primero \item segundo \end{enumerate} \item Segundo. \end{enumerate}
6.
A L TEX proporciona un nombre automtico (dependiendo del estilo y del idioma) para algunos a elementos que aparecen en el texto, tales como cap tulos, tablas, guras, bibliograf a.
La siguiente tabla muestra algunos de los comandos asociados. La modicacin de estos comandos o permite cambiar lo que se imprimir en nuestro documento: a Comando \abstractname \appendixname \bibname \chaptername \contentsname \figurename \indexname \listindexname \listtablename \partname \tablename Texto asociado en espaol n Abstract Apndices e Bibliograf a Cap tulo Indice Figura Indice alfabtico e Lista de guras lista de Cuadros Parte Cuadro
Pgina: 6 a
7.
Espaciados
En latex existen un conjunto de variables que denen los diferentes espaciados: entre l neas, entre prrafos, margen a la derecha, a la izquierda, entre guras..etc. a Cada tipo de documento tiene unos valores por defecto para estos comandos. Para poder modicarlos se utilizan los siguientes comandos: \setlength y \addtolength. El primero ja la variable a un valor y el segundo incremento el valor actual en un cierto valor. A continuacin vamos a ver algunas de las variables utiles para cambiar el espaciado. o
7.1.
Separacin entre l o neas en un mismo prrafo. Existen dos variables bsicas que denen esto: a a \baselineskip y \baselinestretch. Veamos un ejemplo: \renewcommand{\baselinestretch}{1.5} Esto conseguir el mismo efecto que modicar directamente el parmetro \baselineskip. a a
Y ahora hago una prueba para que se vea que ahora es el doble de espaciado entre l neas, escribo un poco ms para que se vea. a
\addtolength{\baselineskip}{\baselineskip} Y ahora hago una prueba para que se vea que ahora es el doble de espaciado entre lneas, escribo un poco ms a para que se vea.
7.2.
Para controlar el espaciado entre prrafos existen dos parmetros. a a \parskip \parident
A Su modicacin implica la utilizacin de los comandos de L TEX \settolength y \addtolength o o
7.3.
Existen varios parmetros para controlar el espaciado entre elementos otantes en el texto. La a a tabla 1 muestra algunos de estos parmetros:
7.4.
Los parmetros asociados con el espaciado entre entornos matemticos son: \abovedisplaymath a a (antes del entorno) y \belowdisplaymath. (despus del entorno). e Pgina: 7 a
Descripcin o Espacio entre elementos otantes Espaciado entre texto y elementos otantes Como \textfloatsep en dos columnas Como \floatsep en dos columnas Espacio sobre la leyenda ESpacio bajo la leyenda
7.5.
Veamos ahora como personalizar la forma en que aparecen los entornos tipo lista. Existen un conjunto de comandos que denen el espaciado. \topsep \partopsep \itemsep \parsep \leftmargin \rightmargin \listparindent Espacio vertical extra al comienzo de la lista. Longitud extra al comienzo de la lista si existe una l nea en blanco. Separacin entre los diferentes elementos de la lista. o Espacio vertical entre prrafos dentro de un elemento a de la lista. Espacio horizontal entre el margen izquierdo del entorno y la lista (debe ser no negativo) espacio horizontal entre el margen derecho del entorno y la lista. Cantidad de espacio extra para la sangr del prrafo a a despus del primero en un elemento de la lista(puede e ser negativo). Sangr de la primera l a nea de un elemento de la lista (\item) anchura normal de la caja que contiene la etiqueta
\itemindent \labelwidth
7.6.
Pgina: 8 a