# Afdrukken

ACLs

  Afkorting van &emstart;A&emend;ccess &emstart;C&emend;ontrol &emstart;L&emend; ists (toegangscontrolelijsten). ACL's worden gebruikt voor de controle bij de toegang van een bepaalde (gerechtigde) gebruiker. Een eerste ruwe ondersteuning voor ACL's bij het afdrukken is beschikbaar bij &CUPS;; dit wordt in toekomstige versies verbeterd.

  Authentication
AppSocket Protocol

  AppSocket is een protocol voor de overdracht van gegevens en wordt ook vaak genoemd "Direct afdrukken met TCP/IP". &Hewlett-Packard; heeft AppSocket omarmd, er een paar kleine uitbreidingen aan toegevoegd en is erg succesvol geweest met het op de markt brengen ervan onder de naam "&HP; JetDirect"...

  &HP; JetDirect Protocol
  Direct afdrukken met TCP/IP
APSfilter

  APSfilter wordt voornamelijk gebruikt in de context van "klassiek" afdrukken onder &UNIX; (BSD-stijl LPD). Het is een geavanceerd shell-script, vermomd als een "alles-in-een"-filterprogramma. In werkelijkheid gebruikt APSfilter echte filters om de noodzakelijke dingen te doen. Het stuurt printtaken automatisch door deze andere filters, afhankelijk van een aanvankelijke analyse van het type van het af te drukken bestand. Het is geschreven en wordt onderhouden door Andreas Klemm.&newpara; Het lijkt op Magicfilter en gebruikt voornamelijk Ghostscript voor de bestandsomzettingen. Enkele Linuxdistributies (zoals &SuSE;) gebruiken APSfilter, andere Magicfilter (zoals &RedHat;), bij sommige kan je uit beide kiezen (zoals BSD).&newpara; Met &CUPS; is APSfilter &emstart;niet&emend; nodig, omdat die zelf de bestanden herkent (gebaseerd op &MIME;-type) en zijn eigen filterlogica heeft.

  Ghostscript
  Magicfilter
  &MIME;-Types
  printcap
Toegangscontrole

  Het aantonen van de identiteit van een bepaalde persoon (kan met behulp van gebruikersnaam/wachtwoord of door middel van een certificaat) wordt vaak authenticatie (toegangscontrole) genoemd. Als eenmaal uw identiteit is vastgesteld kunt u wel/geen toegang krijgen tot de gewenste gegevensbronnen, dit kan afhankelijk zijn van ACL's.

  ACLs
Bi-directionele communicatie (Tweerichtingsverkeer)

  Tijdens het afdrukken kan een server of host-computer extra informatie ontvangen vanaf de printer (statusmeldingen enz.), gevraagd of ongevraagd. AppSocket (= &HP; JetDirect), &CUPS; en IPP kennen bi-directionele communicatie, LPR/LPD en afdrukken volgens BSD niet...

  AppSocket Protocol
  &CUPS;
  Direct afdrukken met TCP/IP
  &HP; JetDirect
  IPP
  LPR/LPD
Afdruksysteem volgens BSD

  Algemene term voor de verschillende varianten van de traditionele afdrukmethodes in &UNIX;. De eerste versie verscheen in het begin van de zeventiger jaren in BSD-&UNIX;, en werd pas in 1990 formeel beschreven in &linkstart;"http://www.rfc.net/rfc1179.html"&linkmid;RFC 1179&linkend;.&newpara; Toen in BSD het afdrukken vanaf andere computers voor het eerst werd ontworpen, waren printers serieel of op een andere manier direct met een computer verbonden (toen bestond het internet uit nauwelijks meer dan 100 "nodes" (knooppunten, computers via welke het internetverkeer gaat)!, in printers werden rollen papier gebruikt, het papier werd door middel van gaten door de printer getrokken. De ASCII-tekst werd in rijen eenvoudigweg op het papier gehamerd, terwijl het uit een doos werd getrokken, die onder de tafel stond. Het kwam daaruit als een zigzag gevouwen "slang" (harmonicapapier). Printen vanaf een andere computer betekende dat een computer in de kamer ernaast een bestand stuurde met het verzoek die af te drukken.&newpara; Wat is dit allemaal anders geworden! In printers worden gewoonlijk velletjes papier gebruikt, printers hebben ingebouwde intelligentie voor het berekenen hoe de tekst op het papier moet komen, nadat pagina's na pagina's er naar toe worden gestuurd, en gebruiken daarvoor een van de krachtige "Page Description Languages" (PDL = talen voor het beschrijven van een pagina). Velen zijn zelf "nodes" met CPU, RAM, een harde schijf en hun eigen besturingssysteem, en opgenomen in een netwerk met mogelijk miljoenen gebruikers....&newpara; Het is echt een bewijs van het aanpassingsvermogen van &UNIX; dat het "regeldrukken" nu nog steeds betrouwbaar werkt, zelfs bij deze moderne omstandigheden. Maar het is nu eindelijk tijd voor iets nieuws: IPP.

  IPP
  &CUPS;
  LPR/LPD printing
&CUPS;

  Afkorting van &emstart;C&emend;ommon &emstart;U&emend;NIX &emstart;P&emend;rinting &emstart;S&emend;ystem (Algemeen Unix-afdruksysteem). &CUPS; is het modernste afdruksysteem voor &UNIX; en Linux, en kan ook samenwerken met &Microsoft;- &Windows; en Apple-&MacOS;. Gebaseerd op IPP geeft het niet de problemen van het ouderwetse BSD-afdrukken, en heeft het authenticatie (toegangscontrole), encryptie (versleuteling), ACL's en nog veel meer. Tegelijkertijd is het genoeg "backward compatible" (kan werken met verouderde standaarden en apparatuur) om met alle toegestane clients te kunnen werken die nog geen IPP hebben via LPR/LPD (BSD-stijl).&newpara; &CUPS; kan elke &PostScript;-printer besturen, met gebruik van de door de leverancier geleverde PPD (Postscript Printer Description file = Bestand met de beschrijving van de Postscript-printer). Deze is oorspronkelijk alleen bedoeld voor het afdrukken vanuit &Microsoft; Windows NT. Het afdrukken met &kde; heeft de meest mogelijkheden indien &CUPS; wordt gebruikt.&newpara; Meer informatie:&newpara; &linkstart;"http://www.cups.org"&linkmid;&CUPS; Homepage&linkend;

  ACLs
  Toegangscontrole
  Afdrukken volgens BSD
  IPP
  LPR/LPD
  PPD
&CUPS;-FAQ

  &linkstart;"http://www.cups.org/articles.php?L+TFAQ"&linkmid;&CUPS;-FAQ&linkend; is een waardevolle plaats voor het vinden van antwoorden op vragen die iedereen kan hebben die voor het eerst met &CUPS; in aanraking komt.

Daemon

  Afkorting van &emstart;D&emend;isk &emstart;a&emend;nd &emstart;e&emend;xecution &emstart;mon&emend;itor (monitor voor schijf en uitvoering). Daemons zijn op elk &UNIX;-systeem te vinden, en voeren taken uit onafhankelijk van de gebruiker. Lezers die meer vertrouwd zijn met &Microsoft; &Windows; zouden daemons en de taken waar zij voor verantwoordelijk zijn kunnen vergelijken met de "diensten" (in het engels: "services").&newpara; Een voorbeeld van een daemon die op elk echt &UNIX;-systeem aanwezig is, is de LPD (Line Printer Daemon). &CUPS; wordt algemeen in de wereld van &UNIX; beschouwd als de opvolger van LPD en werkt ook met een daemon.

  SPOOLing
Gegevensbank, Linuxprinting.org

  Het is alweer jaren geleden, toen het afdrukken met Linux nog echt moeilijk was (de meeste linux-gebruikers kenden toen alleen nog het afdrukken vanaf de commandoregel, er waren nog geen apparaat-afhankelijke afdruk-opties om het werk te doen), dat Grant Taylor, de schrijver van de "Linux Printing HOWTO", het meeste van de beschikbare informatie over printers, besturingen en filters in zijn gegevensbank verzamelde.&newpara; Met de opkomst van het &CUPS;-concept, waarmee PPD's zelfs met niet-PostScript-printers konden worden gebruikt, realiseerde hij zich de waarde van zijn gegevensbank: als men de verschillende stukjes gegevens (met een inhoud zoals "Welk apparaat drukt af met Ghostscript of ander filter?", "Hoe goed?" en "welke opties op de commandoregel zijn er?") toevoegt aan PPD-bestanden, men alle mogelijkheden van &CUPS; kon toevoegen aan die van de traditionele printerbesturingen.&newpara; Dit is nu ontwikkeld in een breder concept, bekend als "Foomatic". Foomatic breidt de mogelijkheden van spoolers anders dan &CUPS; (LPR/LPD, LPRng, PDQ, PPR) uit tot op een zekere hoogte ("stelen" van sommige concepten van &CUPS;). De Linuxprinting Database (gegevensbank) is niet alleen voor Linux -- mensen die andere besturingssystemen gebruiken die op &UNIX; zijn gebaseerd (zoals BSD en &MacOS;-X) zullen hier ook belangrijke informatie en software kunnen vinden.

  Foomatic
  Linuxprinting gegevensbank
Direct afdrukken metTCP/IP

  Met deze methode wordt vaak de TCP/IP-poort 9100 gebruikt voor de verbinding met de printer. Dit werkt met vele moderne netwerkprinters en heeft enkele voordelen ten opzichte van LPR/LPD, omdat het sneller is en de printer de mogelijkheid geeft om wat informatie terug te sturen naar de computer die de afdruktaak heeft verzonden.

  AppSocket Protocol
  &HP; JetDirect Protocol
Drivers, Printer Drivers (printerbesturingen)

  De term "printer drivers" zoals gebruikt bij &Microsoft; &Windows; is in die betekenis niet geheel toepasbaar bij Linux of &UNIX;.De functionaliteit van een "driver" (apparaatbesturing) wordt bij &UNIX; geleverd door verschillende modulaire componenten die samenwerken. Aan de basis van de printerdrivers staan de "filters". Filters zetten printbestanden om van het ene naar een ander formaat, dat door de printer kan worden afgedrukt. In veel gevallen wordt het filteren gedaan door een hele "ketting" van filters, waarvan alleen het resultaat van het laatste filter naar de printer gaat. De overdracht van de afdrukgegevens naar de printer gebeurt door een "backend" (dat is dus een soort koppeling, tussen filters en printer. Vert.)

  Filter
  PPDs
Easy Software Products

  Het bedrijf van Mike Sweet, dat een paar mooie software-producten heeft bijgedragen aan de Free Software-gemeenschap, waaronder de aanvankelijke versie van &linkstart; "http://gimp-print.sf.net/"&linkmid;Gimp-Print,&linkend; het &linkstart; "http://www.easysw.com/epm/"&linkmid;EPM software pakket-programma&linkend; en &linkstart;"http://www.easysw.com/htmldoc/"&linkmid;HTMLDOC&linkend; (gebruikt door het "Linux Documentation Project" voor het maken van de PDF-versies van de HOWTO's) -- maar het belangrijkste is: &linkstart; "http://www.cups.org/"&linkmid;&CUPS;&linkend; (the 'Common &UNIX; Printing System' = het algemene printsysteem van &UNIX;). ESP verdient geld met het verkopen van een commerciële versie van &CUPS;, met de naam ESP PrintPro. ESP Print Pro is gekocht door Apple Inc. in februari 2007. ESP Print Pro software en ondersteuning is niet langer beschikbaar van Easy Software Products. Gebruikers van ESP Print Pro hebben een niet vervallende, zwevende licentie gekregen die benaderd kan worden via de MyESP pagina's.

  &CUPS;
  ESP
  Gimp-Print
Versleuteling

  Het versleutelen van vertrouwelijke gegevens is belangrijk als u die over het internet verstuurt of zelfs binnen een intranet.&newpara; Het afdrukken via de traditionele protocollen is helemaal niet versleuteld. Het is heel eenvoudig om luistervinkje te spelen bij bijvoorbeeld &PostScript; of PCL als de gegevens over een draadje worden verstuurd.&newpara; Daarom is er bij het ontwerp van IPP in voorzien dat er op een eenvoudige manier versleutelingsmechanismen kunnen worden opgenomen (die op dezelfde manier kunnen worden gerealiseerd als de versleutelingsstandaarden voor het HTTP-verkeer: SSL en TLS).

  Toegangscontrole
  &CUPS;
  IPP
  SSL
  TLS
Epson

  De inkjetprinters van Epson behoren tot de best ondersteunde printers met Free software-besturingsprogramma's, omdat het bedrijf niet zo geheimzinnig deed over hun apparaten en de documenten met technische specificaties aan de ontwikkelaars ter beschikking stelde. De uitstekende afdrukkwaliteit die met Gimp Print wordt bereikt met de printers van de Stylus-serie kan aan deze openheid worden toegeschreven.

Escape Sequences

  De allereerste printers drukten alleen ASCII-tekens af. Om een nieuwe regel te beginnen, of een nieuwe pagina, werden er speciale opdrachtreeksen aan toegevoegd, vaak voorafgegaan door een [Escape]-teken (zie de Esc-toets). &HP; ontwikkelde dit concept tijdens hun serie van PCL-talen tot op de dag van vandaag, nu er een volledig ontwikkelde Page Description Language (PDL, taal voor de beschrijving van een pagina) is ontstaan uit dit nederige begin.

  PCL
  PDL
ESC/P

  Afkorting van &emstart;E&emend;pson &emstart;S&emend;tandard &emstart;C&emend;odes for &emstart;P&emend;rinters (Standaard codes voor printers van Epson) . Naast &PostScript; en PCL, is Epson's ESC/P-printertaal een van de meest bekende.

  PCL
  &PostScript;
  hpgl
ESP

  Afkorting van &emstart;E&emend;asy &emstart;S&emend;oftware &emstart;P&emend;roducts; het bedrijf dat &CUPS; (the "Common &UNIX; Printing System" = algemeen afdruksysteem voor &UNIX;) ontwikkelde.

  Easy Software Products
  &CUPS;
Filter

  In het algemeen zijn filters programma's die wat invoergegevens ontvangen, eraan werken, en het doorgeven als hun uitvoergegevens.&newpara; Filters kunnen al of niet de gegevens veranderen. In de context van afdrukken zijn filters programma's die een gegeven bestand (dat moet worden afgedrukt, maar nog het verkeerde formaat heeft) in het juiste formaat moeten brengen om af te drukken. Soms moeten hele "kettingen van filters" worden gemaakt om dit doel te bereiken, waarbij de uitvoer van het ene filter de invoer is van het volgende filter (zoiets heet een "pipe").

  Ghostscript
  RIP
Foomatic

  Foomatic begon aanvankelijk als een al omvattende naam voor een verzameling van verschillende hulpprogramma's ter beschikking gesteld door &linkstart;"http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic"&linkmid;Linuxprinting.org&linkend;. Deze hulpprogramma's hadden als doel het gebruik gemakkelijker te maken van traditionele Ghostscript- en andere print-filters en om de mogelijkheden van de filters uit te breiden door meer opties voor op de opdrachtregel toe te voegen en de uitvoer van de verschillende drivers beter te interpreteren.&newpara; Later bewoog Foomatic zich meer in de richting van een "meta-spooling"-systeem, dat de configuratie van een onderliggend afdruksysteem mogelijk maakt door een eenduidige verzameling van opdrachten (echter, dit is veel ingewikkelder dan het print-&GUI;-interface van &kde;, dat een soortgelijke taak heeft met betrekking tot verschillende afdruk-subsystemen).

Ghostscript

  Ghostscript is een interpretator van de &PostScript;-taal en voor PDF of "Raster Image Processor" (rasterbeeldprocessor) (RIP) in software, oorspronkelijk ontwikkeld door L. Peter Deutsch. Er is altijd een GPL-versie van Ghostscript beschikbaar die vrij kan worden gebruikt en verspreid. Ghostscript wordt algemeen gebruikt in de wereld van Linux en &UNIX; voor het omzetten van &PostScript; naar gegevens die naar niet-&PostScript;-printers kunnen worden gestuurd. Meer informatie: &linkstart;"http://www.ghostscript.com/"&linkmid;Ghostscript Homepage&linkend;

  &PostScript;
  RIP
Gimp-Print

  In tegenstelling tot de naam is GIMP-Print niet langer slechts een hulpprogramma voor het afdrukken vanuit het populaire programma Gimp, de code kan ook worden gebruikt om mee te worden gecompileerd met ...&newpara; ... een verzameling van PPD's en bijbehorende filters die naadloos kunnen worden opgenomen in &CUPS;, met ondersteuning voor rond 130 verschillende printers en die in veel gevallen een uitvoer hebben van fotografische kwaliteit.;&newpara; ...een Ghostscript-filter dat in elk ander programma kan worden gebruikt dat een RIP in software nodig heeft;&newpara; ...een bibliotheek die door andere programma 's kan worden gebruikt die rasterfuncties nodig hebben.

  Lexmark Drivers
  RIP
  Ghostscript
&HP;

  Afkorting van &emstart;H&emend;ewlett-&emstart;Packard&emend;; een van de eerste bedrijven die hun eigen printerbesturingen voor Linux maakten. -- Meer recent heeft het bedrijf hun "HPIJS"-pakket van besturingen uitgebracht, met inbegrip van de broncode en een Free licentie. HP is de eerste fabrikant die dat doet. HPIJS ondersteunt de meest van de huidige modellen van HP-Inkt- en -DeskJets.

&HP;/GL

  Afkorting van &emstart;&HP;&emend; &emstart;G&emend;raphical &emstart;L&emend;anguage (HP Grafische taal); een printertaal van &HP; die het meest voor plotters wordt gebruikt, vele CAD (Computer Aided Design = ontwerpen met behulp van een computer)-programma's leveren &HP;/GL-bestanden af om af te drukken (te plotten eigenlijk).

  Een plotter is een apparaat voor het maken van tekeningen, zoals technische tekeningen en van wiskundige grafieken.

  ESC/P
  PCL
  &PostScript;
&HP; JetDirect-Protocol

  Een term van &HP; waarmee zij hun manier beschrijven van het transport van gegevens naar een printer, via een protocol dat ook de naam "AppSocket" of "Direct TCP/IP Printing" heeft.

  AppSocket Protocol
  Direct TCP/IP Printing
IETF

  Afkorting van &emstart;I&emend;nternet &emstart;E&emend;ngineering &emstart;T&emend;ask &emstart;F&emend;orce (werkgroep voor internettechniek); een groep van deskundigen op het gebied van Internet, software en hardware die nieuwe technologieën bespreken op het gebied van netwerken, en vaak tot conclusies komen die door velen als standaarden worden beschouwd. "TCP/IP" is het bekendste voorbeeld.&newpara; De standaarden van IETF, en ook de ontwerpen, discussies, ideeën en nuttig lesmateriaal worden op schrift gesteld in de beroemde serie van "RFC's". die voor iedereen beschikbaar zijn en opgenomen in de meeste Linux- en BSD-distributies.

  IPP
  PWG
  RFC
IPP

  Afkorting van &emstart;I&emend;nternet &emstart;P&emend;rinting &emstart;P&emend;rotocol (protocol voor het afdrukken via het internet); gedefinieerd in een serie RFC's die door het IETF zijn aangenomen met de status van "voorgesteld als standaard", werd ontworpen door de PWG. IPP is een compleet nieuw ontwerp voor het afdrukken via een netwerk, maar het maakt gebruik van een zeer bekende en bewezen methode voor het werkelijke transport van gegevens: HTTP 1.1! Door niet "opnieuw het wiel uit te vinden" en met zijn basis in een bestaande en robuuste internet-standaard, is het bij IPP relatief eenvoudig om andere HTTP-compatibele standaardmechanismen in het raamwerk op te nemen:&newpara; authenticatie volgens de Basic- of Digest-methode of met certificaten;&newpara; versleuteling van verplaatste gegevens met SSL of TLS;&newpara; LDAP voor naslagdiensten (om gegevens vanuit de LDAP-directory af te drukken, de instellingen van apparaten, besturingsprogramma's en kosten bij te houden of wachtwoorden te controleren bij de toegangscontrole).

  &CUPS;
  PWG
  IETF
  RFC
  TLS
Lexmark

  Was een van de eerste fabrikanten die hun eigen Linux printerbesturing uitbrachten voor sommige van hun modellen. Echter, deze besturingen zijn alleen binair (er is dus geen broncode beschikbaar) en kunnen dus niet worden gebruikt om deel uit te maken van andere Free afdruksoftware-projecten.

Linuxprinting.org

  Linuxprinting.org is niet alleen voor Linux; voor alle &UNIX;-achtige besturingssystemen, zoals BSD en commerciële Unixen kan waardevolle afdrukinformatie op deze site worden gevonden. Deze website is de thuishaven voor het interessante Foomatic-project, dat als doel heeft het ontwikkelen van de "Meta Print Spool and Driver Configuration Toolset" (waarmee het mogelijk is, met een gemeenschappelijke interface, verschillende afdruk-subsystemen te configureren, en hun vereiste besturing) met de mogelijkheid om alle rijen van afdruktaken, printers en configuratiebestanden, naadloos over te dragen naar een andere spooler, zonder nieuwe configuratie. Ook onderhouden zij de Printing Database, een verzameling van informatie over printers en besturingen waarmee iedereen de laatste informatie kan vinden over printermodellen, en ook via het internet de configuratiebestanden kan maken voor elke combinatie van spooler/apparaat/besturing waarvan het bekend is dat die goed werkt met de gangbare Linux- of &UNIX;-afdruksystemen.

  Linuxprinting gegevensbank
Gegevensbank van Linuxprinting.org

  &linkstart;"http://www.openprinting.org/printers"&linkmid;Database&linkend; bevat printers en apparaatstuurprogramma's die voor hen geschikt zijn. Meer informatie: &linkstart;"http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/indexfaq"&linkmid;Linuxprinting.org FAQ&linkend;

  Foomatic
Afdrukken met LPR/LPD

  LPR == sommige mensen vertalen &emstart;L&emend;ine &emstart;P&emend;rinting &emstart;R&emend;equest, anderen: &emstart;L&emend;ine &emstart;P&emend;rinter &emstart;R&emend;emote.

  BSD-style printing (Afdrukken op BSD-manier)
Magicfilter

  Op dezelfde manier als het programma ASPfilter, heeft Magicfilter functies voor het automatisch herkennen van het bestandstype, en kan het op die manierautomatisch omzetten naar een afdrukbaar formaat, dat afhankelijk is van de gebruikte printer.

  APSfilter
&MIME;-Typen

  Afkorting van &emstart;M&emend;ultipurpose (or Multimedia) &emstart;I&emend;nternet &emstart;M&emend;ail &emstart;E&emend;xtensions (E-mail-uitbreidingen voor internet voor meerdere doeleinden (of voor multimedia));. &MIME;-typen werden aanvankelijk gebruikt om het transport mogelijk te maken van binaire gegevens (zoals aanhangsels van e-mails met afbeeldingen) over mailverbindingen waarover alleen maar ASCII-tekens werden gestuurd: de gegevens moesten naar een ASCII-formaat worden omgezet.&newpara; Later werd dit concept uitgebreid tot het beschrijven van een gegevensformaat dat platformonafhankelijk is en tegelijkertijd eenduidig. Van &Windows; kent iedereen de extensie .doc van &Microsoft;-Wordbestanden. Op het &Windows;-platform is dit niet eenduidig: de extensie .doc wordt ook gebruikt voor eenvoudige tekstbestanden, en voor bestanden gemaakt met Adobe Framemaker. En als een echt Word-bestand een andere extensie krijgt, kan het niet meer door het programma worden geopend.&newpara; &MIME;-typen worden geregistreerd bij de IANA (Internet Assigning Numbers &emstart;Association&emend;, (associatie voor het toekennen van nummers op het internet)) om ze eenduidig te houden, &CUPS; heeft zelf een aantal &MIME;-typen geregistreerd, zoals &emstart;application/vnd. cups-raster&emend; (voor het internationale "raster afbeelding formaat" van &CUPS;).

  &CUPS;
  Easy Software Products
  Gimp-Print
PCL

  Afkorting van &emstart;P&emend;rinter &emstart;C&emend;ontrol &emstart;L&emend;anguage (Printer besturingstaal), ontwikkeld door &HP;. PCL begon met versie 1 als een eenvoudige verzameling van opdrachten voor het afdrukken vanaf de opdrachtregel; nu, in de versies PCL6 en PCL-X kan het afbeeldingen afdrukken in kleur, maar behalve in &Microsoft;-&Windows; en in &HP-UX; (&HP;'s eigen &UNIX;), wordt het niet veel gebruikt....

  ESC/P
  &HP;/GL
  PDL
  &PostScript;
PDL

  Afkorting van &emstart;P&emend;age &emstart;D&emend;escription &emstart;L&emend;anguage (Taal voor de beschrijving van een pagina); PDL's beschrijven, op een abstracte manier, de grafische weergave van een pagina. Voordat die met behulp van toner of inkt op papier wordt afgedrukt, moet een PDL eerst worden "vertaald". In &UNIX; is &PostScript; de belangrijkste PDL.

  ESC/P
  &HP;/GL
  PCL
  &PostScript;
Pixel

  Afkorting van &emstart;Pic&emend;ture &emstart;El&emend;ement (beeldelement); deze term beschrijft het kleinste onderdeel van een gerasterde afbeelding (zowel op papier, als op een beeldbuis- of LCD-monitor). Omdat elke weergave op deze typen van uitvoerapparaten uit pixels is samengesteld, zijn de waarden van de "ppi" (pixels per inch, een inch is 2,5 cm) en "dpi" (dots per inch = stippen per inch) belangrijke parameters voor de algehele kwaliteit en scherpte van een afbeelding.

  Filter
  Ghostscript
  &PostScript;
  Raster
PJL

  Afkorting van &emstart;P&emend;rint &emstart;J&emend;ob &emstart;L&emend;anguage (Taal voor de afdruktaak); ontwikkeld door &HP; voor het besturen en het beïnvloeden van de standaardinstellingen en van elke taak van een printer. Het kan niet alleen worden gebruikt voor &HP;'s eigen (PCL-)printers, maar ook vele &PostScript;- en andere printers "begrijpen" PJL-opdrachten die zij ontvangen in een afdruktaak of als een afzonderlijk signaal.

  PCL
&PostScript;

  &PostScript; (vaak afgekort met "PS") is de de facto (feitelijke) standaard voor het afdrukken van bestanden in de wereld van &UNIX;. Het werd door Adobe ontwikkeld en gelicenseerd aan printerfabrikanten en makers van software.&newpara; Omdat de specificaties van &PostScript; door Adobe bekend werden gemaakt, werd ook door "derden" software gemaakt voor het genereren en vertalen van &PostScript; (een van de best bekende in de wereld van de Free software is Ghostscript, een krachtig vertaalprogramma voor PS).

  ESC/P
  &HP;/GL
  PCL
  PPD
PPD

  Afkorting van &emstart;P&emend;ostScript &emstart;P&emend;rinter &emstart;D&emend;escription (beschrijving van een printer voor Postscript); PPD's zijn ASCII-bestanden met alle informatie over de speciale mogelijkheden van een printer, plus de beschrijvingen van de (Postscript- of PJL-) opdrachten om een bepaalde mogelijkheid te gebruiken (zoals "print duplexing": de mogelijkheid om op beide zijden van het papier af te drukken).&newpara; Zoals blijkt uit de betekenis van de afkorting, werden PPD's aanvankelijk alleen gebruikt voor &PostScript;-printers. Door &CUPS; werd het PPD-concept toepasbaar gemaakt voor alle printertypen.&newpara; PPD's voor &PostScript;-printers worden door de printerhandelaars geleverd. Die kunnen met &CUPS; en met het &kde; printsysteem worden gebruikt om alle mogelijkheden van een &PostScript;-printer te kunnen gebruiken. Het &kde;-team adviseert om een PPD te gebruiken die aanvankelijk was bedoeld voor het gebruik met &Microsoft; Windows NT.&newpara; PPD's voor niet-PostScript-printers hebben een bijbehorend filter &emstart;nodig&emend; om de &PostScript;-afdrukbestanden om te zetten naar een formaat die door het niet-PostScriptapparaat kan worden verwerkt. Deze PPD/filter-combinaties zijn (nog) niet verkrijgbaar bij de verkoper. Na het initiatief van de &CUPS;-ontwikkelaars om PPD's te gebruiken, was de Free Software-gemeenschap creatief genoeg om snel voor de dag te komen met ondersteuning voor de meeste van de nu gebruikte printermodellen, met PPD's en klassieke filters van Ghostscript. Maar let op: de afdrukkwaliteit varieert van "hoge kwaliteit fotografisch" (met gebruik van Gimp-Print op de meeste inkjets van Epson) tot "nauwelijks leesbaar" (bij het gebruik van Ghostscript-filters met Foomatic voor modellen die in de gegevensbank van Linuxprinting.org als "paperweight" = lichtgewicht worden beoordeeld).

  &CUPS;
  Linuxprinting.org
  &PostScript;
printcap

  In afdruksystemen van het type BSD is de informatie over de configuratie opgeslagen in het "printcap"-bestand. De afdruk-daemon leest dit bestand om te zien welke printers er zijn, welk filter voor elk ervan moet worden gebruikt, waar de spooling-map is, of er "banner pages" (= pagina's met wat gegevens en aanwijzingen) moeten worden gebruikt, enzovoorts... Sommige applicaties hebben het printcap-bestand nodig voor de namen van de beschikbare printers.

  BSD-style printing (Afdrukken op BSD-manier)
Printer-MIB

  Afkorting van &emstart;Printer&emend;-&emstart;M&emend;anagement &emstart;I&emend;nformation &emstart;B&emend;ase (informatie voor het beheer van de printer); de Printer-MIB definieert een verzameling parameters die in de printer moeten worden opgeslagen om via het netwerk toegankelijk te zijn. Dit is nuttig als veel (in sommige gevallen letterlijk duizenden) netwerkprinters centraal worden beheerd met behulp van SNMP (Simple Network Management Protocol = eenvoudig protocol voor het netwerkbeheer).

  PWG
  SNMP
PWG

  Afkorting van &emstart;P&emend;rinter &emstart;W&emend;orking &emstart;G&emend;roup (Printerwerkgroep); de PWG is een losse groepering van mensen die de printer-industrie vertegenwoordigen die in de afgelopen jaren verschillende standaarden op het gebied van afdrukken via een netwerk hebben ontwikkeld. Deze werden daarna door de IETF aanvaard als RFC-standaarden, zoals de "Printer-MIB" en de IPP.

  &PostScript;
  IPP
  Printer-MIB
  SNMP
Gegevensbank van printers

  Goede database met apparaatstuurprogramma's voor printers zijn te vinden op &linkstart;"http://www.openprinting.org/printers"&linkmid;http://www.openprinting.org/printers&linkend;.

  Gegevensbank van Linuxprinting
Rasterbeeld

  Elke afbeelding op een fysiek medium bestaat uit een patroon van afzonderlijke puntjes in verschillende kleuren en (misschien) van verschillende groottes. Dit wordt een "rasterbeeld" genoemd.&newpara; Dit in tegenstelling tot een "vectorbeeld" waar afbeeldingen worden beschreven in termen van continue krommen, schakeringen, vormen en ingevulde gebieden, met behulp van wiskundige formules. Vectorbeeldbestanden zijn gewoonlijk kleiner, en vectorbeelden kunnen in grootte worden veranderd zonder dat dit ten koste gaat van enige informatie en kwaliteit. Zij kunnen niet direct worden afgedrukt, maar moeten eerst worden "gerendeerd" of "gerasterd" naar de gewenste resolutie.&newpara; Het rasteren wordt gedaan door een "Raster Image Processor" (RIP, rasterbeeldprocessor, vaak is dat de Ghostscriptsoftware) of een ander type filter.

  Pixel
  Ghostscript
  &PostScript;
  Filter
  RIP
RIP

  Afkorting van &emstart;R&emend;aster &emstart;I&emend;mage &emstart;P&emend;rocess(or) (rasterbeeldproces(sor)); als dit wordt gebruikt bij het afdrukken betekent "RIP" een stukje hard- of software dat &PostScript; (of ander afdrukformaat in een van de niet-raster PDL's) naar een rasterafbeeldingformaat omzet zodat het kan worden gebruikt door de "marking engine" van de printer.&newpara; &PostScript;-printers hebben hun eigen PostScript-RIP's. Een Rip kan al of niet in de printer zelf aanwezig zijn.&newpara;Voor vele &UNIX;-systemen is Ghostscript de "RIP in software" die op de computer draait, en die de &PostScript;- en andere gegevens voorverwerkt voordat die naar de de printer wordt gestuurd (hierdoor ziet u dus een "sprankje waarheid" in het gezegde "Ghostscript verandert uw printer in een &PostScript;-apparaat", wat natuurlijk niet echt waar is.

  Filter
  Ghostscript
  &PostScript;
  PDL
  Raster
RLPR

  Afkorting van &emstart;R&emend;emote &emstart;L&emend;ine &emstart;P&emend;rinting &emstart;R&emend;equest (verzoek tot afdrukken op een regelprinter op een andere computer); dit is een BSD-type afdruksysteem waarvoor geen rootprivileges nodig zijn en ook geen "printcap": alle parameters kunnen op de commandoregel worden gegeven.&newpara; RLPR is nuttig voor vele laptop-gebruikers die in een vaak andere omgeving moeten werken. Dit komt omdat het naast elk ander afdruksysteem kan worden geïnstalleerd en omdat het het op een flexibele manier mogelijk maakt om een printer snel te installeren voor een directe toegang via LPR/LPD.

  printcap
SNMP

  Afkorting van &emstart;S&emend;imple &emstart;N&emend;etwork &emstart;M&emend;anagement &emstart;P&emend;rotocol (eenvoudig protocol voor het netwerkbeheer); SNMP wordt algemeen gebruikt voor het beheer op afstand van alle typen van netwerkknooppunten (Hostcomputers, routers, switches, gateways, printers ....).

  PWG
  Printer-MIB
SSL(3)-versleuteling

  Afkorting van &emstart;S&emend;ecure &emstart;S&emend;ocket &emstart;L&emend;ayer; SSL is een merknaam voor een versleutelingsmethode voor het gegevenstransport via HTTP, dat werd ontwikkeld door Netscape. Het wordt nu vervangen door een IETF-standaard met de naam TLS.

  TLS
SPOOLing

  Afkorting van &emstart;S&emend;ynchronous &emstart;P&emend;eripheral &emstart;O&emend;perations &emstart;O&emend;n&emstart;L&emend;ine (synchrone bewerkingen op het netwerk); SPOOLing maakt het mogelijk dat computers (en gebruikers) verder gaan met hun werk terwijl een systeem-daemon de zorg op zich neemt voor de afdruktaak en het bestand op een tijdelijke plaats opslaat totdat de printer het kan afdrukken.

  Daemon
TLS-versleuteling

  Afkorting van &emstart;T&emend;ransport &emstart;L&emend;ayer &emstart;S&emend;ecurity (veiligheid van de transportlaag); TLS is een versleutelingsstandaard voor gegevens die via HTTP 1.1 worden verstuurd; het wordt in RFC 2246 gedefinieerd en hoewel het gebaseerd is op SSL (van Netscape) is het daarmee niet helemaal compatibel.

  SSL(3)
Afdrukken volgens System V

  Dit is de tweede manier van afdrukken onder de traditionele &UNIX; (naast afdrukken volgens BSD). Het gebruikt andere opdrachten (lp, lpadmin, ....) dan BSD, maar verschilt er niet wezenlijk van. Echter, de kloof tussen beide is groot genoeg om ze incompatibel te maken, dus een BSD-client kan niet zonder extra handelingen via een System V- server afdrukken .... IPP zou dit tekort moeten oplossen naast andere zaken.

  Afdrukken volgens BSD
  IPP
TurboPrint

  Shareware-software die fotografische kwaliteit mogelijk maakt met vele inktjetprinters. U kunt dit gebruiken als u geen besturing kunt vinden voor uw printer en het kan worden gebruikt op een traditioneel systeem met Ghostscript of op een modern systeem met &CUPS;

  Gimp-Print
XPP

  Afkorting van &emstart;X&emend; &emstart;P&emend;rinting &emstart;P&emend;anel (X afdrukpaneel); XPP was de eerste grafische afdrukopdracht voor &CUPS; voor Free software. Het werd geschreven door Till Kamppeter en was in sommige dingen een voorbeeld voor het "kprinter"-hulpprogramma in &kde;