Sto lavorando su molti file .txt e, per stamparli direttamente tutti in una volta, poichè hanno la parte iniziale del nome in comune, ho usato il comando

lp nome_file_*.txt

Il punto è che, se li stampo uno per uno con l'interfaccia grafica tradizionale, posso decidere il tipo e la dimensione del carattere nell'editor di testo della finestra di stampa, invece se uso lp il sistema utilizza un font ed una dimensione carattere che non so come controllare. C'è un modo per dire a lp di utilizzare lo stesso layout che vedo a schermo? (Ho provato come soluzione alternativa la conversione a .PDF con pandoc, ma il layout PDF risulta ancor meno fedele all'originale)

chiesto 18 Dic '14, 23:09

piccolo%20principiante's gravatar image

piccolo prin...
157132027

E quale sarebbe esattamente questo layout?

I file di testo txt non sono formattati, quello che vedi dipende dal visualizzatore (ad esempio con nano o cat li vedrai addirittura scritti con i colori del terminale da cui li apri).

Con lp puoi impostare un po' di cose come spiegato sul manuale...

(19 Dic '14, 01:18) dadexix86 ♦♦ dadexix86's gravatar image

Nello specifico Monospace 9. Ho letto il manuale di lp e purtroppo non posso scegliere il formato del testo; il punto è che i miei dati sono organizzati come una tabella, e potendo scegliere tipo e dimensione carattere ce ne stanno di più per pagina con anche una maggiore leggibilità. Hai qualche altra idea?

(20 Dic '14, 01:05) piccolo prin... piccolo%20principiante's gravatar image

lp è molto basilare. Purtroppo il processo di stampa è un qualcosa di molto complesso e non è facile dire "stampa con questo font con questa dimensione", spesso perché la stampante non ha nemmeno idea di cosa sia un Font.

Potresti essere interessato a convertire il testo in PostScript (con a2ps) e in particolar modo questa sezione del manuale
O usare un programma più complesso che si occupi della trasformazione della conversione in "linguaggio stampante", tipo libreoffice (con l'opzione -p stampa direttamente).

(20 Dic '14, 01:23) dadexix86 ♦♦ dadexix86's gravatar image

Ancora meglio, enscript, con l'opzione -f ti permette di cambiare direttamente font :)

(20 Dic '14, 01:29) dadexix86 ♦♦ dadexix86's gravatar image

Grazie! Provo senz'altro e, ovviamente, farò sapere cosa sarò riuscito a combinare.

(20 Dic '14, 10:57) piccolo prin... piccolo%20principiante's gravatar image

Perfetto enscript!! E' proprio ciò che mi serviva. Come faccio ad accettare la risposta, visto che è contenuta in un commento?

(22 Dic '14, 00:26) piccolo prin... piccolo%20principiante's gravatar image

Ora la scrivo e poi la accetti :)

(22 Dic '14, 06:30) dadexix86 ♦♦ dadexix86's gravatar image

Per fare quello che ti serve potresti guardare, enscript, con l'opzione -f ti permette di cambiare direttamente font :)

coll. permanente

ha risposto 22 Dic '14, 06:30

dadexix86's gravatar image

dadexix86 ♦♦
16.9k816161

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×181
×93

domanda posta: 18 Dic '14, 23:09

domanda visualizzata: 1,027 volte

ultimo aggiornamento: 22 Dic '14, 06:30

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.