Este artículo explica cómo instalar un editor de LaTeX en sistemas Debian, Devuan, Ubuntu, Mint y derivados. Existen muchos editores (IDE) para documentos LaTeX, sin embargo Texmaker es mi favorito. Texmaker es un editor LaTeX multiplataforma open-source con un visor de PDF integrado. Está desarrollado completamente sobre Qt y está disponible de forma gratuita para Linux, macOS y Windows. Es muy fácil de utilizar y está liberado bajo la licencia GPL.
Texmaker incluye soporte para Unicode, corrección ortográfica, autocompletar, y muchas características frecuentes en editores de código de otros lenguajes de programación. En los sistemas basados en Debian, está disponible en el paquete texmaker
:
root@devuan:~# apt-get install texmaker
Por defecto no incluye soporte para el lenguaje español, sino que hay que instalarlo como un paquete separado:
! Package babel Error: Unknown option `spanish'. Either you misspelled it (babel) or the language definition file spanish.ldf was not found.
Simplemente se debe instalar el paquete de lenguaje texlive-lang-spanish
:
root@devuan:~# apt-get install texlive-lang-spanish
Esto permite seleccionar el idioma español desde el paquete "babel" y el comando \selectlanguage
con las siguientes sentencias:
\usepackage[spanish]{babel} \selectlanguage{spanish}
Por otro lado, es posible seleccionar la codificación de caracteres UTF-8 para utilizar vocales con tilde, diéresis, etc. incluyendo el paquete "inputenc" con la opción "utf8" en el documento:
\usepackage[utf8]{inputenc}
Ejemplo de código LaTeX
El siguiente código es un ejemplo de un documento creado con LaTeX:
% % Comentarios... % \documentclass[12pt,a4paper]{article} \usepackage[spanish]{babel} \selectlanguage{spanish} \usepackage[utf8]{inputenc} \begin{document} \section*{Título} \begin{enumerate} \item Enumeración \item Un \emph{texto en italica} otro \textbf{texto en negrita}, empieza otra enumeración (con letras): \begin{enumerate} \item item a \item item b \item item c \end{enumerate} \textsc{Texto en small capitals}: ejemplo con números y ecuaciones matemáticas $x_1 = 123 * (y+6)$ \item Ejemplo de texto con fuente monospace \texttt{00110110 abc 01101111} \end{enumerate} \end{document}
La siguiente captura muestra el mismo código en el editor de Texmaker (a la izquierda de la imagen), junto con la renderización o compilación a PDF en el visor incluido (a la derecha de la imagen):

Referencias
- Texmaker : User manual
- babel – Multilingual support for Plain TeX or LaTeX
- LaTeX/Internationalization
- inputenc – Accept different input encodings
- Tutorial de LaTex - Luis Alvarez León
- Manual de LaTeX - es.wikibooks.org