Newsgroup: it.comp.retrocomputing
Titolo: Da spool di stampa FCFC a normale testo "unix"

Ieri stavo installando la stampante ad aghi Honeywell regalatami da 
Gerry a Marzaglia, e nel mentre disquisivo con lui sul possibile uso 
dell'aggeggio. Insomma... durante la discussione e' saltato fuori "un 
certo" Samuel P. Harbison, e le sue digitalizzazioni di immagini, 
generate (anche) grazie a un IBM 360 e poi impresse sulla carta dalle 
stampantone della sua facolta' 
(
http://groups.google.com/group/alt.folklore.computers/browse_thread/thread/1159cac9cca7a917/bbe8de86eabdfbae
 
   - Harbison che racconta in prima persona). Abbiamo subito pensato che 
sarebbe bello poter stampare quelle piccole (oddio...neanche tanto) 
opere d'arte elettronica con mezzi piu' accessibili, purtroppo pero' il 
formato utilizzato da H. per generare le stampe era l'ANSI FCFC, in 
parole povere: un testo ascii in cui ogni riga contiene 133 caratteri, 
di cui 132 di testo e il primo di controllo. Il carattere di controllo 
puo' assumere svariati valori, che spiegano alla stampante come 
comportarsi, ovvero saltare un tot numero di righe, ristampare sulla 
stessa riga, ecc ecc 
(
http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/rzalu/rzalufcfcd.htm
 
- Qui potete trovare informazioni piu' precise). Questo formato e' 
supportato da IBM (nelle incarnazioni midrange e mainframe...), da VMS, 
ma ovviamente NON da Unix (Gerry mi ha fatto notare quanto Unix ami 
aderire a questi standard...), cosa che mi ha costretto a scrivere un 
piccolo convertitore per permettermi di stampare le immagini utilizzando 
la mia stampante ad aghi collegata a un normalissimo pc con linux.
Il convertitore lo trovate qui: 
http://belzebub.servebeer.com/labwiki/tiki-download_file.php?fileId=22
E' ANSI C standard, qui non dovreste avere grossi problemi a 
utilizzarlo. Converte il testo sostituendo i caratteri di controllo con 
carriage return e line feed dove servono.
Per le immagini(o meglio, spool di stampa FCFC)... se interessano si 
puo' organizzare un qualche modo di distribuire il file, son 2.8mb zippati.
Intanto piazzo anche un link con le foto del mio poster di 
Spock(purtroppo la stampante ha il nastro d'inchiostro esaurito, e la 
stampa e' un po sbiadita): 
http://belzebub.servebeer.com/labwiki/tiki-browse_gallery.php?galleryId=18
Scommetto che ora Gerry accorrera' per aggiungere tante cose che ho 
sicuramente scordato/sbagliato :)
-- 
"La profonda attrazione esercitata da (...) sentirsi parte di
una potente élite tecnologica non dovrebbe mai essere sottovalutata."
						-Bruce Sterling
HKZlab Network: 
http://belzebub.servebeer.com

 sicuramente scordato/sbagliato :)
gerry e' una vecchia zitella inacidita!
-- 
"...non potresti desiderare di essere nato in un'epoca migliore 
di questa, in cui si e' perduto tutto..."         S.WEIL

 gerry e' una vecchia zitella inacidita!
Devi sentire come mi cazzia quando non studio abbastanza OS400 :>


 Devi sentire come mi cazzia quando non studio abbastanza OS400 :>
gerry e' una vecchia prof in disarmo, zitella e inacidita!


 gerry e' una vecchia prof in disarmo, zitella e inacidita!
E ora anche con un dente di meno. Oddio, sento già il tintinnare della
dentiera nel bicchiere sul comodino... Shensha denti :-P
G.
-- 
C'è l'antispam!

 sicuramente scordato/sbagliato :)
Mannņ su, come sei infingardo & malfidente. Aggiungo solo, casomai
qualcuno volesse cimentarsi, che per ottenere buoni risultati bisogna
impostare la stampante con un passo orizzontale di 10 CPI e verticale
di 6 LPI. Inoltre sarebbe bene utilizzare stampanti con un font che
riempia bene la cella del carattere, in modo da non lasciare troppo
spazio bianco tra caratteri adiacenti.
Ciao,
G.
-- 
C'č l'antispam!

 450 chili e 1800 Watt di metallo caldo e martellante
un fremito erotico mi pervade.


 
http://belzebub.servebeer.com/labwiki/tiki-browse_gallery.php?galleryId=18
OK, sai come reinchiostrare i nastri, vero!!! ;-)
OK, tuo fratello sà che se non condivide la Nutella(c)
si tira contro tutta It.comp.retrocomputing??  ^__^
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)