Como converter de markdown para pdf
O meu problema é que não posso especificar qual o conteúdo que deve ir em que página do pdf, porque o markdown não fornece nenhuma funcionalidade como essa.
Eg Markdown:
###Hello
* abc
* def
###Bye
* ghi
* jkl
Agora quero ser um slide e estar noutro slide no speakerdeck. Então, eu vou precisar deles para estar em diferentes páginas no pdf que eu gero usando pandoc.
Mas ambos Hello
e Bye
ficam na mesma página no pdf.
Não sei como posso conseguir isto. Qualquer ajuda muito apreciada.
2 answers
Actualização de 2016:
Módulo NPM: https://github.com/alanshaw/markdown-pdf
Tem interface de linha de comandos: https://github.com/alanshaw/markdown-pdf#cli-interface
npm install -g markdown-pdf
markdown-pdf <markdown-file-path>
Ou, serviço em Linha: http://markdown2pdf.com
Como o SpeakerDeck só aceita ficheiros PDF, a opção mais fácil é usar a infra-estrutura do Latex beamer para o pandoc:
pandoc -t beamer -o output.pdf yourInput.mkd
Lembre-se que deve ter o beamer De Latex instalado para isso. Eu estou usando Ubuntu, então eu só precisava fazer sudo apt-get install latex-beamer
para instalá-lo, se você usar Windows você pode tentar este .
Também poderá querer experimentar o resultado HTML / CSS do Slidy:
pandoc --self-contained -t slidy -o output-slidy.html yourInput.mkd
Tem uma saída de impressão decente, como você pode verificar tentando imprimir o original.