Creación de Documentos Profesionales con LATEX
Elementos Básicos de LATEX
José Marcos Moreno-Vega
jmmoreno@[Link]
Belén Melián-Batista
mbmelian@[Link]
Israel López-Plata
ilopezpl@[Link]
Christopher Expósito-Izquierdo
cexposit@[Link]
Airam Expósito-Márquez
aexposim@[Link]
Contenidos:
1 Tipos y Tamaños de Fuentes Notas al Pie de Página
Tipos de Fuentes Interlineado
Tamaños de Letras 3 Comentarios
Caracteres Especiales 4 División Silábica
2 Párrafos y Efectos Especiales 5 Enumerado Automático
Alineado itemize y description
Lı́neas Personalización
Creación de Documentos Profesionales con LATEX 2 / 31
Tipos y Tamaños de Fuentes Tipos de Fuentes
Tipos y Tamaños de Fuentes: Tipos de Fuentes
En LATEX se puede cambiar el tipo de letra empleando \{\tipo texto\}:
Comando Resultado
{\bf Negrita} Negrita
{\it It\’alica} Itálica
{\underline{Subrayado}} Subrayado
{\rm Roman} Roman
{\em Enf\’atico} Enfático
{\sl Slanted} Slanted
{\sf Sans Serif} Sans Serif
{\sc Small Caps} Small Caps
{\tt Typewriter} Typewriter
Creación de Documentos Profesionales con LATEX 3 / 31
Tipos y Tamaños de Fuentes Tipos de Fuentes
Tipos y Tamaños de Fuentes: Tipos de Fuentes
En el nuevo LATEX2e se usa \textit\{...\}, \textbf\{...\},
\texttt\{...\}, etc.
Se puede escribir \textit\{\textbf\{Negrita en it\’alica\}\}
que produce Negrita en itálica.
Creación de Documentos Profesionales con LATEX 4 / 31
Tipos y Tamaños de Fuentes Tamaños de Letras
Tipos y Tamaños de Fuentes: Tamaños de Letras
Una manera de especificar el tamaño de la fuente es la siguiente:
Comando Resultado
{\tiny Tiny} Tiny
{\scriptsize Script} Script
{\footnotesize Foot} Foot
{\small Small} Small
{\normalsize Normal} Normal
{\large large} large
{\Large Large} Large
{\huge huge} huge
{\Huge Huge} Huge
Creación de Documentos Profesionales con LATEX 5 / 31
Tipos y Tamaños de Fuentes Tamaños de Letras
Tipos y Tamaños de Fuentes: Tamaños de Letras
Se pueden hacer combinaciones de tipos de letras con diferentes tamaños:
{\large \bf Nota:} produce: Nota:
{\large \bf \tt Nota:} produce: Nota: (no hay efecto!)
{\Large\textit{\textbf{Nota}}} produce: Nota
Creación de Documentos Profesionales con LATEX 6 / 31
Tipos y Tamaños de Fuentes Caracteres Especiales
Tipos y Tamaños de Fuentes: Caracteres Especiales
Algunos caracteres están reservados para que cumplan alguna función, por
eso no se pueden obtener tecleándolos directamente como cualquier letra:
Caracter Objetivo Inclusión
\ Establece el comienzo de un comando \textbackslash
{ Abre un bloque de código \{
} Cierra un bloque de código \}
# Nombra los argumentos de un comando \#
& Separa columnas de una tabla \&
% Incluye comentarios en el fichero fuente \%
˜ Evita la separación de palabras \~{}
$ ˆ Empleados en fórmulas matemáticas \$ \_ \^{}
Creación de Documentos Profesionales con LATEX 7 / 31
Tipos y Tamaños de Fuentes Caracteres Especiales
Tipos y Tamaños de Fuentes: Caracteres Especiales
LATEX normalmente no acepta tildes, ni la “ñ”, tampoco el signo de
pregunta ‘¿’, ni la apertura o el cierre de comillas
Para que acepte estos caracteres se deben utilizar lo siguiente:
\ usepackage [ utf 8]{ inputenc }
\ usepackage [ spanish ]{ babel }
También, se pueden emplear las instrucciones siguientes:
Comando Sı́mbolo Comando Sı́mbolo
\’a á ?‘ ¿
\’e é !‘ ¡
\’i ı́ ‘‘ " “”
\’o ó ‘ ’ ‘’
\’u ú \~n ñ
Creación de Documentos Profesionales con LATEX 8 / 31
Tipos y Tamaños de Fuentes Caracteres Especiales
Tipos y Tamaños de Fuentes: Caracteres Especiales
Comando Sı́mbolo Comando Sı́mbolo
\oe œ \OE Œ
\ae æ \AE Æ
\dag † \ddag ‡
\S § \P ¶
\textbullet • \textvisiblespace
\textregistered R \copyright c
\texttrademark TM \pounds £
Creación de Documentos Profesionales con LATEX 9 / 31
Tipos y Tamaños de Fuentes Caracteres Especiales
Tipos y Tamaños de Fuentes: Caracteres Especiales
Sorprendentemente, LATEX no permite el acceso inmediato y
transparente al sı́mbolo del euro: e
Para incluir este sı́mbolo en los documentos se debe incluir lo
siguiente en el preámbulo
\ usepackage { eurosym }
y en el archivo fuente se debe incluir \euro cada vez que se desee
mostrar el sı́mbolo e
Creación de Documentos Profesionales con LATEX 10 / 31
Párrafos y Efectos Especiales
Párrafos y Efectos Especiales:
En LATEX se puede escribir de manera ordenada o desordenada. El
programa acomoda el texto e interpreta los comandos que se
introdujeron
Para indicarle a LATEX que un párrafo ha terminado hay que dejar una
lı́nea en blanco
Si entre dos palabras se deja más de dos espacios en blanco solo se
imprimirá uno
También se tiene que dejar doble salto de lı́nea (doble ‘enter’) para
separar párrafos o usar ”\\”para cambiar de lı́nea
Creación de Documentos Profesionales con LATEX 11 / 31
Párrafos y Efectos Especiales
Párrafos y Efectos Especiales:
Ejemplo:
Código: Resultado:
Podemos
Podemos escribir de manera
escribir de
manera
desordenada sin problema alguno
desordenada sin
problema
alguno
Creación de Documentos Profesionales con LATEX 12 / 31
Párrafos y Efectos Especiales Alineado
Párrafos y Efectos Especiales: Alineado
Para centrar un texto se pone esto en el entorno
\begin{center} ... \end{center}.
Ejemplo:
Código: Resultado:
\ begin { center }
Texto centrado en el documento
Texto centrado en el
documento
\ end { center }
Creación de Documentos Profesionales con LATEX 13 / 31
Párrafos y Efectos Especiales Alineado
Párrafos y Efectos Especiales: Alineado
Para alinear un texto a izquierda o derecha hay que emplear los entornos
siguientes respectivamente:
\ begin { flushleft }
Texto alineado a la izquierda
\ end { flushleft }
\ begin { flushright }
Texto alineado a la derecha
\ end { flushright }
Creación de Documentos Profesionales con LATEX 14 / 31
Párrafos y Efectos Especiales Alineado
Párrafos y Efectos Especiales: Alineado
Ejemplo:
Código: Resultado:
\ begin { flushleft }
Texto alineado a la izquierda
Texto alineado a la
izquierda
\ end { flushleft }
Creación de Documentos Profesionales con LATEX 15 / 31
Párrafos y Efectos Especiales Alineado
Párrafos y Efectos Especiales: Alineado
Ejemplo:
Código: Resultado:
\ begin { flushright }
Texto alineado a la derecha
Texto alineado a la
derecha
\ end { flushright }
Creación de Documentos Profesionales con LATEX 16 / 31
Párrafos y Efectos Especiales Lı́neas
Párrafos y Efectos Especiales: Lı́neas
\hfill foo: Se usa para alinear foo a la derecha
El siguiente código:
El examen es el 24 de Enero en : \ hfill Santa Cruz de
Tenerife
produce:
El examen es el 24 de Enero en: Santa Cruz de Tenerife
Creación de Documentos Profesionales con LATEX 17 / 31
Párrafos y Efectos Especiales Lı́neas
Párrafos y Efectos Especiales: Lı́neas
\hrulefill:
El siguiente código:
El examen es el 24 de Enero en \ hrulefill Santa Cruz
de Tenerife
produce:
El examen es el 24 de Enero en Santa Cruz de Tenerife
Creación de Documentos Profesionales con LATEX 18 / 31
Párrafos y Efectos Especiales Lı́neas
Párrafos y Efectos Especiales: Lı́neas
\dotfill:
El siguiente código:
El examen es el 24 de Enero en \ dotfill Santa Cruz de
Tenerife
produce:
El examen es el 24 de Enero en . . . . . . . . . . . . . . . . . . Santa Cruz de Tenerife
Creación de Documentos Profesionales con LATEX 19 / 31
Párrafos y Efectos Especiales Notas al Pie de Página
Párrafos y Efectos Especiales: Notas al Pie de Página
Las notas al pie de página se producen con \footnote{...texto...}
El comando se escribe exactamente donde se quiere que quede la
etiqueta que hará referencia al pie de página
Ejemplo:
La nota...código\footnote{Ejemplo de {\tt footnote}}
Creación de Documentos Profesionales con LATEX 20 / 31
Párrafos y Efectos Especiales Interlineado
Párrafos y Efectos Especiales: Interlineado
Para cambiar el interlineado de un documento se debe incluir el siguiente
comando en el preámbulo del mismo:
\ renewcommand *{\ baselinestretch }{ Numero }
donde Número el interlineado a establecer. Por defecto, éste es 1
Creación de Documentos Profesionales con LATEX 21 / 31
Párrafos y Efectos Especiales Interlineado
Párrafos y Efectos Especiales: Interlineado
Ejemplo:
Código: Resultado:
\ renewcommand ∗{\
b a s e l i n e s t r e t c h }{2} Este texto tiene doble interlineado.
...
\ b e g i n { document } Este texto tiene doble interlineado.
Este texto t i e n e doble
i n t e r l i n e a d o . Este Este texto tiene doble interlinea-
texto tiene doble
i n t e r l i n e a d o . Este
texto tiene doble
do...
interlineado . . .
\ end { document }
Creación de Documentos Profesionales con LATEX 22 / 31
Comentarios
Comentarios:
En LATEX se pueden realizar comentarios sobre el documento fuente
con el objetivo de facilitar su interpretación por parte del autor
Un comentario se introduce incluyendo el caracter %
Todo el texto que siga al caracter % hasta el final de la lı́nea en la que
aparece será ignorado al crear el documento
Creación de Documentos Profesionales con LATEX 23 / 31
Comentarios
Comentarios:
1 \ documentclass [ a 4 paper ,10 pt ]{ article }
2
3 \ begin { document }
4 \ ’ Este es mi primer p \ ’ arrafo del
documento .
5
6 % Esto es un comentario y , por tanto , no
se va a imprimir
7
8 \ ’ Este es mi segundo p \ ’ arrafo del
documento .
9 \ end { document }
Creación de Documentos Profesionales con LATEX 24 / 31
División Silábica
División Silábica:
En LATEX las palabras que no caben en una lı́nea de texto se pasan a
la siguiente lı́nea o bien se dividen empleando un guión
En algunas ocasiones la división de palabras realizada por LATEX no es
la esperada
Existen dos alternativas para indicar a LATEX por dónde queremos que
divida una palabra:
I Se le puede indicar a LATEXpor dónde debe dividir una palabra
empleando el comando \− en los lugares en los que está permitido
introducir un guión
I Incluir en el preámbulo del documento el siguiente comando:
\ hyphenation { palabra 1 , palabra 2 , palabra 3 ,...}
Creación de Documentos Profesionales con LATEX 25 / 31
Enumerado Automático
Enumerado Automático:
Uno de los comandos más usados para hacer listas numeradas es
enumerate
Cada nuevo ı́tem se indica con \item. Con esto se obtiene una
enumeración automática
Se puede controlar la enumeración con la etiqueta deseada.
enumerate admite anidamiento hasta el cuarto nivel
Creación de Documentos Profesionales con LATEX 26 / 31
Enumerado Automático
Enumerado Automático:
\ begin { enumerate }
\ item Primer punto ( nivel 1)
\ item Segundo punto ( nivel 1)
\ begin { enumerate }
\ item Primer punto anidado ( nivel 2)
\ begin { enumerate }
\ item Primer punto anidado ( nivel 3)
\ item Segundo punto anidado ( nivel 3)
\ end { enumerate }
\ item Segundo punto anidado ( nivel 2)
\ end { enumerate }
\ item Tercer punto ( nivel 1)
\ end { enumerate }
Creación de Documentos Profesionales con LATEX 27 / 31
Enumerado Automático
Enumerado Automático:
1 Primer punto (nivel 1)
2 Segundo punto (nivel 1)
1 Primer punto anidado (nivel 2)
1 Primer punto anidado (nivel 3)
2 Segundo punto anidado (nivel 3)
2 Segundo punto anidado (nivel 2)
3 Tercer punto (nivel 1)
Creación de Documentos Profesionales con LATEX 28 / 31
Enumerado Automático itemize y description
Enumerado Automático: itemize y description
El entorno itemize usa puntos u otros sı́mbolos para los items
mientras que description permite descriptores con texto
Todo esto se puede hacer con enumerate
Creación de Documentos Profesionales con LATEX 29 / 31
Enumerado Automático itemize y description
Enumerado Automático: itemize y description
El siguiente código:
\ begin { description }
\ item [ Primer elemento :] Incluimos la descripci \ ’ on
del primer elemento
\ item [ Segundo elemento :] Incluimos la descripci \ ’
on del segundo elemento
\ item [ Tercer elemento :] Incluimos la descripci \ ’ on
del tercer elemento
\ end { description }
produce:
Primer elemento: Incluimos la descripción del primer elemento
Segundo elemento: Incluimos la descripción del segundo elemento
Tercer elemento: Incluimos la descripción del tercer elemento
Creación de Documentos Profesionales con LATEX 30 / 31
Enumerado Automático Personalización
Enumerado Automático: Personalización
Se puede cambiar muchas cosas en el entorno enumerate, por
ejemplo márgenes, espacio entre items, color, etc.
Todo esto se puede hacer con el paquete enumitem
Para usar enumitem debemos poner en el preámbulo
\ usepackage [ shortlabels ]{ enumitem }
La documentación del paquete se puede encontrar en:
[Link]
Creación de Documentos Profesionales con LATEX 31 / 31
Creación de Documentos Profesionales con LATEX
Elementos Básicos de LATEX
José Marcos Moreno-Vega
jmmoreno@[Link]
Belén Melián-Batista
mbmelian@[Link]
Israel López-Plata
ilopezpl@[Link]
Christopher Expósito-Izquierdo
cexposit@[Link]
Airam Expósito-Márquez
aexposim@[Link]