Come posso creare file di testo in chiaro con la sintassi di Markdown e convertirli in formato PDF?

3

Sono molto alle prime armi in questo, quindi per favore portami con me.

Sono affascinato dall'idea di usare Markdown. Voglio essere in grado di scrivere le mie cose in un editor di testo in chiaro su OS X e iOS e salvarlo in Dropbox in formato .txt utilizzando una sintassi Markdown. Non voglio salvare i miei file in formato markdown ma come testo normale. Ho bisogno del supporto per le note a piè di pagina, quindi la sintassi di Multimarkdown sembra un'opzione ovvia.

Quali strumenti posso utilizzare su OS X e iOS per convertire i miei file .txt , contrassegnati con una sintassi di Markdown, in formato .pdf ? È persino possibile?

Grazie per la lettura.

    
posta Macrod 28.03.2013 - 13:29
fonte

3 risposte

7

Uso Contrassegnato per elaborare regolarmente file di testo in formato PDF.

Indipendentemente dall'editor utilizzato, Marked aprirà e salverà nuovamente un PDF generato dall'input del testo semplice aprendo e salvando nuovamente il file.

Salva anche l'output HTML o RDF dal markdown.

In realtà, qualsiasi programma che esegue il markdown può essere stampato su PDF utilizzando i servizi di base di OS X (File - > Stampa - > PDF - > Salva come PDF), ma preferisco di certo Marcare per la sua moltitudine di utili e opzioni di elaborazione flessibili ed è la possibilità di vivere i file di markdown in anteprima mentre li modifico in un altro editor:

  • Stampa: sommario, soppressione collegamento sottolinea colori, migliori interruzioni di pagina
  • Stili multipli del rendering di markdown
  • Supporto per processori personalizzati, tutti i tipi di tipografia intelligente (e stupida)
  • software pulito, veloce, robusto ed elegante per un prezzo molto ragionevole
risposta data 28.03.2013 - 14:54
fonte
3

installa markdown (che è uno script perl) da qui: link

(In alternativa puoi usare homebrew ( link ) per installare markdown, o una delle molte utilità di markdown avanzate

p>

Quindi, una volta che hai il tuo file di testo markdown (diciamo che è text.md ) puoi semplicemente eseguire:

$ perl *pathto*/markdown.pl text.md > text.html nel terminale

quindi apri il testo risultante.html in Safari (o qualsiasi altro browser Web) e Stampa in PDF.

Se stai convertendo ampiamente markdown in pdf puoi semplificarlo usando pandoc: link

Ancora meglio, ci sono una serie di editor di testo progettati specificamente per Markdown che sembrano fare il lavoro per te. (Anche se potresti voler controllare l'esportazione in pdf ... ad esempio, iWriter di iA esporta solo in formato RTF o HTML ... la conversione di uno di questi in PDF è banale, ma è un passaggio in più).

Molti editor di testo di uso generico (TextMate, BBEdit) possono essere usati bene per Markdown. (Ad esempio, nell'ultima versione di TextMate 2 Beta è possibile selezionare Anteprima dal pacchetto Markdown e quindi esportare il documento formattato in PDF dalla finestra di dialogo Stampa.)

    
risposta data 28.03.2013 - 13:54
fonte
2
  • brew install pandoc
  • Installa MacTex e aggiungi /usr/local/texlive/2012/bin/universal-darwin/ al percorso
  • pandoc input.md -o output.pdf

Non so come cambiare gli stili. pdflatex mi ha dato anche errori per alcuni caratteri non ASCII.

  • --strict si comporta come Markdown.pl
  • -p conserva le schede
  • -s --toc aggiunge un TOC ( -s / standalone aggiunge intestazioni e piè di pagina)
  • -S abilita la punteggiatura intelligente

Puoi anche convertire in HTML e poi in PDF:

sudo gem install wkpdf
pandoc --strict -p input.md -c style.css -o temp.html
wkpdf -s temp.html -m 10 -o output.pdf
  • -s = origine
  • -m 10 riduce i margini predefiniti
risposta data 28.03.2013 - 20:33
fonte

Leggi altre domande sui tag