Diferencia entre revisiones de «LaTeX»
| Línea 8: | Línea 8: | ||
Los documentos para LaTeX, tienen una estructura básica de: | Los documentos para LaTeX, tienen una estructura básica de: | ||
* '''cabecera''': Donde informamos del tipo de documento que se quiere crear y qué paquetes se van a usar | * '''cabecera''': Donde informamos del tipo de documento que se quiere crear y qué paquetes se van a usar | ||
* ''' | * '''cuerpo''': El contenido propio del documento | ||
=== Cabecera === | === Cabecera === | ||
| Línea 26: | Línea 26: | ||
=== Cuerpo === | === Cuerpo === | ||
El | El contenido del documento empieza y termina con | ||
<pre> | <pre> | ||
\begin{document} | \begin{document} | ||
\ | \end{document} | ||
</pre> | </pre> | ||
Todo lo que esté puesto dentro de <code>doument</code> será compilado y procesado | |||
=== Generalidades === | |||
Los archivos LaTeX usan la extensión <code>.tex</code>. | |||
El LaTeX se encarga de hacer todos los cálculos necesarios para: | |||
* Tener una distribución '' 'linda' '' de elementos dentro del documento. Aunque es de las primeras cosas que normalmente les usuaries pelean para cambiar | |||
* Tener los índices y sus referencias de forma correcta. Números de página, figuras, ecuaciones, tablas, referencias bibliográficas, ... son calculados y asignados cuando se compila. Esto hace que a veces sea necesario compilar el documento más de una vez | |||
==== Compilación ==== | |||
Los documentos son compilados y transformados a un formato intermedio <code>.dvi</code>, para finalmente transformarlos al formato deseado, | |||
<code>ps</code> o <code>pdf</code>. Se compila siguiendo: | |||
<pre> | |||
latex [documento] | |||
dvips [documento] | |||
</pre> | |||
o para pasarlo directamente a <code>pdf</code> | |||
<pre> | |||
pdflatex [documento] | |||
</pre> | |||
==== Caracteres especiales ==== | |||
Hay una serie de caracteres específicos dentro de LaTeX: | |||
* <code>\<code>: Usado para distinguir el texto de las instrucciones de LaTeX | |||
* <code>%<code>: Usado para comentarios dentro del documento | |||
* <code>$<code>: Encierra texto que será tratado como texto matemático | |||
* <code>_<code>: Dentro del entorno matemático indica sub-índice, da error si se usa fuera de él | |||
* <code>&<code>: Usado para la separación de las columnas de las tablas | |||
* <code> <code>: Más de un espacio, no se tiene en cuenta | |||
* <code>\\<code>: Usado para forzar el salto de línea | |||
==== Entornos ==== | |||
Hay muchas funcionalidades en LaTeX que se definen a partir de su etiqueta de comienzo y fin. Todo lo que se escriba dentro de este entorno, será procesado de acuerdo a las propiedades y características del entorno. La estructura general es la siguiente: | |||
<pre> | |||
\begin[Opciones]{NombreEntorno} | |||
\end{NombreEntorno} | |||
</pre> | |||
Dentro de los entornos, están los entornos '''flotantes''' los cuáles se ubicarán en el documento de acuerdo a los criterios de estética propios de LaTeX. Dentro de esta categoría se encuentran por ejemplo figuras y tablas. | |||
Revisión del 13:05 23 jun 2023
Breve introducción a LATEX
El LaTeX es un lenguaje de edición de textos de alta calidad y usado en ciencia. Fue creado por Leslie Lamport en 1984, para facilitar el uso del lenguaje de composición tipográfica, TEX creado por Donald Knuth (info-Wikipedia).
Es muy potente y fácilmente se puede complicar, pero no hace falta para hacer documentos lindos!
Estructura
Los documentos para LaTeX, tienen una estructura básica de:
- cabecera: Donde informamos del tipo de documento que se quiere crear y qué paquetes se van a usar
- cuerpo: El contenido propio del documento
Cabecera
En la cabecera se especifica qué tipo de documento y paquetes (y su configuración) se van a usar. Hay una gran variedad de paquetes, accesibles desde el TeX Users Group para casi todo lo que une se pueda imaginar
Una cabecera sencilla sería:
\documentclass{article}
\usepackage{graphicx}
\usepackage{url}
Los paquetes de la cabecera se usan de la siguiente forma:
\usepackage[configuración]{NombrePaquete}
Cuerpo
El contenido del documento empieza y termina con
\begin{document}
\end{document}
Todo lo que esté puesto dentro de doument será compilado y procesado
Generalidades
Los archivos LaTeX usan la extensión .tex.
El LaTeX se encarga de hacer todos los cálculos necesarios para:
- Tener una distribución 'linda' de elementos dentro del documento. Aunque es de las primeras cosas que normalmente les usuaries pelean para cambiar
- Tener los índices y sus referencias de forma correcta. Números de página, figuras, ecuaciones, tablas, referencias bibliográficas, ... son calculados y asignados cuando se compila. Esto hace que a veces sea necesario compilar el documento más de una vez
Compilación
Los documentos son compilados y transformados a un formato intermedio .dvi, para finalmente transformarlos al formato deseado,
ps o pdf. Se compila siguiendo:
latex [documento] dvips [documento]
o para pasarlo directamente a pdf
pdflatex [documento]
Caracteres especiales
Hay una serie de caracteres específicos dentro de LaTeX:
\: Usado para distinguir el texto de las instrucciones de LaTeX%: Usado para comentarios dentro del documento$: Encierra texto que será tratado como texto matemático_: Dentro del entorno matemático indica sub-índice, da error si se usa fuera de él&: Usado para la separación de las columnas de las tablas: Más de un espacio, no se tiene en cuenta\\: Usado para forzar el salto de línea
Entornos
Hay muchas funcionalidades en LaTeX que se definen a partir de su etiqueta de comienzo y fin. Todo lo que se escriba dentro de este entorno, será procesado de acuerdo a las propiedades y características del entorno. La estructura general es la siguiente:
\begin[Opciones]{NombreEntorno}
\end{NombreEntorno}
Dentro de los entornos, están los entornos flotantes los cuáles se ubicarán en el documento de acuerdo a los criterios de estética propios de LaTeX. Dentro de esta categoría se encuentran por ejemplo figuras y tablas.