Como converter arquivos de marcação no Linux

Como converter arquivos de marcação no Linux
Este artigo abordará um guia sobre vários aplicativos de linha de comando que podem ser usados ​​para converter arquivos "markdown" em diferentes formatos de arquivo. Markdown é uma linguagem de marcação que fornece sintaxe e taquigrafia simplificadas que podem ser usadas para escrever conteúdo de texto rico com formatação. Markdown é mais comumente usado para escrever conteúdo estilizado que pode ser posteriormente exportado para documentos HTML. Existem muitas ferramentas e aplicativos que podem converter um “.Documento de Markdown de MD ”em um arquivo HTML ou PDF.

Markdown

Markdown é um aplicativo de linha de comando de código aberto e gratuito que pode converter arquivos de marcação em arquivos HTML. É um utilitário de linha de comando desenvolvido pelos criadores da própria sintaxe de Markdown. Para instalá -lo no Ubuntu, use o comando abaixo:

$ sudo apt install markdown

Você pode instalar a ferramenta de linha de comando markdown em outras distribuições Linux do gerenciador de pacotes. Você também pode compilá -lo de seu código -fonte disponível aqui.

Para converter um “.arquivo md ”para“.Arquivo HTML ”, execute um comando no seguinte formato:

$ Markdown Arquivo.md> arquivo.html

O primeiro argumento é a entrada “.arquivo md ”que você deseja converter para um“.arquivo html ”. O segundo argumento é o nome do “.arquivo de saída html ”. Substitua esses nomes conforme necessário.

Para obter mais informações sobre o comando "Markdown", execute o comando abaixo:

$ Man Markdown

Pandoc

O Pandoc é um utilitário de conversão de documentos de código aberto e de código aberto que pode converter documentos escritos em linguagens de marcação em vários formatos de arquivo diferentes. Ele suporta conversão em numerosos formatos de arquivo, mais do que qualquer outra ferramenta de linha de comando capaz de fazer a conversão de documentos. Além de se converter para “.formato html ”, ele pode converter arquivos para“.ODT ",".docx ",".pdf "e".formatos CSV ”também. Pode até converter arquivos de marcação para “.Formato de arquivo Epub ”, permitindo que você leia conteúdo em eReaders.

Para instalar o Pandoc no Ubuntu, use o comando abaixo:

$ sudo apt install pandoc

Você pode instalar o Pandoc em outras distribuições Linux do gerenciador de pacotes. Mais pacotes e instruções de instalação estão disponíveis aqui.

Para converter um “.arquivo md ”para um“.arquivo html ”usando pandoc, execute um comando no seguinte formato:

$ Pandoc arquivo.md -f markdown -t html -s -o arquivo.html

Substitua “Arquivo.md ”com o nome do arquivo de entrada. A chave "-f" é usada para especificar o formato do arquivo de entrada. A chave "-t" pode ser usada para especificar o formato do arquivo de saída. Os "-s" são necessários para construir corretamente o arquivo de saída. A chave "-o" pode ser usada para fornecer um nome para o arquivo de saída.

Para converter um “.arquivo md ”para um“.Arquivo DOCX ”, execute um comando no seguinte formato:

$ Pandoc arquivo.md -f markdown -t docx -s -o arquivo.Docx

Para mais informações sobre o Pandoc, execute os dois comandos a seguir:

$ pandoc - -help
$ man pandoc

Kramdown

Kramdown é um conversor de marcação gratuito e de código aberto escrito em linguagem de programação rubi. Ele é projetado principalmente para converter arquivos de marcação em arquivos HTML. No entanto, você pode usá -lo para converter arquivos de marcação em formatos de arquivo Kramdown, Latex e PDF também.

Você pode instalar o Kramdown no Ubuntu usando o comando especificado abaixo:

$ sudo apt install kramdown

Você pode instalar o Kramdown em outras distribuições Linux do gerenciador de pacotes. Mais instruções de instalação estão disponíveis aqui.

Para converter um “.arquivo md ”para um“.Arquivo HTML ”usando Kramdown, execute um comando no seguinte formato:

arquivo $ kramdown.md -i markdown -o html> arquivo.html

Substitua “Arquivo.md ”para alterar o nome do arquivo de entrada. O interruptor "-i" leva um nome para o formato do arquivo de entrada, enquanto o interruptor "-o" pode ser usado para especificar o formato para a saída convertida. Substitua “Arquivo.html ”com o nome desejado para o arquivo de saída.

Para obter mais informações sobre o Kramdown, execute os dois comandos a seguir:

$ kramdown -Help
$ man kramdown

CMARK

CMARK ou Commonmark é um analisador de marcação gratuito e de código aberto e conversor escrito em linguagem de programação C. Ele afirma ser muito mais rápido do que outros aplicativos de análise de marcação disponíveis na web. Ele também fornece uma versão modificada da sintaxe de Markdown, com o objetivo de facilitar a redação do conteúdo rico de texto.

Você pode instalar o CMARK no Ubuntu usando o comando especificado abaixo:

$ sudo apt install cmark

Você pode instalar o CMARK em outras distribuições Linux do gerenciador de pacotes. Mais instruções de instalação estão disponíveis aqui.

Para converter um “.arquivo md ”para um“.Arquivo HTML ”usando o CMARK, execute um comando no seguinte formato:

$ cmark arquivo.md -t html> arquivo.html

Substitua “Arquivo.md ”para alterar o nome do arquivo de entrada. A chave "-t" é usada para especificar o formato de arquivo de saída. Substitua “Arquivo.html ”com o nome desejado para o arquivo de saída. Você pode converter “.Os arquivos MD ”para formatos XML, HTML, Commonmark, Latex e Man (Manpage) usando CMARK.

Para obter mais informações sobre a CMARK, execute os dois comando seguintes:

$ MAN CMARK
$ CMARK -Help

Pegada

A aderência é um renderizador de arquivos e pré -visualizador gratuito e de código aberto, escrito em Python. Ele é projetado principalmente para visualizar o Github compatível “ReadMe.arquivos md ”. Mas você pode usá -lo para converter outros arquivos de marcação em formato de arquivo HTML também.

Você pode instalar o aperto no Ubuntu usando o comando especificado abaixo:

$ sudo apt install aderência

Você pode instalar o Grip em outras distribuições Linux do gerenciador de pacotes. Mais instruções de instalação estão disponíveis aqui.

Para converter um “.arquivo md ”para um“.arquivo html ”usando aderência, execute um comando no seguinte formato:

$ arquivo de aderência.md -arquivo deexport.html

Substitua “Arquivo.md ”para alterar o nome do arquivo de entrada. Substitua “Arquivo.html ”com o nome desejado para o arquivo de saída. Verifique se o nome do arquivo de saída termina com “.Extensão HTML ”para converter o arquivo corretamente sem erros.

Para obter mais informações sobre aderência, execute os dois comandos a seguir:

$ GRIP -Help
$ MAN GRIP

Conclusão

Estes são alguns dos melhores aplicativos de linha de comando que podem ser usados ​​para converter arquivos de marcação em uma variedade de formatos de arquivo úteis. Essas ferramentas são especialmente úteis para os usuários que escrevem conteúdo usando sintaxe de Markdown, mas publicam -a em uma linguagem de marcação diferente ou em um formato de arquivo diferente.