Instalación de escritorio

Esta página explica los pasos concretos para instalar TeX en su propia máquina, OS por OS: Windows, macOS, luego Linux/Unix. Qué distribución elegir se trata en otra parte; aquí nos centramos en iniciar el instalador, colocar los archivos binarios en su PATH y confirmar qué aterrizó. Las versiones actuales son TeX Live 2026 (lanzada el 1 de marzo de 2026) y su compilación macOS MacTeX-2026.

Antes de empezar

La instalación es esencialmente una elección entre dos tamaños. Una instalación completa (el scheme-full predeterminado) es alrededor de 7 GB y agrupa todos los paquetes y fuentes en CTAN; si tiene el disco y el ancho de banda, es la menor molestia a largo plazo porque nunca buscará un paquete perdido. Una instalación mínima (BasicTeX o scheme-basic) cuesta solo unos cientos de MB, pero agrega lo que le falta más adelante con tlmgr. En una conexión lenta, una instalación completa puede tardar una hora o más en descargarse y descomprimirse.

Lo que realmente es cada distribución (TeX Live / MiKTeX / MacTeX) y cómo se comparan se encuentra en la página "Distribuciones". Agregar paquetes después (tlmgr) y el diseño del árbol TEXMF también tienen su propia página. Esta página se centra en el procedimiento de instalación en sí.

Instalación en Windows

En Windows tienes dos opciones principales. TeX Live es el estándar multiplataforma, con lanzamientos anuales que se alinean en todos los sistemas operativos. MiKTeX nació en Windows y es conocido por recuperar paquetes faltantes sobre la marcha cuando sus comandos los necesitan. Cualquiera de los dos está bien; Aquí están los pasos para ambos.

Para TeX Live. Descargue install-tl-windows.exe (alrededor de 20 MB; el install-tl.zip idéntico también funciona) desde tug.org y ejecútelo. Es un instalador de red: una vez iniciado, extrae toda la distribución de un espejo CTAN a medida que se instala. La ubicación predeterminada es C:\texlive\2026, y el esquema (cuánto instalar) y la carpeta de destino se eligen en GUI. En Windows el instalador configura su PATH por usted, por lo que cuando termine, simplemente abra un símbolo del sistema nuevo y listo (si ya hay otro TeX en PATH, se antepone el nuevo; de lo contrario, se agrega).

terminal
REM Verify the install in a new Command Prompt (cmd.exe)
tex --version
where pdflatex
where tlmgr

Para MiKTeX. Obtenga el Instalador básico de MiKTeX (.exe) desde la página de descargas en miktex.org y ejecútelo. Se recomienda una instalación por usuario y no necesita derechos de administrador. Durante la instalación, usted elige si los paquetes faltantes se instalan automáticamente: “Preguntarme primero”, “Siempre” o “Nunca”. Cuando finaliza, la convención es iniciar MiKTeX Console y buscar actualizaciones primero. Para implementaciones desatendidas en muchas máquinas, también está disponible una instalación de línea de comandos programable a través de miktexsetup.

Instalación en macOS

El estándar en macOS es MacTeX: todo TeX Live empaquetado para Mac, además de las aplicaciones GUI (TeXShop, BibDesk, LaTeXiT, TeX Live Utility) y Ghostscript. Descargue MacTeX.pkg (aproximadamente 6.4 GB) de tug.org, haga doble clic en él y siga las instrucciones. La distribución en sí entra en /usr/local/texlive/2026. MacTeX-2026 requiere macOS 11 (Big Sur, 2020) o posterior y se ejecuta tanto en Intel como en Apple Silicon; Catalina y versiones anteriores ya no son compatibles.

macOS piensa en PATH. En lugar de colocar la carpeta binaria en sí (por ejemplo, /usr/local/texlive/2026/bin/universal-darwin) en su PATH, MacTeX mantiene un enlace simbólico, /Library/TeX/texbin, que apunta a los archivos binarios de la distribución activa. Un archivo colocado en /etc/paths.d luego agrega /Library/TeX/texbin al PATH predeterminado. Entonces una Terminal recién abierta simplemente funciona, y cambiar entre versiones instaladas actualiza PATH automáticamente. Para usarlo de inmediato en un shell ya abierto, ejecute:

terminal
# Refresh PATH in the current shell, then verify
eval "$(/usr/libexec/path_helper)"
tex --version
which pdflatex      # -> /Library/TeX/texbin/pdflatex

Si no desea las aplicaciones GUI y la línea de comando es suficiente, Homebrew es la ruta rápida. mactex incluye las aplicaciones GUI; mactex-no-gui es el mismo TeX Live completo sin ellos; y basictex es una compilación mínima mucho más pequeña (sin GUI, sin Ghostscript) que se instala en /usr/local/texlive/2026basic.

terminal
# Full TeX Live without the GUI apps (most common via Homebrew)
brew install --cask mactex-no-gui

# Or the full bundle with GUI apps
# brew install --cask mactex

# Or a small starter install
# brew install --cask basictex

Instalación en Linux / Unix

En Linux/Unix hay dos caminos y la elección afectará su comodidad más adelante. Uno es el instalador oficial install-tl de tug.org; el otro es el paquete de su distribución (texlive-full en Debian/Ubuntu, texlive-scheme-full en Fedora, etc.).

Primero, el instalador oficial. Su ventaja es que obtiene la versión más reciente el día de su envío y puede actualizar paquetes individuales en cualquier momento con tlmgr. Busque install-tl-unx.tar.gz, descomprímalo y ejecute el script Perl incluido. La ubicación predeterminada es /usr/local/texlive/2026. Si prefiere usar un GUI que la interfaz de texto, perl ./install-tl -gui inicia la versión Tcl/Tk (estándar en Mac y se agrega fácilmente en la mayoría de las distribuciones Linux).

terminal
# Download, unpack, and run the official net installer
cd /tmp
curl -LO https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
zcat < install-tl-unx.tar.gz | tar xf -
cd install-tl-*

# Interactive text installer (use sudo if installing under /usr/local)
sudo perl ./install-tl

# ...or a non-interactive default install:
# sudo perl ./install-tl --no-interaction

En Unix usted mismo configura el PATH (a diferencia de Windows, no se hace automáticamente). El directorio binario lleva el nombre de su CPU; en Intel/AMD de 64 bits es /usr/local/texlive/2026/bin/x86_64-linux. No es necesario recordar el nombre de CPU: el instalador imprime las líneas exactas para agregarlas al final de la ejecución. Colóquelos en su archivo de inicio de shell (~/.zshrc en macOS moderno donde zsh es el valor predeterminado; ~/.profile o ~/.bashrc para shells de la familia bash).

terminal
# Add to ~/.profile or ~/.bashrc (adjust the platform folder for your CPU)
export PATH="/usr/local/texlive/2026/bin/x86_64-linux:$PATH"

# Then reload and verify
source ~/.profile
tex --version

El paquete de distribución (sudo apt install texlive-full, etc.), por el contrario, se integra en el sistema y resuelve las dependencias por usted. Pero ten en cuenta dos cosas. Primero, es enorme: texlive-full se ejecuta en varios GB. En segundo lugar, el momento y el contenido de las actualizaciones dependen de su proveedor de OS, por lo que puede retrasar el lanzamiento anual oficial durante meses o incluso años. Si necesita los paquetes más nuevos o actualizaciones de tlmgr por paquete, prefiera el instalador oficial. Los dos pueden coexistir como árboles independientes; Lo que venga primero en tu PATH es el que uses.

Verificando la instalación y su PATH

En cada OS, después de la instalación, abre una nueva terminal y comprueba que funciona. Si tex --version imprime una versión (por ejemplo, TeX Live 2026), se encuentran los binarios. A continuación, confirme dónde se encuentra el ejecutable que realmente se ejecuta.

terminal
# macOS / Linux
which pdflatex      # prints the path that will run, e.g. /Library/TeX/texbin/pdflatex

# Windows (cmd.exe)
where pdflatex      # prints C:\texlive\2026\bin\windows\pdflatex.exe

Si which/where no devuelve nada o apunta a algún lugar inesperado, es un problema de PATH. Comprueba que la ruta mostrada no apunte a una versión antigua o a una distribución diferente. Cuando hay varias instalaciones de TeX, la que se ejecuta es la que ocurra primero en PATH. Para asegurarse de elegir la versión que desea, coloque su directorio binario al frente de PATH en su archivo de inicio y, después de cualquier cambio, abra una nueva terminal o vuelva a cargar el archivo de inicio.

La trampa común es mezclar distribuciones al intentar arreglar PATH. Si pdflatex proviene de TeX Live, bibtex de un paquete OS y tlmgr de un MacTeX anterior, están mirando diferentes árboles mientras usted cree que están procesando un manuscrito. Verifique which pdflatex, which lualatex y which tlmgr (o where en Windows) y confirme que apuntan a la misma versión y distribución anual.

  • Antes de instalar en una máquina que ya tiene TeX, registre dónde vive el pdflatex actual.
  • Si utiliza TeX Live ascendente, evite agregar paquetes OS texlive-* más adelante para el mismo flujo de trabajo.
  • Si usa MiKTeX, mantenga las actualizaciones y las adiciones de paquetes dentro de MiKTeX Console.

Finalmente, demuestre que realmente puede componer. Cree un pequeño .tex, compílelo y, si sale un PDF, la instalación estará lista.

terminal
printf '\\documentclass{article}\\begin{document}Hello, \\LaTeX!\\end{document}' > hello.tex
pdflatex hello.tex
# -> produces hello.pdf