VictorJAM.zapto.org
LaTeX 

2025-03-18

Una introducción a LATEX

Recientemente he descubierto como se hacen los trabajos de fin de carrera, lo que me define como mal informático, así que aquí presento a LaTeX.

Haz click en el título de la sección para expandirla.

La estructura de un documento LATEX

Un documento básico

Compilando LATEX

Texto en LATEX

Formato

Referencias cruzadas

Ecuaciones

Títulos y contenidos

Paquetes

Gráficos y figuras

Listas

Tablas

Citas y bibliografías

Efectos de texto

Ficheros grandes

Extras


CheatSheet

KaTeX

KaTex es una libreria en JavaScript que permite introducir fórmulas LATEX dentro de una página web en HTML.

La forma mas sencilla de usarlo es via CDN añadiendo a la cabecera de la página web los estilos y el script correspondiente:

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.21/dist/katex.min.css" 
    integrity="sha384-zh0CIslj+VczCZtlzBcjt5ppRcsAmDnRem7ESsYwWwg3m/OaJ2l4x7YBZl9Kxxib" 
    crossorigin="anonymous">
    <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.21/dist/katex.min.js" 
    integrity="sha384-Rma6DA2IPUwhNxmrB/7S3Tno0YY7sFu9WSYMCuulLhIqYSGZ2gKCJWIqhBWqMQfh" 
    crossorigin="anonymous"></script>
    <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.21/dist/contrib/auto-render.min.js"
    integrity="sha384-hCXGrW6PitJEwbkoStFjeJxv+fSOOQKOPbJxSfM6G5sWZjAyWhXiTIIAmQqnlLlh" 
    crossorigin="anonymous"
    onload="renderMathInElement(document.body);"></script>
  </head>
  ...
</html>

renderMathInElement(document.body) buscará en el documento todas las fórmulas encerradas entre "\(" y "\)" conviertiendo el texto en una fórmula. Por ejemplo, la siguiente secuencia:

<p>\( R=\frac{\sqrt{2}L \rho I}{S} \)</p>

Se verá así:

Aun así, existe otra alternativa que consiste en editar nuestro fichero .tex hacer una captura de pantalla y copiar la imagen como una imagen en nuestro archivo web. Y si no nos gusta, podemos usar la página Equation Editor para crear nuestra fórmula y descargarla en formato imagen (.svg, .gif, .png).

Distribución LATEX

Para Windows existen dos distribuciones básicas de LaTeX: MiKTex y TeX Live.

No son ni mejor ni pero ninguna de ellas, tan solo comentar que mientras que las últimas versiones de MiKTeX no ofrecen soporte para Windows7 (hay que buscar la versión 0.21 o anteriores para que funcione), TeX Live si lo soporta; sin embargo, este ocupa unos 8GB y el instalador es lento, lo que hace que instalarlo sea una tortura. Además de no ofrecer soporte para windows 7 hay que deshabilitar las actualizaciones porque si no no funcionará.

En ambos entornos vienen todos los archivos necesarios para trabajar con LaTeX y con el editor TexWorks.

En este artículo se menciona el programa TeXnicCenter que ofrece un entorno mas amigable que TexWorks.

Listado de símbolos matemáticos.


Referencias

A Beginner's Guide to LATEX by Phil Hasnip

KaTeX

Manuales de latex.