Piccolo aggiornamento alla mia Macro di Keyboard Maestro per convertire al volo file .MD in PDF con Pandoc
Questo è un brevissimo articolo per aggiornarvi velocemente su alcune modifiche che ho fatto alla macro di Keyboard Maestro che ho illustrato in questo articolo.
1. Le novità aggiunte
Rispetto alla precedente formulazione dei comandi di Pandoc ho fatto tre modifiche fondamentali:
- Il motore di renderizzazione di LaTeX non è quello standard pdflatex ma xelatex; ho usato il parametro
--pdf-engine=xelatex
questo permette di non avere errori quando vengono copiati all'interno del documento caratteri invisibili speciali; non sto ad entrare nel dettaglio ma se taglia incollate testo da un PDF nel vostro file MD questa è un'opzione salvatempo. - Ho aggiunto l'opzione
- V papersize:a4
che imposta il documento PDF nel formato A4 e non nel formato americano; si può evitare questa opzione inserendo un’apposta voce nel file YAML del vostro documento (ho parlato più in dettaglio dell'introduzione YAML in questo articolo al punto 3.4). - L'ultimo comando aggiunto è una sciocchezza ma è un enorme salva tempo: ho aggiunto infatti l'opzione di aprire il PDF generato da Pandoc subito dopo la sua creazione così da poter verificare il risultato finale; per fare ciò basta aggiungere
&& open
che dice al terminale di eseguire un ulteriore comando (nel caso specifico open ovvero apri) seguito da"$KMVAR_TheOutPath"
che dice di aprire il PDF appena creato.
Qui trovate la macro con le aggiunte che vi ho illustrato.