Linux

Pandoc: software libre para la conversión de documentos de texto

¿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.

Esta web utiliza cookies propias con finalidad funcional y de terceros para realizar el análisis de la navegación de los usuarios, mejorar mis servicios y mostrarte publicidad relacionada con tus preferencias mediante el análisis de tus hábitos de navegación. Si continúa navegando, se considera que acepta su uso.

Leer más