÷ƒ’À;è TeX output 2003.11.26:1334‹ÿÿÿÿ Û_2 ý ~? ÕÁ ýZ2ÿóþÖëI½q½qecss2074¼Linux–fÑPrinting“Usage“HO‘ÿwmWTOŽ¤ ®„ØcÕÁGŽŽ¡ó 1ê± ecrm1000¹di–U Mark“K¸èomarinski“ó  b> cmmi10µ<¹markk@auratek.comµ>‘G’¹v1.2.2,“6“febbraio“1998,“traduzione“luglio“1999Ž¡Ÿ&°óŒ6 ecss1000½T‘ÿ*¸raduzione–U di“Fš¸èederico“Lucifrediµ<½ucifredi@acm.o˜rgµ>½.ŽŸ(Àœó&Lt$ffffecbx1440¿1Ž‘ÁInctropœduzioneŽŸ¿:¹Questo–¢doGcumenš¸èto“descriv˜e“l'uso“del“sistema“di“buering“di“stampa“di“cui“€è“dotato“il“sistema“opGerativ˜oŽ¡Lin•¸èux.‘%¾Questo›‘5HO“WTO‘ã€è˜un˜doGcumen“to˜accessorio˜al˜Lin“ux˜Prin“ting˜Setup˜HO“WTO,˜c“he˜tratta˜dellaŽ¡congurazione–TPdel“sistema“di“stampa“di“Linš¸èux.‘oIl“materiale“trattato“da“questo“ho˜wto“do˜vrebbGe“risultareŽ¡applicabile–U in“maniera“similare“a“tutte“le“v‘ÿqÐarianš¸èti“del“sistema“opGerativ˜o“BSD.ŽŸ#Ãó¥!¢N ecbx1200Á1.1Ž‘¾Lin• ux›¸Prin“ting˜HO“WTO˜-˜Storia˜di˜pro_úduzioneŽŸMª¹Nota–U di“Mark“K¸èomarinski“µ<¹markk@auratek.comµ>¹:Ž©ؼDesidero–¢”ringraziare“Matt“F‘ÿ*¸oster“pGer“a•¸èv“er–¢”fatto“un“sacco“di“la•¸èv“oro–¢”nella“riscrittura“di“questo“HO¸èWTO.“HoŽ¡deciso–U di“preserv‘ÿqÐare“il“suo“stile“nel“pro•¸èvv“edere–U a“tutte“le“aggiunš¸ète“necessarie“ad“aggiornare“il“doGcumen˜to.Ž¦Nota–U di“Matt“F‘ÿ*¸oster“µ<¹m¸èwf@engr.uark.eduµ>¹:Ž¦Questa– vš¸èersione“del“Lin˜ux“Prin˜ting“HO˜WTO‘ ú€è“una“completa“riscrittura“di“quella“originaria“scritta“da“Gran˜tŽ¡T‘ÿ*¸a•¸èylor›e$µ<¹gran“t@goGd.tufts.eduµ>˜¹e˜Brian˜McCauley˜µ<¹B.A.McCauley@bham.ac.ukµ>¹.‘¡ŒHo˜cercato˜di˜coprire˜loŽ¡stesso–Fqmateriale“analizzato“da“Granš¸èt“e“Brian“nel“loro“HO˜WTO,“ma“ho“al“tempGo“stesso“radicalmen˜te“moGdicatoŽ¡lo–ästile“della“presenš¸ètazione“e“la“sua“profondit€à.‘ÍLa“mia“spGeranza“€è“c˜he“questo“sforzo“renda“l'HO˜WTO‘äjpi€ùŽ¡completo–U e“scorrevš¸èole“nella“lettura.‘q€P˜osso“solo“spGerare“c˜he“v˜oi“concordiate“con“me.ŽŸ#ÃÁ1.2Ž‘¾Cronologia–¸delle“v ersioniŽŸMª¹v1.2.2Ž¤ؼ‘ó !",š cmsy10¸ŽŽŽ‘¹reindicizzato,–U altre“mošGdic¸èhe“p˜er“l'inclusione“nella“do˜cumen¸ètazione“RedHat.‘q€Grazie“Ed!Ž¡v1.2.1Ž¡‘¸ŽŽŽ‘¹aggiornamenš¸èti,–U alcune“moGdic˜he“pGer“la“pubblicazione“in“Dr.‘q€Lin˜ux.Ž¡v1.2Ž¡‘¸ŽŽŽ‘¹stampan•¸èti‘U windo“ws.Ž©®‘¸ŽŽŽ‘¹moGdicata–U la“dimensione“massima“dei“le“stampabili.Ž¡v1.11Ž¡‘¸ŽŽŽ‘¹n•¸èuo“v“o‘U curatore!Ž¦‘¸ŽŽŽ‘¹aggiun¸ète–U informazioni“su“lpGc.Ž¦‘¸ŽŽŽ‘¹aggiunš¸èti–U dei“suggerimen˜ti“pGer“la“soluzione“di“problemi.ŽŽŽŒ‹* Û_2 ý ~?Ÿ„€ÕÁGŽó]fŒ ecbx1000Ã1.‘ñ8In®>troQÂduzione’~¯œ¹2ŽŽ ÕÁ ýV¯‘¸ŽŽŽ‘¹un–U inizio“sulla“stampa“di“le“graci.Ž¤ؼv1.1Ž¡‘¸ŽŽŽ‘¹riviste–U alcune“espressioni.Ž¤®‘¸ŽŽŽ‘¹inš¸ètroGdotta–U la“sezione“sulla“stampa“P˜ostScriptŽ¡‘¸ŽŽŽ‘¹ho–U cercato“di“rendere“alcune“espressioni“con“maggior“c¸èhiarezza“8-)Ž¡‘¸ŽŽŽ‘¹estesa–U la“trattazione“delle“utilitš¸èy“di“stampa“Lin˜ux“pi€ù“basilari.Ž¤ؼv1.0Ž¡‘¸ŽŽŽ‘¹vš¸èersione–U pubblica“iniziale“del“Prin˜ting“Usage“HO˜WTOŽŸ#ÃÁ1.3Ž‘¾Cop• yrigh“t–¸e“Marc hi“RegistratiŽŸMª¹Some–1°names“menš¸ètioned“in“this“HO˜WTO‘1ware“claimed“as“cop˜yrigh˜ts“and/or“trademarks“of“certain“pGersonsŽ¤ ®and/or–U companies.‘q€These“names“appGear“in“full“or“initial“caps“in“this“HO¸èWTO.Ž©ؼó½HЃ ecti1000Â(c)–“°1995“Matt“F‘ÿ;Èoster“(mwf@engr.uark.e‘ÿ}/du)Ž¡(c)–“°1996-1997“Mark“F.“Komarinski“(markk@aur–ÿ}/atek.c“om)Ž¦¹All–õctranslations,‘‰deriv‘ÿqÐativš¸èe“w˜orks,‘‰or“aggregate“w˜orks“incorpGorating“an˜y“Lin˜ux“HO˜WTO‘õKdoGcumen˜ts“m˜ust“bGeŽ¡co•¸èv“ered–U under“this“cop•¸èyrigh“t‘U notice.Ž¦That–šèis,‘¬[yš¸èou“ma˜y“not“proGduce“a“deriv‘ÿqÐativ˜e“w˜ork“from“a“HO˜WTO‘šÖand“impGose“additional“restrictions“on“itsŽ¡distribution.‘ÌRExceptions–È»to“these“rules“maš¸èy“bGe“gran˜ted“under“certain“conditions;‘‰please“con˜tact“the“Lin˜uxŽ¡HOš¸èWTO–U coGordinator“at“the“address“giv˜en“bGelo˜w.Ž¦In–ô¥short,‘\†wš¸èe“wish“to“promote“dissemination“of“this“information“through“as“man˜y“c˜hannels“as“pGossible.Ž¡Ho•¸èw“ev“er,›Ç›w“e–°¶do“wish“to“retain“cop•¸èyrigh“t–°¶on“the“HO•¸èWTO‘°ždoGcumen“ts,˜and›°¶w“ould˜lik“e˜to˜bGe˜notied˜of˜an“yŽ¡plans–U to“redistribute“the“HO¸èWTOs.Ž¦If–rŒyš¸èou“ha˜v˜e“questions,‘yçplease“con˜tact“Tim“Byn˜um,‘yçthe“Lin˜ux“HO˜WTO‘q}coGordinator,‘yçat“µ<¹lin˜ux-Ž¡ho•¸èwto@sunsite.unc.eduµ>¹.‘» Y‘ÿ*¸ou›Nma“y˜nger˜this˜address˜for˜phone˜n“um“bGer˜and˜additional˜con“tactŽ¡information.ŽŸ#ÃÁ1.4Ž‘¾Do• v“e–¸rep_úerire“il“Linš ux“Prin˜ting“HO˜WTOŽŸMª¹L'autore– raccomanda“a“cš¸èhi“desideri“stampare“l'HO˜WTO‘ òdi“proGcurarsi“la“v˜ersione“P˜ostScript“del“doGcumen˜to,Ž¡cš¸èhe–y#€è“stata“impaginata“in“uno“stile“c˜he“ne“rende“la“lettura“pi€ù“semplice“e“piacev˜ole.‘݉La“v˜ersione“P˜ostScriptŽ¡€è–U repGeribile“in“molti“dei“siti“di“distribuzione“di“Lin¸èux,“come“SunSITEŽ¦óqLË ectt1000ºftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/‘U ¹).Ž¦La–ltraduzione“italiana“€è“dispGonibile“al“sito“dell'Italian“LDP‘k×(ILDP)‘×®ºwww.pluto.linux.it/ildp/index.htmlŽ¡¹(N.d.T.).ŽŸ#ÃÁ1.5Ž‘¾Commen tiŽŸMª¹Domande,‘ncommenš¸èti–ÿBe“correzioni“relativ˜e“a“questo“HO˜WTO‘ÿ,pGossono“essere“dirette“(in“lingua“inglese“N.d.T.)Ž¡a‘U µ<¹markk@auratek.comµ>¹.ŽŽŽŒ‹ n Û_2 ý ~?Ÿ„€ÕÁGŽÃ2.‘ñ8La–Õstampa“sotto“Lin®>ux’Mª¹3ŽŽ ÕÁ ýV¯Á1.6Ž‘¾Ringraziamen tiŽ©Mª¹I‘Zmiei–ZUringraziamenš¸èti“v‘ÿqÐanno“a“coloro“c˜he“hanno“spšGeso“il“loro“temp˜o“nel“leggere“le“v¸èersioni“alfa“di“questoŽ¤ ®HOš¸èWTO‘##e–#0hanno“fornito“molti“commen˜ti“e“suggerimen˜ti“utili.‘`ÛQualcuno“di“v˜oi“p•Gotrebb“e–#0notare“l'eetto“deiŽ¡suoi–U commenš¸èti“in“questa“v˜ersione“del“doGcumen˜to.ŽŸؼV›ÿ*¸orrei–U anc¸èhe“ringraziare“Matt“F˜oster“pGer“a•¸èv“er–U compiuto“la“ristesura“iniziale.ŽŸ(1J¿2Ž‘ÁLa–G\stampa“sotto“LincuxŽŸ¿:¹Questa–;ôsezione“del“došGcumen¸èto“illustra“come“stampare“le,‘@ýesaminare“la“co˜da“di“stampa,‘@ýrim•¸èuo“v“ere–;ôle“dallaŽ¡coGda–U di“stampa,“formattare“le“prima“di“stamparli“e“congurare“l'am•¸èbien“te–U di“stampa.ŽŸ"ŽqÁ2.1Ž‘¾Storia–¸della“stampa“sotto“Lin uxŽ¦¹Il–¹@sistema“di“stampa“di“Lin¸èux“il“sistema“Âlp‘¡Ž¹“€è“un“pšGorting“del“co˜dice“sorgenš¸ète“scritto“dai“Regen˜ts“of“theŽ¡Univ•¸èersit“y–U of“California“pGer“la“distribuzione“di“UNIX“nota“come“BSD“(Berkš¸èeley“Soft˜w˜are“Distribution).ŽŸ"ŽqÁ2.2Ž‘¾Stampa–¸di“un“le“usando“ó”ñÖ• ecbi1200ÄlprŽ¦¹La– via“di“gran“lunga“pi€ù“semplice“di“stampare“un“le“sotto“Linš¸èux“€è“quella“di“in˜viare“il“le“c˜he“si“in˜tendeŽ¡stampare–adirettamenš¸ète“alla“stampan˜te.‘ 'Uno“dei“moGdi“in“cui“questo“pu€ò“esser“fatto“€è“tramite“l'uso“del“comandoŽ¡Âc‘ÿ}/at‘òɹ.‘q€P•¸èer›U l'uten“te˜ºroot˜¹€è˜pGossibile˜eseguire˜un˜comando˜come˜il˜seguen“teŽŸt€‘óqLË ectt0900Æ#–¹Ncat“tesi.txt“>“/dev/lpŽŸ˜W¹Nel–è3caso“in“esame“º/dev/lp“¹€è“un“link“simš¸èbGolico“all'eettiv˜o“dispGositiv˜o“di“stampa“-“indipGenden˜temen˜te“dalŽ¡suo–Juessere“una“stampanš¸ète“a“matrice“di“pun˜ti,‘L—una“laser“o“un“plotter“(si“v˜eda“Âln‘ÄU¹(1)“pGer“ulteriori“informazioniŽ¡sui–U link“sim¸èbGolici).Ž©ؼPš¸èer–)«ragioni“di“sicurezza,‘2\solo“l'uten˜te“ºroot“¹ed“uten˜ti“facen˜ti“parte“dello“stesso“gruppGo“del“demone“di“stampaŽ¡pšGossono–Þ?accedere“direttamen¸ète“al“disp˜ositivš¸èo“di“stampa.‘ ÝP˜er“accedere“alle“stampan˜ti“dev˜ono“quindi“essereŽ¡usati–U comandi“come“Âlpr‘}¹,“Âlprm‘u¹e“Âlp‘ÿ}/q‘ân¹.Ž¦Pš¸èer–qquesti“motivi“gli“uten˜ti“dev˜ono“usare“il“comando“Âlpr›£î¹pGer“stampare“un“le.‘#rIl“comando“Âlpr˜¹si“oGccupa“diŽ¡tutti–‰2i“compiti“inizialmenš¸ète“necessari“nella“stampa“di“un“le“prima“di“cedere“il“con˜trollo“al“programma“Âlp‘ÿ}/d‘w¹,Ž¡il–hƒline“prinš¸èting“daemon,‘m[c˜he“si“o•Gccup“er€à–hƒdi“indicare“alla“stampan˜te“come“proGcedere“alla“eettiv‘ÿqÐa“stampa“delŽ¡le.Ž¦Quando–…–il“comando“Âlpr‘™¹viene“eseguito,‘¯prošGcede“a“copiare“il“le“sp˜ecicato“dall'uten¸ète“in“una“directory“sp˜ecialeŽ¡(directory–YÞdi“sp•Go“ol),‘[o•¸èv“e–YÞil“le“rimarr€à“sino“a“quando“Âlp‘ÿ}/d‘bU¹non“abbia“completato“la“sua“stampa.‘»Non“appGenaŽ¡Âlp‘ÿ}/d‘%F¹ricev•¸èe›Ïcom“unicazione˜dell'esistenza˜di˜un˜le˜nella˜coGda˜di˜stampa,‘N»pro“vv“ede˜a˜creare˜una˜copia˜di˜seŽ¡stesso–Âã(tramite“una“proGcedura“detta“dai“programmatori“di“forking).‘@ÁQuesta“copia“del“programma“pro•¸èvv“eder€àŽ¡alla–¸stampa“del“le“men¸ètre“il“prošGcesso“originario“si“p˜one“in“attesa“della“prossima“ric¸èhiesta“di“stampa.‘=PT‘ÿ*¸ramiteŽ¡questo–U sistema“€è“pšGossibile“p˜orre“pi€ù“le“nella“co˜da“di“stampa“sim•¸èultaneamen“te.Ž¦La–U sinš¸ètassi“del“comando“Âlpr‘}¹(1)“€è“una“di“quelle“molto“familiari“agli“uten˜ti:ŽŸt€‘Æ$–¹Nlpr“[“opzioni“]“[“nomefile“...“]ŽŸ˜W¹Se–‚ɺnomefile“¹non“viene“spGecicato“Âlpr‘–F¹assume“cš¸èhe“l'imput“pro˜v˜enga“dal“le“di“standard“input“stdin“(solita-Ž¡menš¸ète–¶²la“tastiera“o“l'output“di“un“altro“programma).‘–5Questo“pGermette“agli“uten˜ti“di“reindirizzare“l'outputŽ¡di–U un“altro“proGcesso“direttamenš¸ète“al“programma“di“stampa,“come“nell'esempio“seguen˜te:ŽŽŽŒ‹¼ Û_2 ý ~?Ÿ„€ÕÁGŽÃ2.‘ñ8La–Õstampa“sotto“Lin®>ux’Mª¹4ŽŽ ÕÁ ýV¯‘Æ$–¹Ncat“tesi.txt“|“lprŽ¤Êà¹oppureŽ©§ ‘Æ$–¹Npr“-l60“tesi.txt“|“lprŽ¡¹Il–½îcomando“Âlpr‘Ñk¹accetta“divš¸èersi“argomen˜ti“c˜he“pGermettono“all'uten˜te“di“con˜trollare“il“suo“funzionamen˜to.Ž¤ ®T‘ÿ*¸ra–»]quelli“pi€ù“spGesso“usati“ricordiamo:‘=û-ÃP¹stampanš¸ète“indica“quale“stampan˜te“usare,‘Ôí-Ãh“¹sopprime“la“stampaŽ¡della–§§burst“page,‘üI-Ãs“¹crea“un“link“sim¸èbšGolico“nella“directory“di“sp˜o˜ol“in•¸èv“ece–§§di“pro˜cedere“a“copiarvi“il“leŽ¡(particolarmenš¸ète–r5utile“nel“caso“di“le“di“notev˜oli“dimensioni)“e“-Ã#¹n˜um“spGecica“quan˜te“copie“del“le“stampare.Ž¡A–U titolo“di“esempio:Ž¦‘Æ$–¹Nlpr“-#2“-sP“dj“tesi.txtŽŸÊà¹Questo–!œcomando“creer€à“un“link“sim¸èbšGolico“al“le“ºtesi.txt“¹nella“directory“di“sp˜o˜ol“della“stampanš¸ète“c˜hiamataŽ¡Âdj‘rF¹,›U do•¸èv“e˜sar€à˜proGcessato˜da˜Âlp‘ÿ}/d‘w¹,˜c“he˜ne˜stampGer€à˜due˜copie.Ž©ؼPš¸èer–U una“lista“esaustiv‘ÿqÐa“di“tutte“le“opzioni“del“comando“Âlpr‘h¹si“rin˜via“alla“manpage“Âlpr‘}¹(1).ŽŸ"Ã8Á2.3Ž‘¾Analisi–¸della“co_úda“di“stampa“tramite“Älp‘ÿO°qŽŸMª¹Il–Ddcomando“Âlp‘ÿ}/q‘&Ò¹viene“impiegato“pšGer“visualizzare“i“con•¸èten“uti–Dddella“co˜da“di“stampa.‘kìLanciato“senza“argomen¸ètiŽ¡Âlp‘ÿ}/q‘7Ž¹ritorna–U i“con•¸èten“uti–U della“coGda“di“stampa“della“stampan¸ète“predenita.Ž¦L'output–U di“Âlp‘ÿ}/q‘7Ž¹pu€ò“tornare“utile“in“molti“con¸ètesti:Ž©§ ‘Æ$‘¹NlpqŽ¤ Š=‘lp–¹Nis“ready“and“printingŽ¡‘Rank–+êOwner“Job‘ rœFiles‘%ÊpTotal‘¹NSizeŽ¡‘active›¹Nmwf–ž†31‘+êtesi.txt“682048˜bytesŽŸ"Ã8Á2.4Ž‘¾Uso–¸di“Älprm‘– Áp_úer“cancellare“un“ordine“di“stampaŽŸMª¹Un'altra–?ßutile“funzione“di“un“qualsiasi“rispšGettabile“sistema“di“stampa“€è“quella“di“p˜oter“rim•¸èuo“v“ere–?ßle“c¸èheŽ¤ ®siano–U stati“preceden•¸ètemen“te–U pšGosti“nella“co˜da“di“stampa.‘q€A“questo“scop˜o“si“utilizza“il“comando“Âlprm‘ÄU¹:Ž¦‘Æ$–¹Nlprm“-ŽŸÊà¹Questo–rcomando“cancella“tutti“gli“ordini“di“stampa“pGendenš¸èti“appartenen˜ti“all'uten˜te“c˜he“lo“ha“lanciato.‘ÈuUnŽ¡singolo–’xle“pu€ò“essere“rimosso“dalla“coGda“di“stampa“in“due“fasi:‘ì/inizialmen¸ète“sar€à“necessario“scoprire“il“suoŽ¡job›!Þn•¸èum“bGer˜tramite˜Âlp‘ÿ}/q‘L¹e˜a˜quel˜pun“to˜sar€à˜pGossibile˜in“v“oGcare˜Âlprm‘æ3¹con˜tale˜parametro.‘`jL'esempio˜seguen“te:Ž¦‘Æ$–¹Nlprm“31ŽŸÊà¹cancellerebbšGe–U il“le“con“job“n•¸èum“b˜er–U 31“(ºtesi.txt¹)“dalla“co˜da“di“stampa“della“stampan¸ète“predenita.ŽŸ"Ã8Á2.5Ž‘¾Conš trollo–¸del“line“prin˜ting“daemon“(lp_úd)“tramite“Älp‘ÿO°cŽŸMª¹Il–T'comando“Âlp‘ÿ}/c‘¬¹(8)“servš¸èe“a“con˜trollare“le“stampan˜ti“gestite“da“lp•Gd.‘q-€È‘T&p“ossibile–T'abilitare“o“disabilitare“l'uso“diŽ¡una–¿ùstampan¸ète“o“della“sua“cošGde“di“stampa,‘Ú¯mo˜dicare“l'ordine“con“cui“i“le“sono“disp˜osti“al“loro“in¸èterno“eŽ¡ottenere–?un“rappGorto“sullo“stato“delle“stampanš¸èti“e“relativ˜e“cošGde“di“stampa.‘^5Lp˜c“risulta“particolarmen¸ète“utileŽ¡in–U congurazioni“in“cui“una“singola“maccš¸èhina“dispGonga“di“pi€ù“di“una“stampan˜te.ŽŽŽŒ‹% Û_2 ý ~?Ÿ„€ÕÁGŽÃ3.‘ñ8La–Õstampa“di“le’jIk¹5ŽŽ ÕÁ ýV¯‘Æ$‘¹NlpcŽ¤ؼ¹Questo–{¾comando“inš¸ètroGduce“l'uten˜te“in“un“am˜bien˜te“in˜terattiv˜o“nel“quale“€è“pGossibile“inserire“comandi.‘) Un'altraŽ© ®pGossibilit€à–U €è“quella“di“passare“un“comando“a“Âlp‘ÿ}/c‘å̹tramite“la“linea“di“comando:ŽŸ´å‘Æ$–¹Nlpc“status“allŽ¡¹Una–bilista“completa“dei“comandi“dispGonibili“pu€ò“essere“otten¸èuta“tramite“la“manpage“di“Âlp‘ÿ}/d‘w¹,‘¥»ma“il“lettoreŽ¦tro•¸èv“er€à–¹îdi“seguito“una“lista“di“quelli“di“maggior“rilev‘ÿqÐanza.‘ŸëOgni“comando“seguito“dalla“parola“Âopzioni‘¾·¹pu€òŽ¦ricevš¸èere–Ï|sia“il“nome“di“una“spGecica“stampan˜te“(ad“esempio“lp“o“prin˜t)“sia“la“parola“c˜hia˜v˜e“ºall¹,‘îusata“pGerŽ¦indicare–U il“riferirsi“del“comando“a“tutte“le“stampan¸èti“dispGonibili.Ž¡‘¸ŽŽŽ‘¹disable–U Âopzioni‘Yé¹-“disabilita“l'inserimenš¸èto“di“n˜uo˜vi“le“nella“coGda“di“stampaŽ¤®‘¸ŽŽŽ‘¹doš¸èwn–U Âopzioni‘Yé¹-“disabilita“la“stampan˜te,“in˜terrompšGendo“qualunque“ordine“di“stampa“p˜enden¸èteŽ¡‘¸ŽŽŽ‘¹enable–U Âopzioni‘Yé¹-“abilita“l'inserimenš¸èto“di“n˜uo˜vi“le“nella“coGda“di“stampaŽ¡‘¸ŽŽŽ‘¹quit–U (o“exit)“-“esce“da“lpGcŽ¡‘¸ŽŽŽ‘¹restart–U Âopzioni‘Yé¹-“reinizializza“il“lpšGd“p˜er“quella“stampan¸èteŽ¡‘¸ŽŽŽ‘¹status–U Âopzioni‘Yé¹-“visualizza“lo“stato“della“stampan¸èteŽ¡‘¸ŽŽŽ‘¹up–U Âopzioni‘Yé¹-“abilita“tutto“e“lancia“una“n•¸èuo“v‘ÿqÐa–U istanza“di“lpGdŽŸ#ÃÁ2.6Ž‘¾Il–¸prin tto_úol“di“RedHatŽŸMª¹Una–ËPbrevš¸èe“nota“sul“sorprenden˜te“programma“prin˜ttoGol“della“RedHat:‘,˜esso“sem˜bra“pGossedere“tutte“le“capacit€àŽ¦di–²ªun“magic“lter.‘;YLa“distribuzione“della“RedHat“pro•¸èvv“ede›²ªautomaticamen“te˜ad˜installare˜molti˜dei˜program-Ž¦mi–Ôccš¸èhe“eseguono“il“ltraggio.‘ïISeguono“i“passi“seguiti“dal“sottoscritto“pGer“congurare“la“propria“stampan˜teŽ¦(una›ß‹HP–ßmLJ“4L“connessa˜alla˜pGorta˜parallela)˜sotto˜RH“4.0˜(tale˜pro•Gcedura˜do¸èvrebb“e˜risultare˜eettiv‘ÿqÐa˜anc¸èheŽ¦sotto–U altre“v¸èersioni“della“distribuzione“RH).ŽŸؼ‘¸ŽŽŽ‘¹Lanciare–qzprinš¸èttoGol“a˜v˜endo“cura“di“essere“roGot“(se“a˜v˜ete“usato“il“comando“Âsu‘ÄU¹,‘Ÿa˜v˜ete“ricordato“di“impGostareŽ¦‘SETENV–U DISPLA‘ÿ*¸Y“:0.0“e“lanciare“xhost“+,“v¸èero“?).Ž¡‘¸ŽŽŽ‘¹F‘ÿ*¸are–U clicš¸èk“su“A˜dd“e“confermate“con“OK“pGer“una“stampan˜te“loGcale.Ž¡‘¸ŽŽŽ‘¹Inserire–U il“nome“del“dispšGositiv¸èo“di“stampa“(/dev/lp1“p˜er“l'autore).Ž¡‘¸ŽŽŽ‘¹Inserire–<Ìil“ltro“di“input“-“selezionate“un“tipGo“di“stampan¸ète,‘Aªla“sua“risoluzione“e“la“dimensione“dei“fogliŽ¦‘(tra–U i“pGossibili“ljet4,“300x300“e“letter).Ž¡‘¸ŽŽŽ‘¹Confermare–U con“OK“no“a“giungere“alla“nestra“principale“e“quindi“reinizializzare“lpGd.ŽŸؼEsattamenš¸ète–ðÓcome“se“gestiste“il“le“/etc/prin˜tcap“le“man˜ualmen˜te,‘ã€è“pGossibile“man˜tenere“pi€ù“denizioni“pGerŽ¦ciascuna–U stampanš¸ète“con“dieren˜ti“dimensioni“della“carta,“risoluzioni“o“altro.ŽŸ(Àœ¿3Ž‘ÁLa–G\stampa“di“leŽŸ¿:¹Questa–U sezione“copre“la“stampa“dei“tipi“di“le“pi€ù“com•¸èunemen“te›U incon“trati˜in˜un˜tipico˜am“bien“te˜Lin“ux.ŽŽŽŒ‹1Y Û_2 ý ~?Ÿ„€ÕÁGŽÃ3.‘ñ8La–Õstampa“di“le’jIk¹6ŽŽ ÕÁ ýV¯Á3.1Ž‘¾Stampa–¸di“le“graciŽŸMª¹La–:Mstampa“di“le“graci“solitamen¸ète“dipšGende“dal“tip˜o“di“le“cš¸èhe“si“in˜tende“stampare“e“dal“tipGo“di“stampan˜teŽ¤ ®impiegata.‘g Le–üUstampanš¸èti“a“matrice“di“pun˜ti“sono“solitamen˜te“semplicemen˜te“fuori“questione“a“causa“delleŽ¡dierenze–rznella“maniera“in“cui“le“matrici“di“pun¸èti“gestiscono“la“graca.‘ÉIn“queste“condizioni“l'approGccio“pi€ùŽ¡fertile–›ü€è“solitamenš¸ète“v˜ericare“la“compatibilit€à“della“stampan˜te“con“una“Epson“o“una“IBM‘›ÍProPrin˜ter“e“quindiŽ¡(dopGo›ʤa•¸èv“er˜con“v“ertito˜il˜le˜in˜P“ostScript)˜impiegare˜Ghostscript˜(si˜v“eda˜la˜prossima˜sezione˜del˜doGcumen“to)Ž¡pGer–U stampare“il“le.Ž©ؼQualora–_Ãsi“dispGonga“di“una“stampan¸ète“laser,‘bkle“cose“sono“rese“pi€ù“semplici“dalla“compatibilit€à“PCL.“QuestoŽ¡ci–®rende“dispšGonibili“alcune“opzioni:‘êœalcuni“programmi“p˜ossono“a•¸èv“ere–®la“capacit€à“di“pro˜durre“direttamen¸èteŽ¡output–w\PCL.“Se“questo“non“€è“il“caso“in“questione,‘£¶programmi“come“ÂNetPBM‘˜¹pGossono“eettuare“la“con•¸èv“ersioneŽ¡in–U PCL.“Un“ultima“pGossibilit€à“€è“quella“di“usare“ghostscript.Ž¦In–Lgenerale“la“miglior“soluzione“€è“quella“di“installare“un“paccš¸èhetto“come“NetPBM‘Lo“Ghostscript“unitamen˜teŽ¡ad–U un“magic“lter“pGer“gestire“i“le“graci“automagicamen¸ète.ŽŸ#ÃÁ3.2Ž‘¾Stampa–¸di“le“P ostScriptŽŸMª¹Stampare–Ÿle“Pš¸èostScript“con“una“stampan˜te“dotata“di“un“in˜terprete“P˜ostScript“€è“estremamen˜te“semplice:Ž¡basta–|îusare“Âlpr‘k¹e“la“stampanš¸ète“si“o•Gccup“er€à–|îdi“tutti“i“dettagli“pGer“v˜oi.‘èéQuelli“di“v˜oi“c˜he“non“pGossiedonoŽ¡stampan•¸èti›ÎòP“ostScript˜si˜tro“v“eranno˜a˜do“v“er˜ricorrere˜ad˜altri˜sistemi.‘ÞõF‘ÿ*¸ortunatamen“te,‘ífvi˜sono˜programmiŽ¡in–|ìgrado“di“tradurre“il“Pš¸èostScript“in“un“linguaggio“c˜he“la“maggioranza“delle“stampan˜ti“sono“in“grado“diŽ¡comprendere.‘q€Il–U pi€ù“noto“fra“questi“programmi“€è“probabilmen¸ète“Ghostscript.Ž¦€È‘EMrespGonsabilit€à–E‘di“Ghostscript“con•¸èv“ertire–E‘i“descrittori“di“un“le“Pš¸èostScript“in“comandi“c˜he“la“v˜ostra“stampan˜teŽ¡sia–U in“grado“di“comprendere.‘q€Un“esempio“di“stampa“tramite“Ghostscript“p•Gotrebb“e–U essere“il“seguen¸ète:ŽŸ´å‘Æ$–¹Ngs“-dSAFER“-dNOPAUSE“-sDEVICE=deskjet“-sOutputFile=\|lpr“tesi.psŽŸؼ¹Osserv‘ÿqÐate–^cš¸èhe“nell'esempio“preceden˜te“stiamo“passando“l'output“di“Ghostscript“al“comando“Âlpr‘q¹tramite“unaŽ¡pipGe–U nell'opzione“-ÃsOutputFile¹.Ž¦Ghostview–’»€è“una“inš¸èterfaccia“pGer“Ghostscript“sotto“X-windo˜w.‘*PEsso“pGermette“di“v˜edere“un“an˜teprima“di“unŽ¡le–@Pš¸èostScript“prima“di“proGcedere“alla“sua“stampa.‘ßSia“Ghostview“c˜he“Ghostscript“pGossono“essere“scaricatiŽ¡dal–U sito‘ª@ºftp://prep.ai.mit.edu/pub/gnu/“¹.Ž©#ÃÁ3.3Ž‘¾Stampa–¸di“le“PDFŽŸMª¹Aš¸èdobGe–SÞha“rilasciato“una“v˜ersione“di“A˜crobat“reader“pGer“Lin˜ux“dispGonibile“presso“la“home“page“di“A˜dobGeŽ¡ºhttp://www.adobe.com–à¹.‘¿ÁIl“suo“predecessore,–KxpšGdf,“€è–àancora“disp˜onibile.‘¿ÁEn•¸ètram“bi–ài“programmi“sono“inŽ¡grado–U di“stampare“su“dispGositivi“P¸èostScript.Ž¦Á3.4Ž‘¾Stampa–¸di“le“T‘þàeXŽŸMª¹Una–Xœdelle“maniere“pi€ù“semplici“di“stampare“un“le“T‘ÿ*¸ex“€è“quella“di“con•¸èv“ertire–Xœtale“le“in“P¸èostScript“e“quindiŽ¡stamparlo–“ëtramite“Ghostscript.‘-âPš¸èer“far“ci€ò“€è“prima“necessario“con˜v˜ertire“il“le“da“T‘ÿ*¸eX‘“Ûad“un“formato“notoŽ¡come›ëÞD•¸èVI‘ëÄ(c“he˜sta˜p•Ger˜device-indep“enden•¸èt)˜tramite˜il˜comando˜Âtex‘40¹(1).‘Nj€È‘ëÄa˜questo˜pun“to˜pGossibile˜con“v“ertireŽ¡il–‡ le“Dš¸èVI‘†Ùin“P˜ostScript“usando“il“programma“Âdvips‘Ò¹.‘,ÐUn“esempio“di“quan˜to“si“€è“appGena“illustrato“€è“il“seguen˜te:ŽŸ´å‘Æ$–¹Ntex“tesi.texŽŸ Š=‘$–¹Ndvips“tesi.dviŽŽŽŒ‹>" Û_2 ý ~?Ÿ„€ÕÁGŽÃ4.‘ñ8V‘ÿ ºarie–Õed“ev•®>en“tuali’cÖŸ¹7ŽŽ ÕÁ ýV¯A–U questo“punš¸èto“pGotete“stampare“il“le“P˜ostScript“risultan˜te“come“si“€è“descritto“in“precedenza.Ž©"úWÁ3.5Ž‘¾Stampa–¸di“le“formattati“tramite“óD7`± ectt1200ÇtroffŽŸÖ‘Æ$–¹Ngroff“-Tascii“tesi.tr“|“lprŽ¤ ¹oppure,–U se“cos€ì“preferite,ŽŸç*‘Æ$–¹Ngroff“thesis.tr“>“thesis.psŽ¡¹e›U pro•¸èvv“edete˜quindi˜a˜stampare˜il˜le˜P“ostScript˜come˜si˜€è˜gi€à˜discusso˜in˜precedenza.Ž¦Á3.6Ž‘¾Stampa–¸delle“manpageŽŸÖ‘Æ$–¹Nman“man“|“col“-b“|“lprŽ¡¹Le–,pagine“man“sono“preformattate“tramite“ºtroff“¹ed“€è“quindi“necessario“eliminare“qualsiasi“forma“di“sot-Ž¤ ®tolineatura,‘á2evidenziamenš¸èto–Å/e“similari.‘Á¬Il“programma“col“esegue“questo“compito“pGerfettamen˜te,‘á2e“dato“c˜heŽ¡nell'esempio–U sopracitato“stiamo“passando“l'output“ad“una“pipšGe,“ºman“¹non“in•¸èv“o˜c“her€à–U ºmore“¹ad“ogni“sc¸èhermata.ŽŸ(0¿4Ž‘ÁV‘þ®(arie–G\ed“ev•cen“tualiŽŸ¿:¹Questa–¡æsezione“del“došGcumen¸èto“copre“asp˜etti“della“stampa“sotto“Linš¸èux“c˜he“non“rien˜trano“esattamen˜te“inŽ¡nessuna–U delle“altre“sezioni.Ž¦Á4.1Ž‘¾F‘þàormattare–¸un“do_úcumen to“prima“della“stampaŽŸMª¹Dato–«c¸èhe“molti“le“ASCIšGI‘ªînon“sono“formattati“p˜er“la“stampa,‘À}p˜otrebb˜e“risultare“utile“il“p˜oterli“formattareŽ¡in–ÖÌqualc¸èhe“maniera“prima“di“prošGcedere“alla“loro“stampa.‘öƒQuesto“pu€ò“includere“l'app˜orre“il“suo“n¸èumero“suŽ¡ciascuna–é4pagina,›þÊmoGdicare“i“margini,˜raddoppiare“la“spaziatura“o“lo“stampare“il“le“in“colonne“m¸èultiple.‘M‡UnŽ¡mošGdo–U com¸èune“di“fare“tutto“questo“€è“tramite“un“prepro˜cessore“come“Âpr‘}¹.ŽŸç*‘Æ$–¹Npr“+4“-d“-h"Tesi“di“dottorato,“seconda“bozza"“-l60“tesi.txt“|“lprŽŸ ¹Nell'esempio– preceden¸ète“Âpr‘þ¹legger€à“il“le“ºtesi.txt¹,›nsalter€à“le“prime“tre“pagine“(+4),˜impGoster€à“la“lunghezzaŽ¡di–Ãpagina“a“sessan¸èta“linee“(-l60),‘4kraddoppier€à“la“spaziatura“dell'output“(-d)“ed“aggiunger€à“la“frase“T‘ÿ*¸esi“diŽ¡dottorato,‘@eseconda–XbšGozza“in“cima“ad“ogni“pagina“(-h).‘¦'ÂLpr‘$Õ¹pro•¸èvv“eder€à–Xquindi“ad“acco˜dare“l'output“di“ÂprŽ¡¹sulla–U stampanš¸ète“predenita.‘q€F‘ÿ*¸ate“riferimen˜to“alla“manpage“di“Âpr‘h¹pGer“maggiori“informazioni“sul“suo“uso.Ž¦Á4.2Ž‘¾La–¸v‘ÿ@ ariabile“d'am• bien“te‘¸PRINTERŽŸMª¹T‘ÿ*¸utti–ÿi“comandi“del“sistema“di“stampa“di“Linš¸èux“accettano“l'opzione“-ÃP¹,“c˜he“pGermette“all'uten˜te“di“spGecicareŽ¡su–L¨quale“stampanš¸ète“l'output“del“comando“v‘ÿqÐada“indirizzato.‘n­Qualora“l'uten˜te“non“spGecic˜hi“quale“stampan˜teŽ¡si–U inš¸ètende“utilizzare“il“sistema“impiegher€à“la“stampan˜te“predenita“come“dispGositiv˜o“di“output.ŽŸؼAl–M7ne“di“evitare“di“do•¸èv“er–M7spGecicare“quale“stampanš¸ète“si“in˜tende“utilizzare“ogniqualv˜olta“si“stampi“un“le,‘Ǹ莡p•Gossibile›ôLimp“ostare˜la˜v‘ÿqÐariabile˜d'am•¸èbien“te˜PRINTER‘ô3con˜il˜nome˜della˜stampan“te˜c“he˜si˜desidera˜utilizzare.Ž¡Questo–‹ncompito“v‘ÿqÐa“eseguito“in“moGdi“div¸èersi“a“seconda“della“shell“utilizzata.‘iSotto“Âb‘ÿ}/ash‘Oùci“si“pu€ò“trarreŽ¡d'impiccio–U nel“moGdo“seguen¸ète:ŽŽŽŒ‹MX Û_2 ý ~?Ÿ„€ÕÁGŽÃ5.‘ñ8F‘þ¸øA•®>Qs›Õ(F‘ÿ ºrequen“tly˜Ask“ed˜Questions)’ S¿¹8ŽŽ ÕÁ ýV¯‘Æ$–¹NPRINTER="nome_stampante";“export“PRINTERŽ¤ؼ¹menš¸ètre–U sotto“Âcsh‘u¹si“a˜vr€à:ŽŸ´å‘Æ%–¹Nsetenv“PRINTER“"nome_stampante"Ž¡¹Questi–8(comandi“pGossono“essere“inseriti“nel“v¸èostro“script“di“login“(.prole“sotto“Âb‘ÿ}/ash‘ü}¹o“.cshrc“sotto“Âcsh‘ÄU¹)“oŽ¤ ®essere–Ç9eseguiti“dalla“linea“di“comando.‘ÇËSi“v¸èedano“Âb‘ÿ}/ash›ÄU¹(1)“e“Âcsh˜¹(1)“pGer“ulteriori“informazioni“in“merito“alleŽ¡v‘ÿqÐariabili‘U d'am•¸èbien“te.ŽŸ(Àœ¿5Ž‘ÁF‘þ=‹A•cQs›G\(F‘þ®(requen“tly˜Ask“ed˜Questions)ŽŸ¿:¹Q1.‘q€Come–U si“previene“l'eetto“scala“?Ž©ؼA1.‘ÎL'eetto–sþscala“(staircase“eect)“€è“doš¸èvuto“alla“maniera“in“cui“alcune“stampan˜ti“si“aspGettano“le“lineeŽ¡vš¸èengano– Xterminate.‘ Ó)Certe“stampan˜ti“ric˜hiedono“sequenze“di“ne“linea“compGoste“dalla“coppia“carriage-Ž¡return/line-feed–ù (ne“linea“in“stile“DOS)›øòin•¸èv“ece–ù della“sequenza“usata“dai“sistemi“UNIX˜(line-feed).‘RÎIl“sistemaŽ¡pi€ù–çõsemplice“di“risolvš¸èere“questo“problema“€è“il“v˜ericare“se“sia“pšGossibile“mo˜dicare“la“mo˜dalit€à“op˜erativ‘ÿqÐa“dellaŽ¡v•¸èostra›JÝstampan“te.‘nSolitamen“te˜questo˜€è˜pGossibile˜cam“biando˜la˜pGosizione˜di˜un˜DIP‘JÚswitc“h˜o˜tramite˜l'in“vioŽ¡di–~Suna“appropriata“sequenza“di“escapGe“all'inizio“di“ogni“ordine“di“stampa.‘íNel“secondo“caso“sar€à“necessarioŽ¡creare–U un“ltro“(si“v¸èeda“Q2)Ž¦Una–§Xrapida“soluzione“€è“quella“di“usare“un“ltro“sulla“linea“di“comando.‘7“Un“esempio“di“questo“p•Gotrebb“e‘§Xessere:ŽŸ´å‘Æ$–¹Ncat“tesi.txt“|“todos“|“lprŽŸؼ¹Q2.‘q€Che–U cosa“€è“un“ltro“?Ž¦A2.‘KÄUn–ãêltro“€è“un“programma“cš¸èhe“legge“da“standard“input“(Âstdin‘ÄU¹),‘úcompie“una“qualc˜he“opGerazione“su“questoŽ¡input–É¿e“scrivš¸èe“i“risultati“su“standard“output“(Âstdout‘òɹ).‘C I‘Éœltri“sono“usati“pGer“sv˜olgere“molti“compiti“e“tra“questiŽ¡vi–U €è“l'elabGorazione“di“testo.Ž¦Q3.‘q€Che–U cosa“€è“un“Âmagic‘èйlter“?Ž¦A3.‘}oUn–Ymagic“lter“€è“un“ltro“c¸èhe“determina“quale“tipšGo“di“op˜erazione“sv¸èolgere“sul“suo“input“in“base“al“tip˜oŽ¡di–8.le“ricevuto.‘gÚA‘8'titolo“di“esempio,‘=øun“magic“lter“p•Gotrebb“e–8.adottare“una“proGcedura“di“stampa“dieren¸ète“aŽ¡seconda–^9c¸èhe“il“le“passatogli“sia“compšGosto“di“testo“puro“(pro˜cedura“di“stampa“normale)“o“si“tratti“di“un“leŽ¡P¸èostScript–] (stampa“tramite“Ghostscript).›‰=Due“esempi“sono“magiclter“e“APSlter.˜Bisogna“osserv‘ÿqÐare“comeŽ¡sia–U necessario“installare“appropriati“programmi“prima“di“proGcedere“all'installazione“del“ltro.Ž¦La–\ragione“di“questo“v‘ÿqÐa“ricercata“nel“fatto“c¸èhe“quando“un“magiclter“viene“installato“esso“esamina“il“sistemaŽ¡alla–N±ricerca“di“certi“programmi“(come“Ghostscript“-“se“esso“€è“presen¸ète“nel“sistema“il“ltro“sa“di“pGoter“gestireŽ¡il–{ûPš¸èostScript)“e“denisce“le“azioni“c˜he“v˜erranno“compiute“sul“suo“input“in“base“a“quan˜to“tro˜v‘ÿqÐato.‘æP˜er“pGoterŽ¡gestire–7ðtutti“i“dei“formati“di“stampa“il“vš¸èostro“sistema“do˜vrebbGe“a˜v˜ere“almeno“i“seguen˜ti“programmi“installatiŽŸؼ‘¸ŽŽŽ‘¹GhostScriptŽ¤®‘¸ŽŽŽ‘¹T‘ÿ*¸eXŽ¡‘¸ŽŽŽ‘¹NetPBMŽ¡‘¸ŽŽŽ‘¹jpGeg‘U utilitiesŽ¡‘¸ŽŽŽ‘¹gzipŽŽŽŒ‹ YÛ Û_2 ý ~?Ÿ„€ÕÁGŽÃ6.‘ñ8Risoluzione–Õdei“problemi’BxZ¹9ŽŽ ÕÁ ýV¯Q4.‘q€Linš¸èux–U €è“in“grado“di“gestire“il“Windo˜ws“Prin˜ting“System“?Ž©ؼA4.–7GF‘ÿ*¸orse.“Quelle–— stampanš¸èti“c˜he“accettano“solo“comandi“WPS‘–ºnon“funzioneranno“sotto“Lin˜ux.‘7GQuelleŽ¤ ®stampan•¸èti›ÿøc“he˜accettano˜sia˜comandi˜WPS‘ÿãc“he˜altri˜comandi˜(come˜la˜BJC‘ÿã610)˜funzioneranno˜se˜impGostateŽ¡in–G¦maniera“da“accettare“comandi“in“un“formato“divš¸èerso“dal“WPS.“Altre“stampan˜ti,‘„Hcome“la“HP‘GhDeskJetŽ¡820Cxi/Cse,›‰†non–KØfunzioneranno“sotto“Lin¸èux.‘U©Detto“questo,˜si“ricordi“cš¸èhe“Lin˜ux“€è“in“grado“di“funzionareŽ¡come› prin•¸ètserv“er˜pGer˜macc“hine˜Windo“ws˜95˜(tramite˜Sam“ba),‘²Ïdato˜c“he˜windo“ws˜€è˜dotato˜di˜driv“er˜pGer˜taliŽ¡stampan¸èti.Ž¦Q5.›8ÐChe–«sistema“da“quattro“soldi“€è“questo“?˜Non“pGosso“stampare“pi€ù“di“sei“pagine“senza“incappare“nell'erroreŽ¡le–U toGo“large.Ž¦A5.›MrUna–óÆdelle“opzioni“nel“le“/etc/prin¸ètcap“€è“collegata“alla“dimensione“massima“di“un“le“stampabile.˜IlŽ¡v‘ÿqÐalore–ýpredenito“€è“di“1000“blošGcc¸èhi“di“allo˜cazione“(circa“500k).‘"Nel“caso“di“le“P¸èostScript“e“similari“questoŽ¡pu€ò–¤1limitare“la“dimensione“massima“dei“le“stampabili“a“6-8“pagine“inclusivš¸èe“di“graca.‘^´Siate“certi“di“a˜v˜erŽ¡inserito–U la“linea“seguenš¸ète“nel“le“di“denizione“della“stampan˜te:ŽŸ­Z‘Æmx=0ŽŸÑ1¹La–p€ragione“principale“di“tutto“questo“€è“impšGedire“c¸èhe“la“partizione“di“sp˜o˜ol“sia“riempita“completamen¸ète.‘àUnŽ¡altra–‡maniera“pGer“ottenere“lo“stesso“risultato“€è“quella“di“far“s€ì“cš¸èhe“lpr“crei“un“link“sim˜bGolico“dalla“directoryŽ¡di›Dosp•Go“ol˜al˜le˜c•¸èhe˜si˜in“tende˜stampare˜in“v“ece˜di˜copiarv“elo.‘kðMa˜pGer˜far˜questo˜do“v“ete˜ricordare˜di˜utilizzareŽ¡l'opzione–U º-s“¹ogni“vš¸èolta“c˜he“usate“Âlpr‘“°¹.ŽŸ(g(¿6Ž‘ÁRisoluzione–G\dei“problemiŽŸ¿:¹Questa–U sezione“tratta“alcune“cose“comš¸èuni“c˜he“pGossono“andar“storte“nell'uso“del“proprio“sistema“di“stampa.Ž¦Se–U la“vš¸èostra“stampan˜te“non“funziona:ŽŸ9‘¸ŽŽŽ‘¹F‘ÿ*¸unzionano–U Âaltri‘èйordini“di“stampa“?‘q€(problema“relativ¸èo“all'applicazione“?)Ž¤ÞB‘¸ŽŽŽ‘Âlp›ÿ}/d‘]—¹€è–U in“esecuzione“?‘q€(con¸ètrollate“tramite“Âlp˜c‘“°¹)“(daemon“di“stampa“?)Ž¡‘¸ŽŽŽ‘¹Pu€ò–U l'utenš¸ète“roGot“in˜viare“un“le“Âdir‘ÿ}/ettamente‘o¹alla“stampan˜te?‘q€(Servizi“di“stampa“?)Ž¡‘¸ŽŽŽ‘¹Pš¸èotete–U stampare“da“DOS“?“(problema“hardw˜are“?)ŽŸ9RispšGondere–U a“tali“domande“p˜otr€à“aiutarvi“a“tro¸èv‘ÿqÐare“una“soluzione.Ž¦In•¸èviate›U con“tributi˜e˜suggerimen“ti˜pGer˜questa˜sezione˜a˜µ<¹markk@auratek.comµ>˜¹(in˜inglese!‘q€-˜N.d.T.).ŽŸ(g(¿7Ž‘ÁMateriale–G\di“riferimenctoŽŸ¿:¹Questa–Ðto’@Ÿï¹10ŽŽ ÕÁ ýV¯Se›òÄa•¸èv“ete˜rispGosto˜aermativ‘ÿqÐamen“te˜ad˜una˜delle˜domande˜allora˜pGotreste˜v“oler˜riconsiderare˜l'idea˜di˜pGostareŽ¤ ®la–Ívš¸èostra“domanda,–èJma,“se–Ídecidete“com˜unque“di“farlo,‘èJcercate“di“includere“quan˜te“pi€ù“informazioni“in“meritoŽ¡al–i-vš¸èostro“problema“quan˜to“vi“sia“pGossibile.‘­¨Cercate“di“non“scriv˜ere“cose“come“Ho“un“problema“con“Âlpr‘¦#¹,‘n1pGerŽ¡fa•¸èv“ore›Êaiutatemi.‘ÑÈRic“hieste˜di˜questo˜tipGo˜saranno˜ignorate˜dalla˜maggior˜parte˜dei˜lettori.‘ÑÈCercate˜anc“heŽ¡di–:Tincludere“la“vš¸èersione“del“k˜ernel“del“v˜ostro“sistema“e“gli“spGecici“messaggi“d'errore“c˜he“il“sistema“vi“haŽ¡ritornato.ŽŸؼÃP®>agine‘ÕmanŽŽŽ©®‘%¸ŽŽŽ‘/Âc‘ÿ}/at‘òɹ(1)–U concatenare“e“stampare“leŽ¤®‘%¸ŽŽŽ‘/Âdvips‘Ò¹(1)›U con•¸èv“ertire˜un˜le˜D“VI˜(T‘ÿ*¸eX)˜in˜P“ostScriptŽ¡‘%¸ŽŽŽ‘/Âghostview‘}¹(1)–U visualizzare“doGcumenš¸èti“P˜ostscript“tramite“GhostscriptŽ¡‘%¸ŽŽŽ‘/Âgr‘ÿ}/o‘r¹(1)–U inš¸èterfaccia“di“gro“(sistema“di“formattazione“doGcumen˜ti)Ž¡‘%¸ŽŽŽ‘/Âgs‘Ò¹(1)–U in¸èterprete/visualizzatore“GhostscriptŽ¡‘%¸ŽŽŽ‘/Âlp‘ÿ}/c‘¬¹(8)–U line“prinš¸èter“con˜trolŽ¡‘%¸ŽŽŽ‘/Âlp‘ÿ}/d‘w¹(8)–U line“prin¸èter“sp•Go“oler‘U daemonŽ¡‘%¸ŽŽŽ‘/Âlp‘ÿ}/q‘ân¹(1)–U programma“pšGer“esaminare“la“co˜da“di“stampaŽ¡‘%¸ŽŽŽ‘/Âlpr‘}¹(1)–U programma“di“stampaŽ¡‘%¸ŽŽŽ‘/Âlprm‘ÄU¹(1)›U rim•¸èuo“v“e˜le˜dalla˜coGda˜di˜stampaŽ¡‘%¸ŽŽŽ‘/Âpr‘}¹(1)›U con•¸èv“erte˜le˜di˜testo˜pGer˜la˜stampaŽ¡‘%¸ŽŽŽ‘/Âtex‘40¹(1)–U programma“di“formattazione“ed“impaginazioneŽ¦Ãnewsgroup‘ÕUSENETŽŽŽ¦‘%¸ŽŽŽ‘/ºcomp.os.linux.*›U Âtr–ÿ}/opp“e‘èйinformazioni˜su˜Lin¸èuxŽ¡‘%¸ŽŽŽ‘/ºcomp.unix.*–U ¹area“di“discussione“relativ‘ÿqÐa“ad“UNIXŽŽŽŒøt»ƒ’À;èÛ_2ÕÁG óD7`± ectt1200óqLË ectt0900ó”ñÖ• ecbi1200ó]fŒ ecbx1000ó½HЃ ecti1000ó¥!¢N ecbx1200ó&Lt$ffffecbx1440óŒ6 ecss1000óþÖëI½q½qecss2074óqLË ectt1000ó 1ê± ecrm1000ó !",š cmsy10ó  b> cmmi10ù|Xßßßßß