latexEmpezando con el látex


Observaciones

Látex

¿Qué es LaTeX?

LaTeX (pronunciado lay-tech o lah-tekh ) es un lenguaje de marcado para escribir documentos de manera similar a cómo HTML es uno para los sitios web.

LaTeX tiene ventajas sobre los editores de lo que ves que es lo que obtienes (WYSIWYG) como Microsoft Word porque con LaTeX proporcionas el contenido y LaTeX se encarga del diseño. Separación del contenido de los resultados de la composición en documentos con un formato coherente y hermoso. Además, debido a que la marca LaTeX es de formato de texto simple (a diferencia de los formatos de archivos más complejos producidos por editores WYSIWYG, como .docx ), los archivos LaTeX son ligeros y se pueden mantener fácilmente bajo el control de versiones .

Los documentos LaTeX generalmente se compilan en archivos PDF, de modo que la consistencia en el diseño se mantiene en diferentes visores y para la impresión.

LaTeX es especialmente popular en la escritura académica debido a su amplio soporte para la composición tipográfica de ecuaciones, cuadros y tablas de referencias cruzadas, y citas y bibliografías.

Versiones

Versión Fecha de lanzamiento
LaTeX 2.09 1985-09-01
LaTeX 2e 1994-06-01

Instalación y configuración

Puede elegir entre las principales distribuciones de LaTeX:

  • TeX Live (Windows, Linux y OS X), la distribución estándar y multiplataforma.
  • MacTeX (Mac) Una versión empaquetada de TeX Live hecha para OS X con algunas herramientas específicas de Mac
  • MiKTeX (Windows) Una distribución separada totalmente que

Todas las distribuciones son más o menos equivalentes en un mundo ideal. TeX Live tiene la ventaja de estar disponible en todas las plataformas y, por lo tanto, tiene mucho mejor soporte de la comunidad. MiKTeX puede aprovechar las características específicas de Windows. Por razones de licencia, MiKTeX también distribuirá algunos paquetes que TeX Live no distribuirá.

En todos los casos, se recomienda la instalación completa. Específicamente, el uso de la función de descarga bajo comando de MiKTeX bloqueará / bloqueará a muchos editores.

Instalación

Windows (TeXLive)

  1. Descargue la versión más reciente de TeXLive install-tl-windows.exe de su sitio web .
  2. Ejecute install-tl-windows.exe y siga las instrucciones.

Windows (MiKTeX)

  1. Descargue el instalador MiKTeX más reciente de su sitio web .
  2. Ejecuta el instalador y sigue las instrucciones.

Mac OS X (TeXLive)

  1. Descarga el MacTeX más reciente de su sitio web .
  2. Ejecute MacTeX.pkg y siga las instrucciones.

Linux (TeXLive)

Los usuarios de Linux tienen dos opciones:

  1. Instale a través del gestor de paquetes de su distribución (normalmente varias versiones atrás)
  2. Instalar desde aguas arriba (publicado anualmente, actualizado a menudo)

Uso de gestores de paquetes

  • Arch Linux: pacman -S texlive-most
  • Debian / Ubuntu / Mint: apt-get install texlive-full
  • Fedora: yum install texlive

Tenga en cuenta que usar este método significa que dependerá del mantenedor de ese paquete para la distribución de las actualizaciones. Estos paquetes a menudo serán varios lanzamientos detrás de la distribución más reciente, lo que significa que faltarán actualizaciones críticas. Casi siempre es mejor instalar desde el principio. También tenga en cuenta que el administrador de paquetes de la distribución probablemente no reconocerá la instalación directa y podría intentar instalarla cuando se instalen otros paquetes de soporte relacionados.

Instalación desde aguas arriba

  1. Descargue la versión más reciente de TeXLive install-tl-unx.tar.gz desde su sitio web .

  2. Extraiga los archivos del archivo comprimido con tar -zxvf install-tl-unx.tar.gz .

  3. Cambie a la carpeta descargada con cd install-tl-unx .

  4. Ejecute ./install-tl y siga las instrucciones.

    TeXLive ahora debe instalarse en /usr/local/texlive/YEAR/ , donde YEAR es el año de cuatro dígitos (por ejemplo, 2016 ). De esta manera, es posible tener varias versiones de TeXLive juntas y cambiar entre ellas cambiando la variable PATH.

    Abra esta carpeta y compruebe la carpeta bin . Debe contener una subcarpeta, que (dependiendo de su plataforma) será algo como i386-linux o x86_64-linux .

  5. Agregue la carpeta binaria TeX Live a su ruta con

    EXPORT PATH=/usr/local/texlive/YEAR/bin/PLATFORM:$PATH
     

    donde YEAR es el año de cuatro dígitos (por ejemplo, 2016 ), y PLATFORM es su plataforma (por ejemplo, x86_64-linux ).

Instalación de prueba

La instalación de LaTeX ahora está completa. Para probarlo, cree un nuevo archivo con su editor de texto favorito, test.tex nombre test.tex y agregue el siguiente contenido:

\documentclass{article}
\begin{document}
  Hello World!
\end{document}

Ahora, abra la consola o el terminal, navegue a la carpeta donde guardó test.tex y ejecute

pdflatex test

(Tenga en cuenta que su editor puede tener facilidades para ejecutar esto por usted).

Esto crea varios archivos nuevos, incluyendo test.pdf . Este es el documento de salida, y se ve así:

Archivo PDF resultante de compilar `test.tex

¡Felicidades, ha instalado LaTeX con éxito y ha creado su primer documento de LaTeX!

Editores de LaTeX

Si bien puede crear documentos LaTeX utilizando cualquier editor y compilar utilizando la consola, existen varios complementos para los editores ampliamente utilizados para simplificar la creación de documentos LaTeX, y hay editores especializados en LaTeX. Una lista exhaustiva de los editores de LaTeX está disponible en TeX.SE (el sitio StackExchange, dedicado a TeX, LaTeX y amigos).

Los editores más utilizados, según esta lista, son:

Si bien los usuarios experimentados de Emacs o Vim pueden querer atenerse a su editor (cuyos complementos proporcionan una gran cantidad de funcionalidades que no están disponibles en otros lugares), un IDE especializado puede ser más fácil de instalar / usar para principiantes. Los últimos tres en la lista tienen una función de vista previa donde se pueden ver los resultados de la compilación del documento.

Adicionalmente, existen herramientas de LaTeX en línea que pueden ser de utilidad para los principiantes o personas que deben colaborar, por ejemplo ShareLaTeX y dorso .