42 Pandoc
Emacs dispone de varios paquetes que integran pandoc en Emacs.
Uno de estos paquetes es pandoc-mode
. Este plugin nos aporta un menú donde podemos indicar el archivo fuente, y el archivo final que queremos obtener. Al indicar el comando pandoc run
el programa convertirá el creará un nuevo archivo con el formato indicado.
Otro plugin que podremos utilizar es ox-pandoc
:
This is another exporter for org-mode that translates Org-mode file to various other formats via Pandoc. You need org-mode version 8.2 or later, and Pandoc 1.13 or later, to use this package. For details, please refer https://github.com/kawabata/ox-pandoc.
Aquí podemos ver con más detalle la explicación:
https://github.com/kawabata/ox-pandoc
Parece que este paquete se basa en este otro desarrollo:
https://github.com/robtillotson/org-pandoc/blob/master/README.org
RESUMIENDO:
-
Sin salir de Emacs se puede utilizar toda la potencia de convesión de Pandoc.
-
Debemos configurar correctamente las cabeceras del documento .org para aprovechar estas características.
Ejemplo:
- #+PANDOC_OPTIONS :: Add command line options to the Pandoc process.
- #+EPUB_RIGHTS :: Set the copyright statement for the ePub metadata.
- #+EPUB_COVER :: Path to a cover image for ePub output.
- #+EPUB_STYLESHEET :: Path to a stylesheet for ePub output.
Entiendo perfectamente que todo esto puede abrumar, para entenderlo necesitamos mucho más tiempo y formación.
Lo más importante es saber qué nos puede ofrecer este paquete, que no es más que:
Emacs + OrgMode + Pandoc