Imprimir archivo de rebajas desde la línea de comando

Imprimir archivo de rebajas desde la línea de comando

Estaba buscando una manera de imprimir unreducciónarchivo desde la línea de comando. Normalmente lo uso lppara archivos de texto simples; Quiero usar algo así, pero parareducción.

También sería fantástico que esta impresión pudiera encargarse de la separación de palabras (mi enfoque actual al respecto no lo hace).

De forma más general, sería fantástico imprimir muchos más tipos de archivos desde la línea de comandos.


Editar:Observe que es posible agregar un tipo mime al lpcomando. Por ejemplo:

lp -o document-format=text/x-markdown file.md

Por supuesto el problema con esto es que mi sistema de impresión (tazas) no permite este tipo de documento.


Solución:Un amigo me habló de una manera de lograr esto. Una serie de tuberías.
markdown file.md-> .md a .html
iconv -f utf-8 -t iso-8859-1-> utf-8 a iso-8859-1
html2ps-> html a postscript
lp-> imprimir

Finalmente

markdown file.md | iconv -f utf-8 -t iso-8859-1 | html2ps | lp

Hace el truco


El malo:Esteno eslograr elseparaciónparte (al menos yo no lo creo). Mi amigo me dijo que para lograr esto es mejor usarpandocpara convertir un archivo dereducciónaLátexy luego imprimir eso.

Respuesta1

Existen herramientas de línea de comandos para convertir rebajas en texto; Luego podrías canalizarlo a algo como lp o a2ps o similar.

Respuesta2

Solución: Un amigo me habló de una manera de lograr esto. Una serie de tuberías.
markdown file.md-> .md a .html
iconv -f utf-8 -t iso-8859-1-> utf-8 a iso-8859-1
html2ps-> html a postscript
lp-> imprimir

Finalmente

markdown file.md | iconv -f utf-8 -t iso-8859-1 | html2ps | lp

Hace el truco

El malo: Esto no logra la parte de separación de palabras (al menos no lo creo). Mi amigo me dijo que para lograr esto es mejor convertir pandocun archivo de Markdown a LaTeX y luego imprimirlo.

información relacionada