LaTeX

De Wikicima
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(Ejercicio práctico de creación de un documento)
(Ejercicio práctico de creación de un documento)
Línea 99: Línea 99:
 
[[File:Exactas.png]]
 
[[File:Exactas.png]]
   
Cabecera:
+
== Cabecera ==
 
<pre>
 
<pre>
 
\documentclass{article}
 
\documentclass{article}
 
</pre>
 
</pre>
   
Cuerpo del documento
+
== Cuerpo documento ===
  +
<pre>
  +
\begin{document}
  +
\end{document}
  +
</pre>
  +
  +
== Título ===
 
<pre>
 
<pre>
 
\begin{document}
 
\begin{document}
Línea 113: Línea 113:
 
Llu\'is Fita
 
Llu\'is Fita
 
\end{center}
 
\end{center}
  +
</pre>
   
  +
== Consideraciones básicas de texto ==
  +
  +
<pre>
 
%seccion
 
%seccion
 
\section{Consideraciones b\'asicas de texto}
 
\section{Consideraciones b\'asicas de texto}
Línea 125: Línea 129:
   
   
\end{document}
+
Marcado: \\
  +
\verb+{\bfseries{}}+: {\bfseries{negrita}} \\
  +
\verb+{\itshape{}}+: {\itshape{cursiva}} \\
  +
\verb+{\underline{}}+: {\underline{subrayado}} \\
  +
\verb+\verb+: \verb+mono espacio+
  +
  +
Tama\~nos: \\
  +
\verb+{\tiny{}}+: {\tiny{m\'as peque\~no}} \\
  +
\verb+{\scriptsize{}}+: {\scriptsize{peque\~no (notas a pie)}} \\
  +
\verb+{\small{}}+: {\small{peque\~no}} \\
  +
\verb+{{}}+: {{normal}} \\
  +
\verb+{\large{}}+: {\large{grande}} \\
  +
\verb+{\Large{}}+: {\Large{m\'as grande}} \\
  +
\verb+{\huge{}}+: {\huge{inmenso}} \\
  +
\verb+{\Huge{}}+: {\huge{m\'as inmenso}} \\
  +
 
</pre>
 
</pre>

Revisión de 15:07 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!

Contenido

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. Un mensaje típico que aparece es:
LaTeX Warning: There were undefined references.


LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.

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
  • { }: Usado para marcar comienzo-fin entorno de texto

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.

Referencias cruzadas

El LaTeX permite hacer referencia a casi todas las componentes del documento. Para eso se utilizan las etiquetas. El código general es el siguiente:

(...) Texto/sección a referenciar (...) \label{tipo:Nombre}

Cuando se referencia en el texto \ref{tipo:Nombre}

La estructura tipo:Nombre no es obligatoria, pero se recomienda, puesto que se pueden tener elementos distintos (ej. tabla, figura, ecuación, ...) de lo mismo y así lo identificamos fácilmente. Las etiquetas comunes son:

  • eq:Nombre: Para las ecuaciones
  • fig:Nombre: Para las figuras
  • tab:Nombre: Para las tablas
  • sec:Nombre: Para las secciones

Ejercicio práctico de creación de un documento

Vayamos a crear el primer documento LaTeX

Figura para la práctica Exactas.png

Cabecera

\documentclass{article}

Cuerpo documento =

\begin{document}
\end{document}

Título =

\begin{document}
% Entorno centrado
\begin{center}
% Tamaño grande de texto
{\Large{Mi primer documento con \LaTeX{}}} \\
Llu\'is Fita
\end{center}

Consideraciones básicas de texto

%seccion
\section{Consideraciones b\'asicas de texto}

%verb++: codigo fuente 
Marcadores \\
Tildes: \verb+\'+: \'a, \'E, \'v, ... \\
Tildes: \verb+\`+: \`o, \`E, \`a, ... \\
di\'eresis: \verb+\"+: \"e, \"O, ... \\
e\~ne: \verb+\~+: \~n \\


Marcado: \\
\verb+{\bfseries{}}+: {\bfseries{negrita}} \\
\verb+{\itshape{}}+: {\itshape{cursiva}} \\
\verb+{\underline{}}+: {\underline{subrayado}} \\
\verb+\verb+: \verb+mono espacio+

Tama\~nos: \\
\verb+{\tiny{}}+: {\tiny{m\'as peque\~no}} \\
\verb+{\scriptsize{}}+: {\scriptsize{peque\~no (notas a pie)}} \\
\verb+{\small{}}+: {\small{peque\~no}} \\
\verb+{{}}+: {{normal}} \\
\verb+{\large{}}+: {\large{grande}} \\
\verb+{\Large{}}+: {\Large{m\'as grande}} \\
\verb+{\huge{}}+: {\huge{inmenso}} \\
\verb+{\Huge{}}+: {\huge{m\'as inmenso}} \\

Herramientas personales