Mpedrosab / Curso-LaTeX

Curso de LaTeX organizado por AMAT para alumnos de Trabajo de Fin de Grado

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Curso de LaTeX

Curso de LaTeX organizado por AMAT y por el PAT Orientamat para alumnos de Trabajo de Fin de Grado

Durante el curso 2015-16 se organizó a través de la Comisión Docente del Grado en Matemáticas

Los contenidos del curso se mantienen por Jerónimo Alaminos, Pedro A. García Sánchez y Óscar Sánchez Romero.

Antes del curso

Es recomendable, si vais a asistir con vuestro portátil, que llevéis preinstalado al menos LaTeX

Usuarios de Windows

Una buena opción es MiKTeX. Si tenéis espacio de sobra, podéis optar por la instalación completa. En caso contrario, una instalación básica, siempre que tengamos una buena conexión a red, es suficiente. Los paquetes que falten se instalarán cuando se necesiten. En la página miktex.org podéis encontrar los instaladores y más información.

En el curso usaremos proTeXt que incluye una instalación completa de MikTeX y el editor TeXstudio.

Posibles problemas durante la instalación:

  • Tras descargar el archivo de instalación de MikTeX no cambiarle el nombre. En algunos sistemas Windows esto provoca que la instalación falle.
  • A veces que la instalación para todos lo usuarios términa con un código de error. En dicho caso, intentar desinstalar y borrar la carpeta que ha creado (generalmente en Archivos de Programa) y reinstalar esta vez seleccionando la instalación para un único usuario.
  • Si vuestro nombre de usuario de Windows contiene acentos u espacios (p.e. José) la instalación de MikTeX fallará o bien no se instalará correctamente. En dicho caso la única solución que hemos encontrado hasta el momento ha sido crear un usuario nuevo cuyo nombre no contenga acentos ni espacios (p.e. jose), abrir sesión con dicho usuario e instalar MikTeX. Esto permitirá usar LaTeX en dicho ordenador pero sólo en la sesión del usuario que hemos creado (en el ejemplo jose).

Usuarios de Linux

Si tenéis debian o Ubuntu, lo podéis instalar desde la línea de comandos

sudo apt-get install texlive

No olvidéis hacer un sudo apt-get update antes.

En otras distribuciones de linux, la instalación es similar, pero si no sabéis usar la línea de comandos, utilizad el instalador de paquetes.

El único inconveniente de este método es que generalmente la distribución de TeXLive que instalaremos suele ser antigua. Para instalar la última versión podemos seguir las instrucciones en su página oficial o bien consultar el siguiente enlace.

Una vez instalado TeXLive instalaremos un editor para LaTeX. En este curso usaremos TeXStudio. Para instalarlo el método más sencillo es usar el gestor de paquetes de la distribución de linux que tengamos instalada. Si no lo encontramos ejecutaremos el siguiente comando en consola:

sudo apt-get install texstudio

Si el paquete texstudio no está en los repositorios los añadiremos mediante los comandos:

sudo add-apt-repository ppa:sunderme/texstudio
sudo apt-get update

y volveremos a intentar la instalación

sudo apt-get install texstudio

Usuarios de macOS

Los desarrolladores de TeXShop describen en su página cómo instalar TeX Live a través de MacTeX.

La instalación de MacTeX ya incluye un editor aunque en el curso usaremos TeXStudio.

Editores

Existen muchos y muy buenos editores en todos los sistemas operativos arriba mencionados. Por ejemplo, la instalación de MikTeX incluye TeXworks. Y antes ya hemos mencionado TeXShop, que es un buen editor para macOS. Para Linux, emacs con AUCTeX o bien vim (o su versión más moderna neovim) con vimtex son también buenas opciones para el usuario experto.

TeXworks existe en todas las plataformas que hemos mencionado.

Yo personalmente uso TeXStudio, que también es multiplataforma. Lo tengo instalado tanto en Windows como en Linux y Mac OS. Es el que utilizaremos en el curso.

Existen varias posibilidades también de editar textos en línea, una de ellas es ShareLaTeX que actualmente forma parte de Overleaf.

Material

Podéis encontrar transparencias y material en los cursos anteriores que hemos dado bajo el Proyeccto de Innovación Docente Orientamat.

En esta página iremos añadiendo materiales para el curso.

  • La carpeta Documento sencillo corresponde con la primera clase.

  • Libro contiene un ejemplo de libro con capítulos, tabla de contenidos, índice y bibliografía.

  • Beamer tiene dentro una presentación sencilla hecha con la clase beamer.

  • Markdown es una carpeta con una breve introducción a markdown.

Cada carpeta contiene una descripción en markdown y html (obtenido a partir de la de markdown). Un ejemplo de traducción del contenido de Documento sencillo se puede ver aquí.


Editores de markdown

El editor atom es multiplataforma, y tiene un módulo markdown (estas líneas se están escribiendo con atom).

Para mac, un buena opción es MacDown, que ya trae integrada MathJax para renderizar fórmulas en LaTeX. Atom también tiene esa posibilidad, pero hay que instalar el módulo Markdown Preview Plus.

Existe además un plugin para Chrome para visualizar markdown: Markdown preview plus. Soporta MathJax. Así que podéis usar vuestro editor de textos favorito y luego visualizar el resultado en el navegador.

Otra opción es usar un editor en línea, como puede ser StackEdit. También soporta MathJax.

About

Curso de LaTeX organizado por AMAT para alumnos de Trabajo de Fin de Grado

License:GNU General Public License v2.0


Languages

Language:TeX 63.4%Language:HTML 36.6%