\(\LaTeX\)

@mx_psi(@mstdn.io)

v1.1 ¡Ahora con menos azúcar!

mx-psi.github.io/latex

Instalación

Post de libreim

En Ubuntu y derivados es recomendable no usar los paquetes de apt.

Instalar desde tug.org

Lo básico

Documento mínimo

  • Se escribe en documentos .tex.
  • Escribimos el contenido y añadimos comandos cuando sea necesario.
  • Los comentarios se escriben con %
  • Compilamos con pdflatex minimal.tex

Los comandos se escriben empezando por una barra invertida (Alt Gr + º):

  • \maketitle produce el título
  • \title{Ejemplo} indica cuál es el título
  • \sqrt[3]{2} produce \(\sqrt[3]{2}\) (modo matemáticas)
  • El documento se escribe después de \begin{document}
  • Línea en blanco después de cada párrafo!

Setup

  • documentclass especifica el tipo de documento
  • usepackage permite añadir paquetes
  • babel, inputenc, fontenc para castellano
  • amsXXXX para matemáticas

Secciones

Podemos dividir el documento en secciones con section, subsection, subsubsection

Matemáticas

Modos

Inline
entre $: \(\sum_{i=1}^n \frac{i}{4}\)
Display
entre $$ o \[,\]: \[\sum_{i=1}^n \frac{i}{4}\]

Símbolos comunes

Algunos símbolos se escriben directamente:

0123456789 . ,
+ - = ! / ( ) [ ] < > | ' :

Para otros símbolos necesitamos \comandos.

Letras griegas

Escribimos letras griegas por su nombre en inglés:

\gamma \(\gamma\)
\Gamma \(\Gamma\)

\(\pi\) y \(\sigma\) tienen versiones para sumatorio y productorio:

\Pi \[\Pi\] \prod \[\prod\]
\Sigma \[\Sigma\] \sum \[\sum\]

Algunas letras tienen varias versiones:

\epsilon \[\epsilon\]
\varepsilon \[\varepsilon\]

Estilos de fuentes

Algunos símbolos (\(\mathbb{C}\)) usan una fuente especial:

\mathbb{R} \(\mathbb{R}\)
\mathcal{C}[0,1] \(\mathcal{C}[0,1]\)
\mathfrak{h} \(\mathfrak{h}\)
\mathsf{CRing} \(\mathsf{CRing}\)

Otros símbolos

detexify.kirelabs.org
detexify.kirelabs.org

El resto de símbolos no siguen unas reglas concretas. Puedes usar Detexify.

Posicionado

Subíndices a_n \(a_n\)
Superíndices e^{i\pi} \(e^{i\pi}\)
Fracciones \frac{1}{2} \(\frac12\)

Paréntesis

\left y \right ajustan el tamaño de los paréntesis:

\(\displaystyle f(\int_0^1 e^x \; dx)\quad\) vs. \(\displaystyle \quad f\left(\int_0^1 e^x \; dx\right)\)

Operadores

¿Cómo distinguimos variables y nombres? \(lim = l \cdot i \cdot m\)

lim_{x \to 0} \(\displaystyle lim_{x \to 0}\) :(
\lim_{x \to 0} \(\displaystyle \lim_{x \to 0}\) :D

En general usamos operatorname.

Formato

Texto

\textit{cursiva} cursiva
\textbf{negrita} negrita
\texttt{código} código

Entornos

Se escriben entre \begin{env} y \end{env}

Listas

Enumeraciones

Véase el documental

Descripciones

Citas

Kun miaj uloj en la restoracio Luna Rosa, manĝante bonegan picon

En matemáticas

\[f(x) = \begin{cases} 0 & \text{si } x \in \mathbb{Q} \\ 1 & \text{si } x \notin \mathbb{Q} \end{cases}\]

Lo menos básico

Comandos

Podemos crear nuevos comandos:

\newcommand{\der}[2]{
\frac{d#1}{d#2}
}

\[\der{f}{x}\]

\[\frac{df}{dx}\]

tikz

\begin{tikzpicture}
\begin{axis}[samples=20]
\addplot3[surf,domain=-2:2]
{sin(deg(x))*cos(deg(y))};
\end{axis}
\end{tikzpicture}

standalone.tex

Imágenes

Usamos graphicx:

\usepackage{graphicx}

% ...

\includegraphics{perro}

pandoc

Formato más sencillo:

---
title: Ejemplo
author: Pablo
---

Este es un
documento de ejemplo.

minimal.md

Compilamos con:

pandoc minimal.md

-o minimal.pdf

Leer más

LaTeX (y pandoc!) permiten muchas más cosas:

Algunos recursos:

Fin!