Git Product home page Git Product logo

curso-latex's Introduction

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.

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.

curso-latex's People

Contributors

pedritomelenas avatar torralbofco avatar oscarsanchezromero avatar jeroal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.