
Eu estava procurando uma maneira de imprimir umreduçãoarquivo da linha de comando. Normalmente uso lp
para arquivos de texto simples; Eu quero usar algo assim, mas pararedução.
Também seria ótimo que esta impressão pudesse cuidar da hifenização (minha abordagem real para isso não).
De uma forma mais geral, seria fantástico imprimir muitos mais tipos de arquivos a partir da linha de comando.
Editar:Observe que é possível adicionar um tipo MIME ao lp
comando. Por exemplo:
lp -o document-format=text/x-markdown file.md
Claro que o problema disso é que meu sistema de impressão (copos) não permite esse tipo de documento.
Solução:Um amigo me contou sobre uma maneira de conseguir isso. Uma série de tubos.
markdown file.md
-> .md para .html
iconv -f utf-8 -t iso-8859-1
-> utf-8 para iso-8859-1
html2ps
-> html para postscript
lp
-> imprimir
Finalmente
markdown file.md | iconv -f utf-8 -t iso-8859-1 | html2ps | lp
Faz o truque
O mal:Essenãorealizar ohifenizaçãoparte (pelo menos acho que não). Meu amigo me disse que para conseguir isso é melhor usarpandoc
para converter um arquivo dereduçãoparaLátexe depois imprima isso.
Responder1
Existem ferramentas de linha de comando para converter markdown em texto; você poderia canalizá-lo para algo como lp ou a2ps ou similar.
Responder2
Solução: Um amigo me contou sobre uma maneira de conseguir isso. Uma série de tubos.
markdown file.md
-> .md para .html
iconv -f utf-8 -t iso-8859-1
-> utf-8 para iso-8859-1
html2ps
-> html para postscript
lp
-> imprimir
Finalmente
markdown file.md | iconv -f utf-8 -t iso-8859-1 | html2ps | lp
Faz o truque
O mal: Isso não realiza a parte da hifenização (pelo menos acho que não). Meu amigo me disse que para conseguir isso é melhor usar pandoc
para converter um arquivo de markdown para LaTeX e depois imprimi-lo.