Lo que he aprendido: configurando el ordenador para escribir

Me he cambiado de ordenador y ahora me toca configurar todo desde cero. Hoy os voy a contar cómo he configurado el combo Emacs + Markdown + Pandoc que uso para escribir. Pongámonos a ello.


Emacs

Instalar Emacs en sí es una tontada se puede hacer desde el gestor de software o desde el terminal, el problema es que por algunas cosas locas que yo no comprendo, no carrula la GUI en elementary. Aquí está explicado lo que hay que hacer, os lo resumo: hay que crear un lanzador que le diga a Emacs que se abra con la opción XLIB_SKIP_ARGB_VISUALS=1. Para ello copiamos el archivo emacs24.desktop en ~/.local/share/applications, yendo hasta allí y copiándolo o desde el terminal:

cp /usr/share/applications/emacs24.desktop ~/.local/share/applications

Lo abrimos y sustituímos la línea:

Exec=/usr/bin/emacs24 %F

por

Exec=/usr/bin/env XLIB_SKIP_ARGB_VISUALS=1 emacs24 %F

y ya funciona perfectamente.

Yo de paso de he hecho un alias por si me da por lanzar lanzar la GUI desde el terminal. Eso es lo fácil, si no os queréis liar con escribir:

alias emacs='XLIB_SKIP_ARGB_VISUALS=1 emacs'

en el archivo .bash_aliases (que si no existe tendréis que crearlo en HOME) y lanzar siempre desde el terminal lo tenéis apañado.

Pandoc

Para poder tener acceso a las últimas funcionalidades de pandoc necesitamos tener instalado como mímino Pandoc 1.16. Si miramos la versión en los repositorios vemos que está en la versión 1.12, así que no nos vale:

$ apt-cache policy pandoc

pandoc:
  Instalados: (ninguno)
  Candidato:  1.12.2.1-1build2
  Tabla de versión:
     1.12.2.1-1build2 0
        500 http://es.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

La última vez que lo instalé lo hice a través de cabal, pero si tenemos una distro basada en Debian podemos descargarlo desde su GitHub y como estoy en ese caso voy a variar y hacerlo así. Solo tenemos que descargar el paquete, clickar en él y eĺ solito instala pandoc y pandoc-citeproc.

Aquí tenemos que tener en cuenta para convertir a pdf necesitamos alguna distribución de Latex, desde pandoc recomiendan MikTeX pero en GNU/Linux es un poco extraño de instalar así que yo he instalado TeX Live que es lo que tenía en el otro ordenador y que jamás me dio un solo problema.

Markdown

Solo queda instalar el modo Emacs Markdown y tenemos lista la configuración. En mi caso, se puede descargar con apt-get porque está dentro del paquete emacs-goodies-el 1.

Por último, si queremos que Emacs cargue el modo Markdown añadimos al archivo de configuración:

(autoload 'markdown-mode "markdown-mode"
   "Major mode for editing Markdown files" t)
(add-to-list 'auto-mode-alist '("\\.markdown\\'" . markdown-mode))
(add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode))

¡Y listo! Ya está el ordenador perfecto para usar nuestro muy amado workflow 😀


  1. Mirad a ver cuál es el paquete para vuestra distro concreta, si no siempre podéis descargar el archivo markdown.el. En la web está bien esxplicado. 
Anuncios

2 pensamientos en “Lo que he aprendido: configurando el ordenador para escribir

¡Opina sin miedo! (Puedes usar Markdown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s