Cómo convertir archivos en la línea de comandos de Linux usando Pandoc

Pandoc puede convertir archivos .docx a .pdf y .html, pero quizás esté pensando: “Word también puede exportar archivos a .pdf y .html

¿Para qué necesito Pandoc? Tendría un buen punto allí, pero dado que Pandoc puede convertir tantos formatos, podría convertirse en su herramienta de referencia para todas sus tareas de conversión. Por ejemplo, muchos de nosotros sabemos que los editores de Markdown pueden exportar sus archivos de Markdown a .html. pandoc también se puede usar para convertir archivos Markdown a muchos otros formatos.

Configuración de Pandoc

  • Instalamos Pandoc en su sistema operativo basado en Linux. En nuestro caso, utilizaremos Ubuntu como sistema operativo.
  • Comando para instalar Pandoc en varios sistemas operativos basados ​​en Linux,
  • Ubuntu: sudo apt-get install pandoc
  • Fedora: sudo dnf instalar pandoc
  • Manjaro: sudo pacman -Syu pandoc
  • Después de una instalación exitosa, puede verificar la versión de Pandoc usando el siguiente comando,
  • Comando: pandoc –versión

Usa Pandoc sin ningún archivo

Puede usar Pandoc para escribir documentos basados ​​en texto.

Puede decirle a Pandoc que ha terminado de escribir presionando Ctrl+D.

El único formato que entiende Pandoc es Markdown. Sería mejor si aprendiera el formato de Markdown antes de comenzar a usar Pandoc. En este tutorial, lo guiaremos a través de los conceptos básicos del lenguaje Markdown.

La salida suele estar en formato HTML para el formato Markdown.

Pasos:

Abra la terminal y escriba "pandoc" para abrir el escritor de línea de comando pandoc.

Escriba algunas entradas en formato Markdown como se menciona a continuación,

Presione CTRL+D para generar la salida en formato HTML como se menciona a continuación,

Conceptos básicos de reembolso

Nota: Extensión de archivo Markdown: .md

Encabezado H3 -> ### Encabezado citado ->

Encabezado entre comillas

Debajo de la etiqueta de párrafo -> Este es un texto de cita en bloque. ->

Este es un texto de cita en bloque.

Formato de énfasis: Cursiva -> *cursiva* o _cursiva_ -> cursiva

Formato fuerte: **negrita** o __negrita__ -> fuente en negrita

Regla horizontal: 3 o más guiones, asteriscos o guiones bajos en una sola línea. Ejemplo: * * * o *** o ***** ->

Retorno de línea: Forzar un salto de línea -> Forzar un salto de línea

Enlaces: un enlace (http://example.com/) -> Un enlace aquí

Listas: lista desordenada -> más, guiones o asteriscos como marcadores de lista

Ejemplo : + Uno– Dos* TresFuera : Una, Dos, Tres

Crear un archivo Markdown

Antes de comenzar, primero cree y complete un archivo Markdown siguiendo los pasos a continuación en un entorno Ubuntu,

Cree un archivo de descuento con la extensión .md usando el siguiente comando en una terminal usando el editor vi,

Comando: vi muestra.md

El editor vi abrirá el archivo en un editor de texto basado en terminal y lo llenará con algunas rebajas como se menciona a continuación,

Guarde el archivo usando el comando “:wq” seguido de Enter.

Convertir archivos

Convirtamos el archivo con formato Markdown a formato HTML usando el siguiente comando, Comando: pandoc -o sample.html sample.md

Una vez completada la conversión, podrá ver un nuevo archivo en la carpeta llamada "sample.html".

Puede hacer doble clic en ese archivo para verificar el contenido de Markdown en un navegador.

Si no tiene un navegador, puede usar Lynx usando este comando,

sudo apt install lynx -> lynx muestra.html

Especificación de formatos de archivo

Pandoc le permite especificar los formatos de archivo requeridos durante la conversión. Aunque no es obligatorio, a veces es necesario especificar el formato cuando ambos formatos de archivo usan la misma extensión, como "TeX" y "LaTeX", ambos usan la extensión ".tex". Comando: pandoc -f markdown -t latex -s -o sample.tex sample.mdDecode sintaxis:

-f: de la extensión

-t: a la extensión

-s: opción independiente para generar todo el preámbulo de Latex necesario para completar el documento.

Generación de archivos PDF

Pandoc utiliza el motor de pdf LatTeX para generar archivos pdf. Se recomienda instalar un editor LatTeX para satisfacer todas las dependencias correctamente. El editor fácil de usar es "Texmaker". Comando para instalar Pandoc en varios sistemas operativos basados ​​en Linux, Ubuntu: sudo apt-get install texmaker Fedora: sudo dnf install texmaker Manjaro: sudo pacman -Syu texmaker

pasos faciles

Genere el archivo del documento de Office (en odt) a partir del archivo Markdown con el siguiente comando, Comando: pandoc -o sample.odt –reference-doc=odt-template.odt sample.md

Abra el documento en el escritor de LibreOffice y guárdelo como pdf.

Sin usted, esta web no existiria. Gracias por visitarme, espero que le haya gustado y vuelva. Gracias ☺️

Articulos tematica linux

Fecha actualizacion el 2022-02-01. Fecha publicacion el 2022-02-01. Categoria: linux Autor: Oscar olg Mapa del sitio Fuente: bollyinside