Vai al contenuto principale

Convertire epub e docx in markdown su macOS

L’utilizzo del formato Markdown è cresciuto notevolmente con la diffusione dei vari Large Language Model e altri strumenti che fanno uso dell’intelligenza artificiale, anche perché si tratta di un formato molto comodo ed efficiente sia per fornire dati a questi strumenti, sia per essere usato come strumento di esportazione.

Il Markdown è un linguaggio di markup creato nel 2004 da John Gruber e Aaron Swartz e veniva utilizzato da molte persone ben prima dell’avvento dei vari strumenti AI.

Online sono disponibili diversi strumenti che permettono di convertire vari tipi di documento in formato Markdown:

Personalmente preferisco però optare, quando c’è la possibilità, per uno strumento locale per la conversione dei file, evitando di caricare documenti su server gestiti da altri soggetti.

Un Mac, una delle soluzioni più semplici è quella di installare Pandoc tramite Homebrew.

Pandoc è un software gratuito rilasciato sotto licenza GPL, che permette di effettuare conversioni tra diversi formati. Homebrew invece è un gestore di pacchetti che permette di installare, tramite interfaccia a riga di comando, una gran quantità di software ed è una di quelle soluzioni che, una volta scoperte, apre un mondo di possibilità a chi utilizza un Mac.

Se hai già installato Homebrew sul tuo Mac è sufficiente digitare questo comando da terminale per installare Pandoc: brew install pandoc

Una volta installato, puoi verificare la presenza di pandoc sul tuo sistema digitando, sempre da terminale, il comando pandoc --version

Se Pandoc è installato sul tuo sistema, puoi procedere alla conversione di documenti tramite comandi di questo tipo:

# Per convertire un file in formato Word in Markdown:
pandoc documento.docx -o documento.md

# Per convertire un epub in Markdown:
pandoc ebook.epub -o epub.md