Verder Terug Inhoud

4. Ondersteunde Printers

De Linux kernel ondersteunt in het algemeen iedere printer die je in een seriële of parallelle poort kunt pluggen, maar er zijn dingen om op te letten, en printers die je niet zult kunnen gebruiken, zelfs al kunnen ze (elektronisch gesproken) met Linux communiceren. Hoofdzakelijk bevinden zich tussen deze incompatibele printers, printers waarnaar als "Windows" of "GDI" printers wordt gerefereerd. Ze worden zo genoemd, omdat een deel of de gehele printerbesturingstaal en de ontwerpdetails van het afdrukmechanisme niet zijn gedocumenteerd. De verkoper zal in een Windows-driver voorzien en met veel genoegen alleen aan Windows gebruikers verkopen; daarom worden ze Winprinters genoemd. In een aantal gevallen voorziet de verkoper ook in drivers voor NT, OS/2 of andere besturingssystemen.

Veel van deze printers werken niet met Linux. Een paar daarvan doen dit wel, en een aantal daarvan werken slechts een beetje (meestal omdat iemand aan de details, die nodig waren om een driver te schrijven, is gekomen, met behulp van reverse engineering). Zie de printerondersteuningslijst hieronder voor details over specifieke printers.

Een paar printers zitten daar tussenin. Een aantal van de modellen van NEC implementeren bijvoorbeeld een eenvoudige vorm van de standaard printertaal PCL, waarmee met PCL-sprekende software is toegestaan tot 300dpi af te drukken, maar alleen NEC weet hoe het de volledige 600dpi uit deze printers kan halen.

Merk op dat als je al één van deze Winprinters hebt, er omslachtige manieren zijn om het voor elkaar te krijgen dat Linux ernaar kan printen, maar ze veroorzaken nogal wat narigheid en ik heb het zelf nooit geprobeerd. Zie Sectie 12 van dit document voor een verdere bespreking van printers die alleen voor Windows zijn bestemd.

4.1 Postscript

Voor wat betreft de printers die wel onder Linux werken, is de beste keuze een printer met ingebouwde PostScript ondersteuning te kopen. Bijna alle Unix software waarmee afdrukbare uitvoer wordt geproduceerd, produceert het in PostScript, dus uiteraard zou het fijn zijn om aan een printer te komen die PostScript direct ondersteunt. Helaas is de ondersteuning voor Postscript buiten het laserprinter domain schaars, en soms is het een kostbare uitbreiding.

Unix software, en de publicerende industrie in het algemeen, hebben Postscript algemeen erkend als de printerbesturingstaal van hun keuze. Dit gebeurde om verscheidene redenen:

Keuze van het tijdstip

Postscript kwam als onderdeel van de Apple Laserwriter, een perfecte combinatie met de Macintosh, het systeem dat op grote schaal verantwoordelijk is voor de desktop publishing revolutie van de 80'r jaren.

Z'n device-onafhankelijkheid

Postscript programma's kunnen worden uitgevoerd om uitvoer te genereren op een pixel-scherm, een vector scherm, een faxmachine, van bijna alle soorten afdrukmechanismen, zonder dat het originele programma daarvoor nodig is. De Postscript uitvoer ziet er op ieder Postscript device hetzelfde uit, op z'n minst binnen de beperkingen van de capaciteiten van het device. Voor de aanmaak van PDF, wisselden mensen online complexe documenten als Postscript-bestanden uit. De enige reden dat deze standaard het niet "uithield", was omdat Windows-computers meestal niet waren voorzien van een Postscript previewer, dus Adobe specificeerde hyperlinks en compressie voor Postscript, noemde het resultaat PDF, distribueerde er previewers voor, en vond een markt voor hun "distiller" tools (de functionaliteit waar ook door ghostscript's ps2pdf en pdf2ps programma's in is voorzien).

Het is een echte programmeertaal

Postscript is een complete programmeertaal; je kunt software schrijven om er bijna alles mee te doen. Dit is vooral handig voor het definiëren van subroutines aan het begin van je programma, om complexe zaken te herproduceren telkens weer het hele document door, zoals een logo of een grote "CONCEPT" op de achtergrond.

Het is open

Postscript is volledig gespecificeerd in een voor het publiek beschikbare serie boeken (die je bij iedere goede boekwinkel kunt kopen). Alhoewel Adobe het uitvond en in de dominante commerciële implementatie voorziet, produceren andere verkopers, zoals Aladdin, ook nog onafhankelijke gecodeerde implementaties.

4.2 Niet-Postscript

Als je het (grotere) budget niet hebt, dat nodig is om een Postscript-printer te kopen, kun je elke printer gebruiken die door Ghostscript wordt ondersteund. Ghostscript is de vrij-verkrijgbare Postscript interpreter, die in de plaats van de feitelijke printer Postscript ondersteuning, wordt gebruikt. Op de Ghostscript Home Page staat een lijst met ondersteunde printers en informatie over de status van nieuwe en experimentele drivers. Merk op dat op deze pagina ondersteunde printers van de laatste versie van Ghostscript staan, terwijl de meeste Linux distributies slechts een wat verouderde versie van Ghostscript mee kunnen leveren vanwege de licentie. Gelukkig bestaat er een voorverpakt en up-to-date package Ghostscript dat in ieder contributiegebied beschikbaar wordt gesteld. Help alsjeblieft de Ghostscript printerondersteunings pagina door je successen en mislukkingen te rapporteren, waar om wordt gevraagd.

Adobe heeft nu een nieuwe printertaal met de naam "PrintGear". Ik denk dat het een sterk vereenvoudigde taal in binair formaat is, met wat Postscript erfenissen, maar zonder Postscript compatibiliteit. En ik weet niet of Ghostscript het ondersteunt. Maar het schijnt dat een aantal PrintGear printers een andere taal zoals PCL ondersteunen, en deze printers zullen met Linux werken (als de PCL in de printer is geïmplementeerd en niet in een Windows-driver).

4.3 Welke printers werken?

Als je een printer wilt kopen, kun je op verscheidene plaatsen kijken, om er achter te komen of het zal werken. De coöperatieve beheerde Printing HOWTO printer database streeft ernaar een uitgebreide lijst met de stand van Linux printer ondersteuning te zijn. Een samenvatting ervan staat hieronder; controleer het online voor meer details en informatie voor welke driver je moet gebruiken.

Ghostscript's printer compatibiliteitenpagina bevat een lijst met een aantal werkende printers, als ook links naar andere pagina's. En Dejanews bevat honderden "het werkt" en "het werkt niet" verklaringen. Probeer ze alle drie en als je dit gedaan hebt, controleer dan of je printer aanwezig is en klopt in de database, zodat het in de toekomst juist in dit document zal worden weergegeven.

Printer compatibiliteitenlijst

Deze sectie is een samenvatting van de online versie. De online versie bevat ook de basisspecificaties, opmerkingen, links naar driver-informatie, gebruikers-beheerde documentatie, webpages van fabrikanten, enzovoort. De online versie van deze lijst is ook interactief; mensen kunnen continue printers toevoegen en doen dit ook, dus zorg ervoor dat je deze ook controleert. Als laatste, als je printer niet in de lijst staat, voeg deze dan toe!

Printers staan hier in vier categoriën onderverdeeld:

Perfectly

Perfect printers werken perfect - je kunt afdrukken met de volledige mogelijkheden van de printer, inclusief kleur, de volledige resolutie, enz. In een paar gevallen staan printers, met ongedocumenteerde "resolutie vergroting" modes die niet werken, als perfect weergegeven; in het algemeen is het verschil in de afdrukkwaliteit klein genoeg dat het niet waard is om je druk om te maken.

Mostly

Je kunt prima afdrukken, maar er zijn kleine beperkingen van bepaalde aard met betrekking tot afdrukken of andere faciliteiten.

Partially

Je kunt afdrukken, maar misschien niet in kleur, of alleen in een lage resolutie. Zie de online kolom met opmerkingen voor informatie over de beperking.

Paperweight

Je kunt geen ene moer afdrukken; dit zal typisch te wijten zijn aan het ontbreken van een driver en/of documentatie over hoe er één geschreven kan worden.

Aangezien in deze informatie door dozijnen mensen is voorzien, wordt in geen van de gevallen gegarandeerd dat ze correct is. Het zou echter makkelijk te bevestigen moeten zijn vanaf de webpages van de driver en websites van de fabrikanten.

En zonder verdere ophef is hier de printer-compatibiliteitenlijst:

Apple

Perfectly

LaserWriter 16/600, LaserWriter IINTX, LaserWriter Select 360.

Mostly

12/640ps.

Paperweight

StyleWriter 2500.

Avery

Perfectly

Personal Label Printer+.

Mostly

Personal Label Printer.

Brother

Perfectly

HL-1070, HL-10V, HL-10h, HL-1260, HL-2060, HL-4Ve, HL-630, HL-660, HL-720, HL-730, HL-760, HL-8.

Mostly

HJ-400, HL-1040, HL-1050, HL-1060, HL-1250, MFC 6550MC.

Partially

MC-3000, MFC 7150C.

Paperweight

HL-820.

Canon

Perfectly

BJ-10e, BJ-20, BJ-200, BJ-330, BJ-5, BJC-210, BJC-250, BJC-4000, BJC-4100, BJC-4200, BJC-4300, BJC-4400, BJC-600, BJC-6000, BJC-610, BJC-620, BJC-70, BJC-800, LBP-1260, LBP-1760, LBP-4+, LBP-4U, LBP-8A1, LBP-8II, LIPS-III.

Mostly

BJ-300, BJC-1000, BJC-2000, BJC-240, BJC-4310SP, BJC-7004, BJC-80, LBP-4sx.

Partially

BJC-4550, BJC-7000, BJC-7100, MultiPASS C2500, MultiPASS C3500, MultiPASS C5000, Multipass C3000, Multipass C5500.

Paperweight

BJC-5000, LBP-460, LBP-660, Multipass L6000.

Citizen

Perfectly

ProJet II, ProJet IIc.

Partially

printiva600C.

DEC

Perfectly

DECWriter 500i, DECwriter 110i, DECwriter 520ic, LN03.

Partially

1800.

Dymo-CoStar

Perfectly

ASCII 250, ASCII+, EL40, EL60, LabelWriter II, LabelWriter XL, LabelWriter XL+, SE250, SE250+, Turbo.

Epson

Perfectly

ActionLaser 1100, LP 8000, LQ 850, SQ 1170, Stylus Color, Stylus Color 400, Stylus Color 440, Stylus Color 640, Stylus Color 800, Stylus Color 850, Stylus Color II, Stylus Color IIs, Stylus Pro XL.

Mostly

EPL 5700, Stylus 300, Stylus Color 3000, Stylus Color 500, Stylus Color 740.

Partially

Stylus Color 300, Stylus Color 900, Stylus Photo 700, Stylus Photo 750, Stylus Photo EX.

Fujitsu

Perfectly

PrintPartner 10V, PrintPartner 16DV, PrintPartner 20W, PrintPartner 8000.

HP

Perfectly

2000C, 2500C, Color LaserJet 4500, DeskJet 1200C, DeskJet 1200C/PS, DeskJet 1600C, DeskJet 1600Cm, DeskJet 310, DeskJet 400, DeskJet 420C, DeskJet 500, DeskJet 500C, DeskJet 510, DeskJet 520, DeskJet 540, DeskJet 550C, DeskJet 600, DeskJet 610C, DeskJet 610CL, DeskJet 612C, DeskJet 660C, DeskJet 670C, DeskJet 672C, DeskJet 682C, DeskJet 690C, DeskJet 694C, DeskJet 697C, DeskJet 810C, DeskJet 812C, DeskJet 850C, DeskJet 855C, DeskJet 882C, DeskJet 890C, DeskJet 970Cxi, LaserJet 1100, LaserJet 1100A, LaserJet 2 w/PS, LaserJet 2100M, LaserJet 2P, LaserJet 3, LaserJet 3P w/PS, LaserJet 4, LaserJet 4 Plus, LaserJet 4050N, LaserJet 4L, LaserJet 4M, LaserJet 4P, LaserJet 5, LaserJet 5000, LaserJet 5L, LaserJet 5M, LaserJet 5MP, LaserJet 5P, LaserJet 6L, LaserJet 6MP, LaserJet 6P, LaserJet 8000, LaserJet 8100, Mopier 320, PaintJet XL300.

Mostly

DesignJet 650C, Designjet 750 C Plus, DeskJet 1120C, DeskJet 870C, DeskJet 880C, DeskJet 895C, DeskJet 895Cxi, DeskJet 970Cse, LaserJet 2, LaserJet 2100.

Partially

DeskJet 1000C, DeskJet 710C, DeskJet 712C, DeskJet 720C, DeskJet 722C, DeskJet 820C, OfficeJet 500, OfficeJet 600, OfficeJet 625, OfficeJet Pro 1150C.

Paperweight

LaserJet 3100.

IBM

Perfectly

4019, 4029 10P, 4303 Network Color Printer, Page Printer 3112, ProPrinterII.

Kyocera

Perfectly

F-3300, FS-1700+, FS-600, FS-800, P-2000.

Mostly

FS-3500.

Lexmark

Perfectly

4039 10plus, Optra Color 1200, Optra Color 1275, Optra Color 40, Optra Color 45, Optra E, Optra E+, Optra E310, Optra Ep, Optra K 1220, Optra R+, Optra S 1250, Optra S 1855, Valuewriter 300.

Mostly

1000, 1100, 2070, 5000, 5700, 7000, 7200.

Partially

1020 Business, 2030, Winwriter 400, Z51.

Paperweight

1020, 2050, 3000, 3200, Winwriter 100, Winwriter 150c, Winwriter 200, Z11.

Minolta

Perfectly

PagePro 6, PagePro 6e, PagePro 6ex, PagePro 8.

Partially

PagePro 8L.

NEC

Perfectly

P2X, SilentWriter LC 890, Silentwriter2 model 290, SuperScript 660i.

Partially

SuperScript 100C, SuperScript 1260, SuperScript 150C, SuperScript 650C, SuperScript 750C, SuperScript 860, SuperScript 870.

Paperweight

SuperScript 610plus, SuperScript 660, SuperScript 660plus.

Oce

Perfectly

3165.

Okidata

Perfectly

8p, OL 410e, OL 600e, OL 610e/PS, OL 800, OL 810e/PS, OL400ex, OL810ex, OL830Plus, Okipage 10e, Okipage 12i, Okipage 20DXn, Okipage 6e, Okipage 6ex, Okipage 6w, Okipage 8c.

Mostly

OL 400w, Okipage 4w, Super 6e.

Partially

ML 192+, OL 610e/S.

Paperweight

Okijet 2010, Okijet 2500, Okipage 8w.

Olivetti

Perfectly

JP350S, JP450, PG 306.

PCPI

Perfectly

1030.

Panasonic

Perfectly

KX-2135, KX-P1123, KX-P1124, KX-P1150, KX-P2023, KX-P2150, KX-P4410, KX-P4450, KX-P5400, KX-P8420, KX-P8475.

Mostly

KX-P2123, KX-P6150.

Partially

KX-P6500.

Paperweight

KX-P6100, KX-P6300 GDI, KX-P8410.

Printrex

Partially

820 DL.

QMS

Perfectly

2425 Turbo EX.

Mostly

ps-810.

Ricoh

Perfectly

4801, 6000.

Paperweight

Aficio Color 2206, Afico FX10.

Samsung

Perfectly

ML-5000a.

Paperweight

ML-85G.

Seiko

Perfectly

SpeedJET 200.

Mostly

SLP, SLP 120, SLP 220, SLP EZ30, SLP Plus, SLP Pro.

Sharp

Perfectly

AR-161.

Star

Perfectly

NL-10.

Mostly

LC 90, LC24-200.

Paperweight

WinType 4000.

Tally

Perfectly

MT908.

Tektronix

Perfectly

4696, 4697, Phaser 780, Phaser IISX, Phaser PX.

Xerox

Perfectly

DocuPrint 4508, DocuPrint C55, DocuPrint N17, DocuPrint N32.

Mostly

DocuPrint P12, DocuPrint P8e, Document Homecentre, XJ6C.

Partially

WorkCentre 450cp, XJ8C.

Paperweight

DocuPrint P8, WorkCentre XD120f.

4.4 Hoe koop je een printer?

Het is tegenwoordig wat moeilijk een printer uit te kiezen; er zijn nogal wat modellen om uit te kiezen. Hier zijn een aantal tips:

Kosten

Je krijgt waarvoor je betaalt. De meeste printers onder de $200 zullen redelijk goed afdrukken, maar de kosten per pagina zijn erg hoog. Bij een aantal printers heb je voor één of twee cartridges al weer een nieuwe printer! De goedkoopste printers gaan echter niet erg lang mee. De minst dure printers hebben een MTBF van ongeveer 3 maanden!

Inkjets

De printkoppen van een Inkjet zullen op den duur verstopt raken, wat niet te repareren is, dus heb je de mogelijkheid de kop op één of andere manier te vervangen. De printkoppen van Inkjets zijn duur, dus je kunt de kop beter maar alleen vervangen wanneer het echt nodig is. Het schijnt dat de Epson Stylus printers koppen hebben die hersteld kunnen worden, en dat HP DeskJets de koppen in de cartridges hebben geïntegreerd. Canons hebben cartridges bestaande uit drie delen die onafhankelijk van elkaar vervangbare inktreservoirs; ik vind dit ontwerp wel prettig. OTOH, de HP cartridges zijn niet zoveel duurder, en HP is over de gehele linie beter; Canon is vaak de derde keus vanuit het oogpunt van kwaliteit.

Lasers

Laserprinters consumeren een drum en toner. Het goedkoopste ontwerp heeft de toner en drum in één grote cartridge; deze ontwerpen zijn het duurst in het gebruik. De beste ontwerpen voor grote hoeveelheden maken gebruik van gewone tonerpoeder of tenminste aparte tonercartridges en drums.

Fotografie

De beste kleurenuitvoer van foto's komt van doorlopende tone-printers zoals de Tektronix Phasers (waxy dye) of de Alps series (één of ander droog inkt-proces). Een paar van de Alps units zijn werkelijk te veroorloven, maar deze werken nog niet onder Linux (IIRC ze zijn gedocumenteerd). De meer algemene voor foto gespeciliseerde inkjets maken meestal gebruik van 6 kleuren CMYKcm afdrukken of zelfs van een 7 kleuren CMYKcmy proces; alleen modellen met Postscript ondersteuning werken onder Linux, aangezien Ghostscript deze kleuren modellen niet schijnt te ondersteunen. Goede CMYK uitvoer is echter niet te versmaden. Alle printers gespecialiseerd in foto's zijn duur in het gebruik; óf je blauw raakt altijd op en je moet de gehele cartridge vervangen, of je betaalt nogal veel aan de individuele kleurnavullingen voor je dure foto-printer.

Snelheid

Snelheid is evenredig aan verwerkingskracht, bandbreedte, en in het algemeen de kosten van de printer. De snelste printers zijn netwerk postscript printers met krachtige interne processors. Printers voor de gewone consument zijn deels afhankelijk van de snelheid van Ghostscript, wat je nog iets kunt beïnvloeden met een redelijk goede krachtige computer; in het bijzonder kunnen volledige kleurenpagina's grote hoeveelheden host-memory consumeren.

Dot Matrix

Als je op carbonformulieren af wilt drukken, heb je een impact printer nodig; veel bedrijven produceren nog steeds dot matrix printers, de meeste daarvan emuleren traditionele Epson modellen en werken dus prima.

Labels

Er zijn twee series ondersteunde labelprinters; zoek naar de Dymo-Costar en de Seiko SLP modellen. Het kan zijn dat andere modellen niet werken. Avery maakt ook diverse groottes sticheretiketten in 8.5x11 formaat die je voor je gewone printer kunt gebruiken.

Plotting

Grote conceptformaten worden tegenwoordig meestal door monster inkjets ondersteund; HP is een populaire keuze. Middelgrote (11x17) inkjets worden gewoonlijk ook voor kleinere afdrukken gebruikt. Veel plotting van deze soort wordt gedaan met de talen RTL, HP-GL, en HP-GL/2, wat allen eenvoudige HP's eigen vector-talen zijn die gewoonlijk direct door applicatie-software worden gegenereerd.


Verder Terug Inhoud