Pandoc
Si necesitas pasar un archivo de un formato a otro, Pandoc es la herramienta que necesitas. Pandoc puede convertir un documento en MarkDown, HTML, DocBook, Microsoft Word, Libre Office, etc a cualquier otro formato.
Ejemplo de comandos
Un docuemento de libreoffice:
$ pandoc ejemplo.md ejemplo.odt
Un fichero html completo con cabeceras:
$ pandoc -s ejemplo.md ejemplo.html
Un fichero tex:
$ pandoc ejemplo.md -o ejemplo.tex
Desde un fichero html:
$ pandoc ejemplo.html -o ejemplo.pdf
Desde un fichero tex:
$ pandoc ejemplo.tex -o ejemplo.pdf
Instalar Pandoc en Windows
- Este es el instalador de paquetes de la página de pándoc
- Para la salida de PDF, también necesitarás instalar LaTeX. Te recomendamos MiKTeX.
- Si lo prefieres, puedes extraer los archivos ejecutables Pandoc y pandoc-citeproc del MSI y copiarlos diréctamente a cualquier directorio, sin ejecutar el instalador.
A continuación se muestra un ejemplo de cómo extraer los ejecutables del instalador
pandoc-1.19.1 y copiarlos en:
$ C:\Utils\Console
mkdir "%TEMP%\pandoc\" start /wait msiexec.exe /a pandoc-1.19.1-windows.msi /qn targetdir="%TEMP%\pandoc\" copy /y "%TEMP%\pandoc\pandoc.exe" C:\Utils\Console\ copy /y "%TEMP%\pandoc\pandoc-citeproc.exe" C:\Utils\Console\ rmdir /s /q "%TEMP%\pandoc\"