Glossary

Afdrukken

ACLs

Afkorting van Access Control L 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.

See Also Toegangscontrole.

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"...

See Also HP® JetDirect-Protocol, Direct afdrukken metTCP/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. Het lijkt op Magicfilter en gebruikt voornamelijk Ghostscript voor de bestandsomzettingen. Enkele Linuxdistributies (zoals SuSE®) gebruiken APSfilter, andere Magicfilter (zoals Red Hat®), bij sommige kan je uit beide kiezen (zoals BSD). Met CUPS is APSfilter niet nodig, omdat die zelf de bestanden herkent (gebaseerd op MIME-type) en zijn eigen filterlogica heeft.

See Also Ghostscript, Magicfilter, MIME-Typen, 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.

See Also 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...

See Also AppSocket Protocol, CUPS, Direct afdrukken metTCP/IP, HP® JetDirect-Protocol, IPP, Afdrukken met 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 RFC 1179. 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. 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.... 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.

See Also IPP, CUPS, Afdrukken met LPR/LPD.

CUPS

Afkorting van Common UNIX Printing System (Algemeen Unix-afdruksysteem). CUPS is het modernste afdruksysteem voor UNIX® en Linux, en kan ook samenwerken met Microsoft®- Windows® en Apple-Mac® OS. 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). 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.

See Also ACLs, Toegangscontrole, Afdruksysteem volgens BSD, IPP, KDEPrint, Afdrukken met LPR/LPD, PPD.

CUPS-Vraag & Antwoord

Is momenteel alleen in het Duits beschikbaar (aan de vertaling wordt gewerkt). De koppeling CUPS-V&A is een waardevolle plaats voor het vinden van antwoorden op vragen die iedereen kan hebben die voor het eerst met CUPS in aanraking komt.

See Also KDEPrint Handboek....

CUPS-O-Matic

CUPS-O-Matic was het eerste hulpprogramma gemaakt door derden voor de afdruksoftware voor CUPS. Het is verkrijgbaar op de Webpagina van Linuxprinting.org en geeft u de mogelijkheid tot het op uw computer genereren van een PPD. Samen met het erbij behorende Perl-script cupsomatic dat als een extra koppeling (backend) voor CUPS moet worden geïnstalleerd, stuurt het het resultaat van het filter pstops door een aantal geschikte Ghostscript-filters. Daarna stuurt het de resulterende gegevens terug naar een CUPS-"backend" die het naar de printer stuurt. Op deze manier maakt CUPS-O-Matic het mogelijk dat elke printer die in een "klassieke" Ghostscript-omgeving werkt, wordt ondersteund. Als er geen ingebouwde CUPS-ondersteuning voor die printer op komst is .... CUPS-O-Matic wordt nu vervangen door de krachtigere PPD-O-Matic.

See Also cupsomatic, PPD-O-Matic, Foomatic.

cupsomatic

Het Perl-script cupsomatic (plus een werkende Perl-installatie op uw systeem) is nodig voor het samen met CUPS laten werken van elke PPD die met CUPS-O-Matic (of PPD-O-Matic) is gemaakt. Het is geschreven door Grant Taylor, de schrijver van de Linux Printing HOWTO (Howto (hoe het te doen) voor het afdrukken met Linux), en onderhoudt de printer gegevensbank op de webpagina van Linuxprinting.org.

See Also CUPS-O-Matic, Foomatic, cupsomatic.

Daemon

Afkorting van Disk and execution monitor (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"). 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.

See Also 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. 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. 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 Mac® OS-X) zullen hier ook belangrijke informatie en software kunnen vinden.

See Also Foomatic, Gegevensbank van Linuxprinting.org.

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.

See Also 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.)

See Also Filter, PPD.

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 Gimp-Print, hetEPM software pakket-programma en HTMLDOC (gebruikt door het "Linux Documentation Project" voor het maken van de PDF-versies van de HOWTO's) -- maar het belangrijkste is: CUPS (the 'Common UNIX® Printing System' = het algemene printsysteem van UNIX®). ESP verdient geld met hetverkopen van een commerciële versie van CUPS, met de naam ESP PrintPro, dat enige professionele verbeteringen heeft.

See Also CUPS, ESP PrintPro, ESP, Gimp-Print.

Versleuteling

Het versleutelen van vertrouwelijke gegevens is belangrijk als u die over het internet verstuurt of zelfs binnen een intranet. 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. 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).

See Also Toegangscontrole, CUPS, IPP, SSL(3)-versleuteling, TLS-versleuteling.

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. Zij hebben ook een contract met Easy Software Products voor het onderhouden van een verbeterde versie van GhostScript ("ESP Ghostscript") voor een verbeterde ondersteuning van hun printers.

See Also Ghostscript.

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.

See Also PCL, PDL.

ESC/P

Afkorting van Epson Standard Codes for Printers (Standaard codes voor printers van Epson) . Naast PostScript® en PCL, is Epson's ESC/P-printertaal een van de meest bekende.

See Also PCL, PostScript®, HP®/GL.

ESP

Afkorting van Easy Software Products; het bedrijf dat CUPS (the "Common UNIX® Printing System" = algemeen afdruksysteem voor UNIX®) ontwikkelde.

See Also Easy Software Products, CUPS, ESP PrintPro.

ESP-Ghostscript

Een versie van Ghostscript die wordt onderhouden door Easy Software Products. Het bevat voor-gecompileerde Gimp-Print besturingsprogramma's voor vele inkjetprinters (en nog wat fraaie zaken). Met ESP-Ghostscript kunnen in veel gevallen afdrukken worden gemaakt van fotokwaliteit, in het bijzonder met de Epson Stylus-printers. ESP Ghostscript is GPL-software.

See Also Easy Software Products, CUPS, ESP PrintPro.

ESP PrintPro

Deze professionele verbetering van CUPS (de "Common UNIX® Printing System") wordt door de ontwikkelaars van CUPS verkocht, compleet met de besturing van meer dan 2300 printers, voor verschillende versies van UNIX®. ESP PrintPro zou zo "uit de doos" moeten werken, met zo goed als geen configuratie door gebruikers en beheerders.

See Also CUPS.

Filter

In het algemeen zijn filters programma's die wat invoergegevens ontvangen, eraan werken, en het doorgeven als hun uitvoergegevens. 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").

See Also Ghostscript, RIP.

Foomatic

Foomatic begon aanvankelijk als een al omvattende naam voor een verzameling van verschillende hulpprogramma's ter beschikking gesteld door Linuxprinting.org. 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.De verschillende incarnaties van Foomatic zijn CUPS-O-Matic, PPD-O-Matic, PDQ-O-Matic, LPD-O-Matic, PPR-O-Matic, MF-O-Matic en Direct-O-Matic. Elk hiervan maakt het configuratiebestand, door het merk en het model van de printer te selecteren en aan te geven welke driver (printeraansturing) er gebruikt dient te worden. Later bewoog Foomatic zich meer in de richting van een "meta-spooling"-systeem, dat de configuratie van een onderliggend afruksysteem mogelijk maakt door een eenduidige verzameling van opdrachten (echter, dit is veel ingewikkelder dan de GUI-interface van KDEPrint, dat een soortgelijke taak heeft met betrekking tot verschillende afdruk-subsystemen).

See Also CUPS-O-Matic, PPD-O-Matic, cupsomatic.

Ghostscript

Ghostscript is een PostScript® "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 (meestal 1 jaar oud) terwijl de huidige versie commercieel onder een andere licentie wordt verkocht. 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.

See Also 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 ... *... 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.; *...een Ghostscript-filter dat in elk ander programma kan worden gebruikt dat een RIP in software nodig heeft; *...een bibliotheek die door andere programma 's kan worden gebruikt die rasterfuncties nodig hebben.

See Also Lexmark, RIP, Ghostscript.

HP®

Afkorting van Hewlett-Packard; 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 HP® Graphical Language (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.

See Also 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.

See Also AppSocket Protocol, Direct afdrukken metTCP/IP.

IETF

Afkorting van Internet Engineering Task Force (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. 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.

See Also IPP, PWG, RFC.

IPP

Afkorting van Internet Printing Protocol (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: authenticatie volgens de Basic- of Digest-methode of met certificaten; versleuteling van verplaatste gegevens met SSL of TLS; 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).

See Also CUPS, PWG, IETF, RFC, TLS-versleuteling.

KDEPrint

De nieuwe afdrukfunctionaliteit van KDE bestaat vanaf versie 2.2 uit een aantal modules die de eigenschappen en instellingen van een aantal afdruk-subsystemen (CUPS, BSD-style LPR/LPD, RLPR...) vertalen naar mooie vensters en dialogen in de KDE-bureaublad-GUI, voor een groter gemak in het gebruik. "kprinter", de nieuwe afdrukopdracht in de GUI is het meest belangrijk voor het dagelijkse gebruik. -- Opmerking: KDEPrint heeft geen eigen spooling en ook geen eigen verwerking van PostScript®; hiervoor heeft het het gekozen afdruk- subsysteem nodig. -- maar het levert wel wat extra functionaliteit op deze basis...

See Also Afdruksysteem volgens BSD, CUPS, kprinter, KDEPrint Handboek....

KDEPrint Handboek...

... is de naam van een naslagdocument dat de functies van KDEPrint beschrijft voor gebruikers en beheerders. U kunt het in Konqueror bekijken door "help:/kdeprint" in het adresvenster te typen. Nieuwe versies van dit document vindt u op de Webpagina van KDEPrint en ook PDF-versies die geschikt zijn om dit allemaal af te drukken. De webpagina wordt geschreven en onderhouden door Kurt Pfeifle.

See Also CUPS-Vraag & Antwoord.

kprinter

kprinter is het nieuwe krachtige hulpprogramma dat door alle KDE-toepassingen wordt gebruikt. In tegenstelling tot een algemeen misverstand is kprinter geen hulpmiddel voor alleen maar CUPS, maar werkt het samen met verschillende afdruk-subsystemen. U kunt zelfs tijdens het werk naar een ander afdruk-subsysteem omschakelen, tussen twee afdruktaken in, zonder een herconfiguratie. Natuurlijk, vanwege de krachtige eigenschappen van CUPS, is kprinter het meest geschikt als "frontend" (voorkant, hier dus een koppeling) van CUPS. kprinter is de opvolger van "qtcups", welke niet meer actief wordt onderhouden. Het heeft alle goede eigenschappen van qtcups geërfd en heeft een aantal nieuwe eigenschappen. HEEL BELANGRIJK: u kunt kprinter met al zijn eigenschappen in alle niet-KDE-applicaties gebruiken waarin de printopdracht kan worden aangepast, zoals gv, Acrobat Reader, Netscape, Mozilla, Galeon, StarOffice, OpenOffice en alle GNOME-programma's. kprinter kan ook op zichzelf worden gebruikt, gestart in een X-Terminal of in een "mini-CLI" (mini commandoregel) voor het afdrukken van vele verschillende bestanden, in verschillende mappen, met verschillende formaten, in een taak of tegelijk, zonder dat het nodig is om eerst de bestanden in de applicaties te openen! (Mogelijke bestandsformaten zijn PostScript®, PDF, Internationale- en ASCII-tekst, en ook vele verschillende populaire grafische formaten, zoals PNG, TIFF, JPEG, PNM, Sun RASTER, etc.)

See Also QtCUPS.

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.

See Also Gegevensbank van Linuxprinting.org.

Gegevensbank van Linuxprinting.org

...Gegevensbank van printers en geschikte besturingen... ...veel informatie en documentatie... ... er zijn nu ook wat hulpprogranmma's om het inpassen van die besturingen in een gegeven systeem te vereenvoudigen... ...de "Foomatic" hulpprogramma's, dit is de verzameling van hulpmiddelen om de gegevensbank te gebruiken voor de meest voorkomende afdruk-subsystemen, om tijdens het werken goed werkende configuraties te maken voor uw printer.

See Also Foomatic.

Afdrukken met LPR/LPD

LPR == volgens sommigen Line Printing Request (Verzoek tot regel-afdrukken), volgens anderen: Line Printer Remote (Regelprinter via een netwerk).

See Also Afdruksysteem volgens BSD.

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.

See Also APSfilter.

MIME-Typen

Afkorting van Multipurpose (or Multimedia) Internet Mail Extensions (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. 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. MIME-typen worden geregistreerd bij de IANA (Internet Assigning Numbers Association, (associatie voor het toekennen van nummers op het internet)) om ze eenduidig te houden, CUPS heeft zelf een aantal MIME-typen geregistreerd, zoals application/vnd. cups-raster (voor het internationale "raster afbeelding formaat" van CUPS).

See Also CUPS, Easy Software Products, ESP PrintPro, Gimp-Print.

PCL

Afkorting van Printer Control Language (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....

See Also ESC/P, HP®/GL, PDL, PostScript®.

PDL

Afkorting van Page Description Language (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.

See Also ESC/P, HP®/GL, PCL, PostScript®.

Pixel

Afkorting van Picture Element (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.

See Also Filter, Ghostscript, PostScript®, Rasterbeeld.

PJL

Afkorting van Print Job Language (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.

See Also 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. 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).

See Also ESC/P, HP®/GL, PCL, PPD.

PPD

Afkorting van PostScript Printer Description (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). 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. PPD's voor PostScript®-printers worden door de printerhandelaars geleverd. Die kunnen met CUPS en met KDEPrint worden gebruikt om alle mogelijkheden van een PostScript®-printer te kunnen gebruiken. Het KDEPrint-team adviseert om een PPD te gebruiken die aanvankelijk was bedoeld voor het gebruik met Microsoft® Windows NT. PPD's voor niet-PostScript-printers hebben een bijbehorend filter nodig 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).

See Also CUPS, Linuxprinting.org, PostScript®.

PPD-O-Matic

PPD-O-Matic is een verzameling Perl-scripts, die draaien op de website van Linuxprinting.org en die kunnen worden gebruikt om via het internet PPD's te maken voor elke printer die met Ghostscript kan afdrukken. Deze PPD's kunnen worden gebruikt in CUPS/KDEPrint, en ook in applicaties die PPD's kennen, zoals StarOffice, om alle verschillende parameters van uw afdruktaken vast te stellen. In de meeste gevallen wordt aangeraden om "PPD-O-Matic" te gebruiken in plaats van de oudere CUPS-O-Matic. Om een PPD te maken, gaat u naar de printer gegevensbank, kiest u uw printermodel, volgt u de koppeling die u de beschikbare Ghostscriptfilters voor die printer laat zien, kiest u daar een van, klikt u op "generate" ( = maken) en slaat u tenslotte het bestand op uw systeem op. Leest u vooral de aanwijzingen. Verzeker u ervan dat op uw systeem inderdaad Ghostscript en het door u gekozen filter aanwezig zijn, voordat u de PPD laat maken.

See Also PostScript®, CUPS-O-Matic, Linuxprinting.org, Foomatic.

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.

See Also Afdruksysteem volgens BSD.

Printer-MIB

Afkorting van Printer-Management Information Base (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).

See Also PWG, SNMP.

PWG

Afkorting van Printer Working Group (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.

See Also PostScript®, IPP, Printer-MIB, SNMP.

print:/ KIO Slave

U kunt een opdracht in de vorm "print:/..." gebruiken om vlot toegang te krijgen tot de KDEPrint-mogelijkheden. Het typen van "print:/manager" als een URL-adres in Konqueror geeft toegang tot het beheer van KDEPrint. Konqueror gebruikt hiervoor de beroemde "KParts"-technologie van KDE.

See Also IO-Slave, KParts.

Gegevensbank van printers

.

See Also Gegevensbank van Linuxprinting.org.

QtCUPS

QtCUPS en KUPS waren de voorgangers van KDEPrint; zij worden nu niet meer als volwaardig gezien en niet meer onderhouden. Wat goed was in qtcups is geheel opgenomen in "kprinter", de nieuwe afdrukdialoog van KDE (die veel beter is dan qtcups); dat wat u goed vond in kups is nu allemaal te vinden in de KDEPrint Manager (beheerprogramma van KDEPrint, toegankelijk via het KDE Configuratiecentrum, of met de URL "print:/manager" in Konqueror) -- met meer functionaliteit en minder fouten.... de voormalige ontwikkelaar, Michael Goffioul, is nu de ontwikkelaar van KDEPrint. -- een erg aardige en productieve gast en iemand die snel fouten kan herstellen....

See Also kprinter.

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. 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. Het rasteren wordt gedaan door een "Raster Image Processor" (RIP, rasterbeeldprocessor, vaak is dat de Ghostscriptsoftware) of een ander type filter.

See Also Pixel, Ghostscript, PostScript®, Filter, RIP.

RIP

Afkorting van Raster Image Process(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. PostScript®-printers hebben hun eigen PostScript-RIP's. Een Rip kan al of niet in de printer zelf aanwezig zijn.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.

See Also Filter, Ghostscript, PostScript®, PDL, Rasterbeeld.

RLPR

Afkorting van Remote Line Printing Request (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. 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. KDEPrint heeft een "Add Printer Wizard" (assistent voor het toevoegen van een printer) om het gebruik van RLPR nog eenvoudiger te maken. De opdracht kprinter maakt het mogelijk op elk moment tijdens het werk te schakelen naar RLPR .

See Also KDEPrint, kprinter, printcap.

SNMP

Afkorting van Simple Network Management Protocol (eenvoudig protocol voor het netwerkbeheer); SNMP wordt algemeen gebruikt voor het beheer op afstand van alle typen van netwerkknooppunten (Hostcomputers, routers, switches, gateways, printers ....).

See Also PWG, Printer-MIB.

SSL(3)-versleuteling

Afkorting van Secure Socket Layer; 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.

See Also TLS-versleuteling.

SPOOLing

Afkorting van Synchronous Peripheral Operations OnLine (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.

See Also Daemon.

TLS-versleuteling

Afkorting van Transport Layer Security (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.

See Also SSL(3)-versleuteling.

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.

See Also Afdruksysteem 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

See Also Gimp-Print.

XPP

Afkorting van X Printing Panel (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

Technologieën

IO-Slave

IO-Slaves maken het mogelijk dat KDE-toepassingen gegevensbronnen op andere computers net zo gemakkelijk kunnen gebruiken als die op de eigen computer (waardoor die “netwerk transparent” worden). Gegevensbronnen op andere computers (bijv. bestanden) kunnen zijn opgeslagen in gedeelde SMB-mappen of dergelijke.

See Also SMB, KDE.

KIO

Het KDE Invoer/uitvoersysteem dat gebruik maakt van zogenaamde “IO-Slaves”.

See Also IO-Slave, KDE.

KParts

KParts is een "embedding"-technologie, waardoor het mogelijk wordt dat KDE-toepassingen deel uitmaken van andere KDE-toepassingen. Bijvoorbeeld, het programma waarmee in Konqueror tekst wordt weegegeven is een KPart. "embedding" is letterlijk vertaald implanteren, of enten.

See Also Konqueror.

KSycoca

KSycoca (KDE System Configuration Cache) is een cache (buffer) voor de configuratie, die, bijvoorbeeld, een snelle toegang tot de menu-ingangen verzekert.

See Also KBuildSycoca.

XFree86

Antialiasing

Indien genoemd in de context van KDE betekent antialiasing vaak het gladstrijken van de lettertypen op het scherm. Qt™ versie 2.3.0 of hoger in samenwerking met XFree86 4.x maakt dit ook onder KDE mogelijk.

See Also KDE, Qt.

X-Server

De X-Server is de basislaag waarop de diverse GUI's zoals KDE zijn opgebouwd. Het neemt de basisbewegingen van de muis en de invoer via het toetsenbord (van zowel de eigen computer als die van andere computers) voor zijn rekening en bevat de elementaire grafische programmadelen voor het tekenen van rechthoeken en andere basiselementen.

See Also KDE, GUI.

Toepassingen

KBuildSycoca

KBuildSycoca is een programma dat werkt vanaf de prompt (dus op een commandoregel in een tekstscherm). Het herstelt de zogenoemde KSycoca. Dit is nuttig, bijvoorbeeld, als enkele of alle modules in KControl verdwenen zijn.

See Also KSycoca, KControl.

KControl

Dit is de projectnaam en bestandsnaam van het configuratiecentrum van KDE KControl maakt het u mogelijk zo goed als elke configuratie-optie van KDE naar uw wensen aan te passen.

See Also KDE.

Kicker

Kicker is de roepnaam en ook de projectnaam van het paneel van KDE.

See Also KDE, Paneel.

Konqueror

Konqueror is een bestandsbeheerprogramma, web-browser, het laat u afbeeldingen zien, enzovoorts, en het is een centraal onderdeel van het KDE-project. Meer informatie over Konqueror kunt u vinden op www.konqueror.org.

See Also KDE.

KSirc

KSirc is de standaard IRC-client van KDE. U kunt KSirc gebruiken om te chatten met iedereen op een IRC-network. "chatten" is te beschrijven als kletsen via het toetsenbord.

See Also IRC.

Terminologie van het bureaublad

"Drag and Drop" (Slepen en neerzetten)

Hierdoor worden vele handelingen, zoals het kopiëren van bestanden vanaf de ene plaats naar de andere vervangen door een bepaalde beweging met de muis, zoals bijvoorbeeld: het klikken op een pictogram in een scherm in Konqueror, het bewegen van de muis, met ingedrukte knop, van het ene naar het andere scherm, en het daarna loslaten van de knop van de muis (het object “"droppen"” of neerzetten) kopieert .bestanden.

See Also Konqueror.

GUI

Een afkorting van Graphical User Interface (Grafische gebruikersinterface). Iedere desktop environment (zoals KDE) is een GUI. De meeste GUIs maken gebruik van de muis en/of van vensters voor het besturen van programma's.

See Also KDE.

KDE

Een afkorting van“K Desktop Environment” (K Bureaubladomgeving). KDE is een belangrijke GUI voor UNIX®-systemen. Meer informatie vindt u op www.kde.org.

See Also GUI.

GNOME

GNU Network Object Model Environment (GNU Netwerk Object Model Omgeving), een belangrijke UNIX® GUI.

See Also GUI.

Paneel

Hiermee wordt het paneel (ook wel “Kicker”) bedoeld, veelal te vinden onderaan het scherm.

See Also KDE, Kicker.

"ripping"

Het lezen van de audio-gegevens van een cd-rom waarna die op de harde schijf worden opgeslagen.

Ontwikkeling van KDE

Qt

De GUI van KDE is opgebouwd bovenop de Qt™-gereedschapskist, die veel grafische elementen (“"Widgets"” genoemd) bevat, die gebruikt worden voor de constructie van het bureaublad. Meer informatie over Qt™ kunt u vinden op www.trolltech.com.

See Also KDE, GUI, "Widget".

i18n

Afkorting voor de “internationalisatie”. Door KDE worden vele talen ondersteund, en diverse i18n-technieken vereenvoudigen het vertalen van de GUI en de documenten van KDE naar al deze talen. Meer informatie over i18n vindt u op i18n.kde.org.

See Also KDE, GUI.

l10n

Afkorting voor de “lokalisatie”. Dit is het aanpassen van een programma aan de plaatselijke omstandigheden. Hiertoe behoort, bijvoorbeeld, de plaatselijke muntsoort, en de manier waarop tijdstippen worden aangegeven.

See Also i18n.

"Widget"

Grafische elementen, zoals schuifbalken of invoervelden, die in KDE worden gebruikt voor de opbouw van de GUI.

See Also KDE, GUI.

CVS

Concurrent Version System (Systeem van overeenstemmende versies). De CVS is een erg elegante manier van het beheren van bestandsversies die het mogelijk maakt dat meerdere ontwikkelaars aan hetzelfde project werken. U kunt lezen hoe u de laatste (ontwikkel)versie van de KDE-bronbestanden kunt verkrijgen via anonieme CVS, op http://www.kde.org/anoncvs.html. Meer over CVS is te lezen op www.cvshome.org.

Diversen

RFC

Request For Comment (Verzoek om commentaar te geven). Een gangbare manier nieuwe ideeën te publiceren met betrekking tot protocollen zodat de internetgemeenschap die kan evalueren. Hoewel RFC's niet verplichtend zijn, zal in vele toepassingen worden getracht om zich eraan te houden, nadat ze door de gemeenschap zijn aangenomen. Meer informatie over RFC's vindt u op de RFC Homepage.

Diverse protocollen

SMB

Server Message Block. Een netwerkprotocol gebruikt in Microsoft® Windows®-netwerken voor de toegang tot de bestanden van andere computers.

See Also IO-Slave.

IRC

Internet Relay Chat. Een protocol gedefinieerd in RFC 1459, waarin de specificatie staat voor het mogelijk maken van het via het toetsenbord met elkaar kletsen ("chatten").

See Also RFC.

host

Dit kan een naam zijn in uw /etc/hosts-bestand(naamvanmijncomputer), een internetnaam (www.kde.org) of een IP-adres (192.168.0.10).