¿Necesitas convertir documentos de un formato a otro? Pandoc es la solución. Pandoc puede convertir documentos en diversos formatos.
En resumen, Pandoc lee lenguajes de marcado de texto (Markdown) como HTML, LaTeX y reStructuredText, y los convierte a otros lenguajes Markdown y formatos de documentos como HTML, LaTeX, XML, RTF, PDF, ePUB y mucho más.
Pandoc está disponible para la versión en línea y de escritorio, a través de su correspondiente instalación.
Conversión de documentos de texto
Pandoc, disponible bajo la licencia GPL, es extremadamente útil para los desarrolladores web y bloggers, ya que se centra en la conversión de diferentes formatos de marcado de textos. Por ejemplo, es capaz de convertir HTML en Markdown y viceversa.
Además, esta herramienta está disponible para Mac, Linux, Windows y FreeBSD. Incluso, tienes disponible una versión web (en línea).
La versión online es muy útil para una conversión rápida, donde se puede tomar el texto deseado y pegarlo en el formulario, seleccionar el formato de origen, el de destino y comenzar la conversión.
De esta manera, con el conversor online, Pandoc puede convertir desde markdown, reStructuredText, Textile, HTML, DocBook, LaTeX, MediaWiki, TWiki, OPML, Emacs Org-Mode, Txt2Tags, Microsoft Word docx, LibreOffice ODT, EPUB y Haddock a:
– Formatos de documentos de texto: OpenDocument XML, Microsoft Word docx, OpenOffice/LibreOffice ODT
– HTML, XHTML, HTML5
– Libros: EPUB versión 2 o 3
– Formatos de documentación: DocBook, TEI Simple, GNU TexInfo, Groff man pages, Haddock markup
– LaTeX, ConTeXt, LaTeX Beamer slides
– Formatos de diseño de páginas: InDesign ICML
– PDF via LaTeX
– Formatos de marcado: Markdown, reStructuredText, AsciiDoc, MediaWiki markup, DokuWiki markup, Emacs Org-Mode, Textile
Además del modo online, es posible utilizar la herramienta a través de la línea de comandos.
Instalación de Pandoc
Esta herramienta está disponible en el repositorio de las principales distribuciones de Linux existentes. Por lo tanto, basta con instalar el paquete ‘pandoc» usando la herramienta de instalación de la distro.
OpenSUSE
sudo zypper install pandoc
Debian y derivados
sudo apt-get install pandoc
Fedora
sudo dnf install pandoc
Después de instalado, puedes hacer las conversiones como las que se muestran a continuación:
Markdown a HTML:
pandoc MANUAL.txt -o example1.html
Markdown a PDF:
pandoc MANUAL.txt –latex-engine=xelatex -o example13.pdf
Markdown a LaTeX:
pandoc -s MANUAL.txt -o example4.tex
Markdown a reStructuredText:
pandoc -s -t rst --toc MANUAL.txt -o example6.text
Markdown a DocBook XML:
pandoc -s -S -t docbook MANUAL.txt -o example9.db
Markdown a ConTeXt:
pandoc -s -t context MANUAL.txt -o example11.tex
Markdown a MediaWiki markup:
pandoc -s -S -t mediawiki --toc MANUAL.txt -o example22.wiki
Markdown a EPUB ebook:
pandoc -S MANUAL.txt -o MANUAL.epub
Markdown a Textile writer:
pandoc -s -S MANUAL.txt -t textile -o example25.textile
Y mucho más.
También te puede interesar: Cómo instalar Minecraft en cualquier distro Linux.