Diferencia entre revisiones de «Manual de LaTeX/La estructura de un documento en LaTeX/Preámbulo/Clases de documento»

Contenido eliminado Contenido añadido
Sin resumen de edición
Arkin (discusión | contribs.)
Sin resumen de edición
Línea 1:
Como mencionábamos, existen diferentes estilos que podemos darle a nuestro documento, y la selección de uno u otro dependerá de qué es lo que necesitamos hacer. Si queremos escribir un documento corto, podemos utilizar la clase {{Verb|<source lang="latex" enclose="none">article}}</source>. En términos generales, esta clase de documento nos permite dividir el documento en secciones, subsecciones, párrafos y subpárrafos.
 
A continuación una lista de algunas clases típicas de documento:
Línea 11:
|-
|valign="top" | '''report'''
|Similar a la clase {{Verb|<source lang="latex" enclose="none">book}}</source>.
|-
|valign="top" | '''slides'''
Línea 17:
|}
 
Las clases {{Verb|<source lang="latex" enclose="none">book}}</source> y {{Verb|<source lang="latex" enclose="none">report}}</source> son muy similares, y ambas sirven para documentos grandes, como lo son, naturalmente, los libros y los reportes, entre otros trabajos. Sin embargo, existen ligeras diferencias. Por ejemplo, la clase {{Verb|<source lang="latex" enclose="none">book}}</source> hace que los capítulos empiecen siempre en una página impar, de modo que si un capítulo anterior termina en una página impar, la página (par) siguiente quedará en blanco y al capítulo nuevo comenzará después de ella. Esto, en cambio, no sucede con la clase {{Verb|<source lang="latex" enclose="none">report}}</source>, así es que un capítulo simplemente empieza en una página nueva, sea par o impar. Por supuesto, estas opciones pueden ser fácilmente modificadas. Todas las clases de la lista anterior admiten opciones adicionales. Por ello, la sintaxis general para indicar una clase de documento es la siguiente:
 
 
{{Verb|<center><source lang="latex">\documentclass[''opción 1, opción 2, ...'']{''clase de documento''}|c}}</source></center>
 
 
Línea 27:
{|{{Tablabonita}}
|valign="top" width="75px"| '''a4paper, letterpaper, ...'''
|valign="top" |Con esta opción indicamos que el tamaño del papel debe de ser {{Verb|<source lang="latex" enclose="none">a4paper}}</source> (tamaño a4), {{Verb|<source lang="latex" enclose="none">letterpaper}}</source> (tamaño carta), ... Otras opciones que determinan distintos tamaños de página son:
 
*{{Verb|<source lang="latex" enclose="none">a5paper}}</source> (210 mm <math>\times</math> 148 mm)
*{{Verb|<source lang="latex" enclose="none">b5paper}}</source> (250 mm <math>\times</math> 176 mm)
*{{Verb|<source lang="latex" enclose="none">legalpaper}}</source> (14 in <math>\times</math> 8.5 in)
*{{Verb|<source lang="latex" enclose="none">executivepaper}}</source> (10.5 in <math>\times</math> 7.25 in)
|-
|valign="top" | '''landscape'''
Línea 47:
|-
|valign="top" | '''openright, openany'''
|valign="top" |{{Verb|<source lang="latex" enclose="none">openright}}</source> obliga a los capítulos a iniciar siempre sólo en páginas impares, mientras que con la opción {{Verb|<source lang="latex" enclose="none">openany}}</source> permitimos que los capítulos se inicien en cualquier página.
|-
|valign="top" | '''onecolumn, twocolumn'''
Línea 59:
|-
|valign="top" | '''draft, final'''
| La opción {{Verb|<source lang="latex" enclose="none">draft}}</source> se usa si queremos que la compilación del documento se haga a modo de "borrador". Con {{Verb|<source lang="latex" enclose="none">draft}}</source> haremos que las líneas que sean demasiado largas queden marcadas mediante cajas negras. La opción {{Verb|<source lang="latex" enclose="none">final}}</source> producirá simplemente que el documento se compile de manera normal.
|}
 
Línea 65:
 
 
{{Verb|<center><source lang="latex">\documentclass[letterpaper,10pt,twoside,onecolumn,final,openright]{book}|c}}</source></center>
 
 
sería lo mismo que si escribiéramos simplemente
 
{{Verb|<center><source lang="latex">\documentclass{book}|c}}</source></center>
 
 
pues la clase {{Verb|<source lang="latex" enclose="none">book}}</source> tiene como opciones por defecto {{Verb|<source lang="latex" enclose="none">letterpaper,10pt,twoside,onecolumn,final,openright}}</source>. Además, la clase {{Verb|<source lang="latex" enclose="none">book}}</source> producirá automáticamente una página para el título del documento. Con la opción {{Verb|<source lang="latex" enclose="none">notitlepage}}</source> haremos que esto no suceda así, de manera que el título del documento no quedará en una página aparte.
 
 
La clase {{Verb|<source lang="latex" enclose="none">article}}</source> carga automáticamente las opciones {{Verb|<source lang="latex" enclose="none">letterpaper,10pt,oneside,onecolumn,final}}</source>. Puesto que en la clase {{Verb|<source lang="latex" enclose="none">article}}</source> no existen capítulos, las opciones {{Verb|<source lang="latex" enclose="none">openright}}</source> y {{Verb|<source lang="latex" enclose="none">openany}}</source> no están permitidas.
 
 
Las opciones por defecto de la clase {{Verb|<source lang="latex" enclose="none">report}}</source> son {{Verb|<source lang="latex" enclose="none">letterpaper,10pt,oneside,final,openany}}</source>.
 
 
Línea 87:
{|{{Tablabonita}}
|valign="top" width="75px"| '''alltt'''
|valign="top" | Este paquete provee el entorno {{Verb|<source lang="latex" enclose="none">alltt}}</source>, muy similar al entorno {{Verb|<source lang="latex" enclose="none">verbatim}}</source> salvo que "{{Verb|<source lang="latex" enclose="none">\}}</source>", "<source lang="latex" enclose="none">{{Verb|{}}</source>" y "{{Verb|}<source lang="latex" enclose="none">}} </source>" tienen su significado usual, por lo que pueden ser introducidos comandos.
|-
|valign="top" | '''doc'''
Línea 99:
|-
|valign="top" | '''graphpap'''
|Este comando permite el uso del comando {{Verb|<source lang="latex" enclose="none">\graphpaper}}</source>, que se usa para dibujar cuadriculados o mayas.
|-
|valign="top" | '''ifthen'''
Línea 105:
|-
|valign="top" | '''inputenc'''
|Este paquete se usa para especificar la codificación de caracteres para los documentos de entrada de {{LaTeX}}. Si vamos a escribir en español, conviene usar la instrucción {{Verb|<source lang="latex" enclose="none">\usepackage[latin1]{inputenc} }}</source>, que nos permitirá escribir con acentos en nuestro archivo de entrada, y con ello no tendremos que escribir cosas como {{Verb|<source lang="latex" enclose="none">pr\'actico}}</source> para obtener "práctico" en nuestro documento compilado. Lo mismo sucede con la tilde que lleva la eñe.
|-
|valign="top" | '''latexsym'''
|Puesto que en {{LaTeX|2e}} los caracteres símbolos ya no son cargados automáticamente, es necesario cargar el paquete {{Verb|<source lang="latex" enclose="none">latexsym}}</source> para poder disponer de ellos.
|-
|valign="top" | '''makeidx'''
Línea 125:
|-
|valign="top" | '''babel'''
|Este paquete esta hecho para soportar lenguajes diversos, entre ellos el español. Para indicar que nuestro documento se escribirá en español, y con ello que éste se adapte a dicho idioma, hemos de escribir {{Verb|<source lang="latex" enclose="none">usepackage[spanish]{babel} }}</source>.
|-
|valign="top" | '''graphics'''