Pandoc – software livre que permite fazer conversão de documentos de texto entre diversos formatos

PANDOC-convesor-universal-documentos-linuxdescomplicado-h

Precisando converter documentos de um formato para outro?! O Pandoc é a solução. O Pandoc pode converter documentos entre diversos formatos. Em resumo, ele lê linguagens Markdown como HTML, LaTeX e reStructuredText, e converte-os para outras linguagens Markdown e formatos de documentos como HTML, LaTeX, XML, RTF, PDF, ePUB e muito mais. Disponível para versão online e desktop, através de instalação.

Conversão de documentos de texto

Pandoc, disponível sob a licença GPL, é extremamente útil para desenvolvedores web e blogueiros, pois ele foca na conversão de diferentes formatos de marcação de textos. Por exemplo, é capaz de converter HTML num Markdown e viceversa.

Além disso, essa ferramenta está disponível para Mac, Linux, Windows e FreeBSD. Inclusive, disponível na versão web (online). Muito útil para uma conversão rápida, onde é possível pegar o texto desejado e colar no formulário, selecionar o formato de origem, o de destino e iniciar a conversão 😉

PANDOC-linuxdescomplicado

Assim, o Pandoc pode converter de markdown, reStructuredText, textile, HTML, DocBook, LaTeX, MediaWiki markup, TWiki markup, OPML, Emacs Org-Mode, Txt2Tags, Microsoft Word docx, LibreOffice ODT, EPUB, Haddock markup para:

– HTML: XHTML, HTML5
– Formatos de documentos de texto: Microsoft Word docx, OpenOffice/LibreOffice ODT, OpenDocument XML
– Ebooks: EPUB versão 2 ou 3
– Formatos de documentação: DocBook, TEI Simple, GNU TexInfo, Groff man pages, Haddock markup
– Formatos de Layout de páginas: InDesign ICML
– LaTeX, ConTeXt, LaTeX Beamer slides
– PDF via LaTeX
– Formatos de marcação: Markdown, reStructuredText, AsciiDoc, MediaWiki markup, DokuWiki markup, Emacs Org-Mode, Textile

Além do modo online, é possível usar a ferramenta através da linha de comando.

Instalação

Essa ferramenta está disponível no repositório das principais Distribuições Linux existentes. Portanto, basta instalar o pacote ‘pandoc’ usando a ferramenta de instalação da sua distro.

OpenSUSE

sudo zypper install pandoc

Debian e derivados

sudo apt-get install pandoc

Fedora

sudo dnf install pandoc

Depois de instalada, você pode fazer conversões como as mostradas a seguir:

Markdown para HTML:

pandoc MANUAL.txt -o example1.html

Markdown para PDF:

pandoc MANUAL.txt –latex-engine=xelatex -o example13.pdf

E muito mais… uma lista completa de possíveis conversões é mostrada AQUI. Confira!

Ricardo Ferreira

Ricardo Ferreira

Fundador do Linux Descomplicado - LD.

Sempre em busca de novos conhecimentos, preza por conteúdo de qualidade e auto-explicativo. Por isso, persiste em criar um site com artigos relevantes para todos os leitores do Linux Descomplicado!
Ricardo Ferreira

Comentários

comentários

Curso Docker - Introdução a administração de containers

Docker é uma plataforma para desenvolvimento, provisionamento e execução de aplicações usando tecnologia de containers.

Se você é um desenvolvedor ou sysadmin você poderá ter diversas vantagens usando a plataforma Docker:
  • Desenvolve uma vez...executa em qualquer lugar;
  • Sem preocupações (dependências e/ou pacotes)... foco no desenvolvimento;
  • Elimina inconsistências na entrega das aplicações e/ou serviços;;
  • Evita o “localhost funciona”;
  • Promove uma infraestrutura escalável;

Este curso é introdutório a plataforma Docker e lhe dará melhor compreensão sobre as vantagens da ferramenta.


Inscreva-se agora »

VOCÊ TAMBÉM PODERÁ LER...

  • Cesar

    Cara, seu Blog, Site é muito bom!!!! Um dos Melhores que ja ví. Simples e direto, vale a pena continuar!