aboutsummaryrefslogtreecommitdiff
path: root/nl_NL.ISO8859-1/books/handbook/printing/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'nl_NL.ISO8859-1/books/handbook/printing/chapter.xml')
-rw-r--r--nl_NL.ISO8859-1/books/handbook/printing/chapter.xml771
1 files changed, 341 insertions, 430 deletions
diff --git a/nl_NL.ISO8859-1/books/handbook/printing/chapter.xml b/nl_NL.ISO8859-1/books/handbook/printing/chapter.xml
index d03fdd0c7c..49a31bf212 100644
--- a/nl_NL.ISO8859-1/books/handbook/printing/chapter.xml
+++ b/nl_NL.ISO8859-1/books/handbook/printing/chapter.xml
@@ -7,35 +7,22 @@
%SOURCE% en_US.ISO8859-1/books/handbook/printing/chapter.xml
%SRCID% 41645
-->
-
-<chapter id="printing">
- <chapterinfo>
+<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="printing">
+ <info><title>Afdrukken</title>
<authorgroup>
- <author>
- <firstname>Sean</firstname>
- <surname>Kelly</surname>
- <contrib>Bijdrage van </contrib>
- </author>
+ <author><personname><firstname>Sean</firstname><surname>Kelly</surname></personname><contrib>Bijdrage van </contrib></author>
</authorgroup>
<authorgroup>
- <author>
- <firstname>Jim</firstname>
- <surname>Mock</surname>
- <contrib>Geherstructureerd en bijgewerkt door </contrib>
- </author>
+ <author><personname><firstname>Jim</firstname><surname>Mock</surname></personname><contrib>Geherstructureerd en bijgewerkt door </contrib></author>
</authorgroup>
<authorgroup>
- <author>
- <firstname>Lodewijk</firstname>
- <surname>Koopman</surname>
- <contrib>Vertaald door </contrib>
- </author>
+ <author><personname><firstname>Lodewijk</firstname><surname>Koopman</surname></personname><contrib>Vertaald door </contrib></author>
</authorgroup>
- </chapterinfo>
+ </info>
- <title>Afdrukken</title>
+
- <sect1 id="printing-synopsis">
+ <sect1 xml:id="printing-synopsis">
<title>Overzicht</title>
<indexterm><primary>wachtrijsysteem LPD</primary></indexterm>
@@ -111,7 +98,7 @@
</itemizedlist>
</sect1>
- <sect1 id="printing-intro-spooler">
+ <sect1 xml:id="printing-intro-spooler">
<title>Inleiding</title>
<para>Om printers onder &os; te kunnen gebruiken moeten ze kunnen
@@ -124,8 +111,7 @@
<para>Als de gebruiker al bekend is met
<application>LPD</application> of een ander
- afdrukwachtrijsysteem, dan kan verder worden lezen vanaf <link
- linkend="printing-intro-setup">Standaardinstallatie</link>.</para>
+ afdrukwachtrijsysteem, dan kan verder worden lezen vanaf <link linkend="printing-intro-setup">Standaardinstallatie</link>.</para>
<para><application>LPD</application> regelt alles met betrekking
tot de printer van een host. Het is verantwoordelijk voor een
@@ -186,7 +172,7 @@
systeem alle, of enkele van bovenstaande taken uitvoeren
op een grote verscheidenheid aan afdrukhardware.</para>
- <sect2 id="printing-intro-why">
+ <sect2 xml:id="printing-intro-why">
<title>Waarom het wachtrijsysteem gebruikt zou moeten
worden</title>
@@ -221,7 +207,7 @@
</sect2>
</sect1>
- <sect1 id="printing-intro-setup">
+ <sect1 xml:id="printing-intro-setup">
<title>Standaardinstallatie</title>
<para>Om printers met het <application>LPD</application>
@@ -232,8 +218,7 @@
<itemizedlist>
<listitem>
- <para>In het onderdeel <link
- linkend="printing-simple">Eenvoudige
+ <para>In het onderdeel <link linkend="printing-simple">Eenvoudige
printerinstallatie</link> staat hoe een printer moet worden
aangesloten, hoe <application>LPD</application> er mee kan
communiceren en hoe tekstbestanden afgedrukt kunnen
@@ -249,7 +234,7 @@
</listitem>
</itemizedlist>
- <sect2 id="printing-simple">
+ <sect2 xml:id="printing-simple">
<title>Eenvoudige printerinstallatie</title>
<para>Nu wordt toegelicht hoe de printerhardware en de
@@ -259,15 +244,13 @@
<itemizedlist>
<listitem>
- <para><link
- linkend="printing-hardware">Hardware-instellingen</link>
+ <para><link linkend="printing-hardware">Hardware-instellingen</link>
geeft een aantal aanwijzingen voor het aansluiten van een
printer op een poort van een computer.</para>
</listitem>
<listitem>
- <para><link
- linkend="printing-software">Software-instellingen</link>
+ <para><link linkend="printing-software">Software-instellingen</link>
toont hoe het instellingenbestand
(<filename>/etc/printcap</filename>) voor het
<application>LPD</application>-systeem moet worden
@@ -277,8 +260,7 @@
<para>Hoe een printer geïnstalleerd moet worden die via een
netwerkprotocol gegevens ontvangt, in plaats van een
- seriële of parallelle poort, staat in <link
- linkend="printing-advanced-network-net-if">Printers met
+ seriële of parallelle poort, staat in <link linkend="printing-advanced-network-net-if">Printers met
netwerkinterfaces</link>.</para>
<para>Hoewel dit onderdeel <quote>Eenvoudige
@@ -289,7 +271,7 @@
statistieken, zijn relatief makkelijk als de printer eenmaal
werkt.</para>
- <sect3 id="printing-hardware">
+ <sect3 xml:id="printing-hardware">
<title>Hardware-instellingen</title>
<para>Hier worden de verschillende manieren waarop een printer
@@ -300,10 +282,9 @@
<para>Als een printer al is aangesloten en succesvol is
gebruikt onder een ander besturingssysteem, dan kan
- waarschijnlijk verder gelezen worden in <link
- linkend="printing-software">Software-instellingen</link>.</para>
+ waarschijnlijk verder gelezen worden in <link linkend="printing-software">Software-instellingen</link>.</para>
- <sect4 id="printing-ports">
+ <sect4 xml:id="printing-ports">
<title>Poorten en kabels</title>
<para>De printers die tegenwoordig voor PC's verkocht worden
@@ -396,7 +377,7 @@
afdrukopdracht van de betreffende gebruiker.</para>
</sect4>
- <sect4 id="printing-parallel">
+ <sect4 xml:id="printing-parallel">
<title>Parallelle poorten</title>
<para>Om een printer met een parallelle poort aan te
@@ -407,14 +388,13 @@
<para>Onthoud op welke parallelle poort de printer is
aangesloten. De eerste parallelle poort heet onder &os;
- <filename class="devicefile">ppc0</filename>, de tweede
- <filename class="devicefile">ppc1</filename>, enzovoort. De
- benaming voor de printer gaat analoog: <filename
- class="devicefile">/dev/lpt0</filename> voor de printer op
+ <filename>ppc0</filename>, de tweede
+ <filename>ppc1</filename>, enzovoort. De
+ benaming voor de printer gaat analoog: <filename>/dev/lpt0</filename> voor de printer op
de eerste parallelle poort enzovoort.</para>
</sect4>
- <sect4 id="printing-serial">
+ <sect4 xml:id="printing-serial">
<title>Seriële poorten</title>
<para>Gebruik de juiste seriële kabel om een printer met
@@ -478,7 +458,7 @@
</sect4>
</sect3>
- <sect3 id="printing-software">
+ <sect3 xml:id="printing-software">
<title>Software-instellingen</title>
<para>Nu wordt beschreven welke software-instellingen nodig
@@ -490,24 +470,21 @@
<procedure>
<step>
<para>Maak, indien nodig, de kernel geschikt voor de poort
- die door de printer wordt gebruikt. In <link
- linkend="printing-kernel">Kernelinstellingen</link> is
+ die door de printer wordt gebruikt. In <link linkend="printing-kernel">Kernelinstellingen</link> is
te lezen hoe dit gedaan kan worden.</para>
</step>
<step>
<para>Stel de communicatievorm voor de parallelle poort in,
als gebruik wordt gemaakt van een parallelle printer. In
- <link
- linkend="printing-parallel-port-mode">Communicatietype
+ <link linkend="printing-parallel-port-mode">Communicatietype
instellen voor een parallelle poort</link> staan de
details.</para>
</step>
<step>
<para>Test of het besturingssysteem gegevens naar de
- printer kan sturen. In <link
- linkend="printing-testing">Printercommunicatie
+ printer kan sturen. In <link linkend="printing-testing">Printercommunicatie
controleren</link> staat een aantal suggesties.</para>
</step>
@@ -519,7 +496,7 @@
</step>
</procedure>
- <sect4 id="printing-kernel">
+ <sect4 xml:id="printing-kernel">
<title>Kernelinstellingen</title>
<para>Het besturingssysteem is gecompileerd om met een
@@ -533,7 +510,7 @@
<para>Om te achterhalen of de huidige kernel een
seriële poort ondersteunt:</para>
- <screen>&prompt.root; <userinput><command>grep sio<replaceable>N</replaceable> <filename>/var/run/dmesg.boot</filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>grep sioN /var/run/dmesg.boot</userinput></screen>
<para>Hier is <replaceable>N</replaceable> het aantal
seriële poorten, beginnende bij nul. Als de uitvoer
@@ -546,7 +523,7 @@ sio2: type 16550A</screen>
<para>Om te achterhalen of de kernel een parallelle poort
ondersteunt:</para>
- <screen>&prompt.root; <userinput><command>grep ppc<replaceable>N</replaceable> <filename>/var/run/dmesg.boot</filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>grep ppcN /var/run/dmesg.boot</userinput></screen>
<para>Hier is <replaceable>N</replaceable> het aantal
parallelle poorten beginnende bij nul. Als de uitvoer er
@@ -570,7 +547,7 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
</sect4>
</sect3>
- <sect3 id="printing-parallel-port-mode">
+ <sect3 xml:id="printing-parallel-port-mode">
<title>Communicatietype instellen voor een parallelle poort</title>
<para>Wanneer een parallelle poort wordt gebruikt, kan
@@ -658,8 +635,7 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
<step>
<para>Sla het bestand op. Maak en installeer de nieuwe
- kernel en herstart de computer. In <link
- linkend="kernelconfig">De &os;-kernel instellen</link>
+ kernel en herstart de computer. In <link linkend="kernelconfig">De &os;-kernel instellen</link>
staan meer details.</para>
</step>
</procedure>
@@ -671,21 +647,21 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
<step>
<para>Typ:</para>
- <screen>&prompt.root; <userinput><command>lptcontrol <option>-i</option> <option>-d</option> <filename class="devicefile">/dev/lpt<replaceable>N</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>lptcontrol -i -d /dev/lptN</userinput></screen>
- <para>om <literal>lpt<replaceable>N</replaceable></literal> op
+ <para>om <literal>lptN</literal> op
interrupt-gestuurde modus in te stellen.</para>
</step>
<step>
<para>Typ:</para>
- <screen>&prompt.root; <userinput><command>lptcontrol <option>-p</option> <option>-d</option> <filename class="devicefile">/dev/lpt<replaceable>N</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>lptcontrol -p -d /dev/lptN</userinput></screen>
- <para>om <literal>lpt<replaceable>N</replaceable></literal> op
+ <para>om <literal>lptN</literal> op
polled modus in te stellen.</para>
- <screen>&prompt.root; <userinput>lptcontrol -p -d /dev/lpt<replaceable>N</replaceable></userinput></screen>
+ <screen>&prompt.root; <userinput>lptcontrol -p -d /dev/lptN</userinput></screen>
</step>
</procedure>
@@ -695,7 +671,7 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
In &man.lptcontrol.8; staat meer informatie.</para>
</sect3>
- <sect3 id="printing-testing">
+ <sect3 xml:id="printing-testing">
<title>Printercommunicatie controleren</title>
<para>Voor het instellen van het wachtrijsysteem, is het
@@ -738,7 +714,7 @@ showpage</programlisting>
printertalen zijn speciale aanpassingen nodig.</para>
</note>
- <sect4 id="printing-checking-parallel">
+ <sect4 xml:id="printing-checking-parallel">
<title>Parallelle printer controleren</title>
<indexterm>
@@ -756,7 +732,7 @@ showpage</programlisting>
<procedure>
<step>
- <para>&man.su.1; naar <username>root</username>.</para>
+ <para>&man.su.1; naar <systemitem class="username">root</systemitem>.</para>
</step>
<step>
@@ -767,7 +743,7 @@ showpage</programlisting>
<para>Gebruik &man.lptest.1; als de printer platte
tekst af kan drukken:</para>
- <screen>&prompt.root; <userinput><command>lptest &gt; <filename class="devicefile">/dev/lpt<replaceable>N</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>lptest &gt; /dev/lptN</userinput></screen>
<para>Hier is <replaceable>N</replaceable> het
nummer van de parallelle poort, beginnende bij
@@ -779,7 +755,7 @@ showpage</programlisting>
printertaal begrijpt, stuur dan een klein
programma naar de printer:</para>
- <screen>&prompt.root; <userinput><command>cat &gt; <filename class="devicefile">/dev/lpt<replaceable>N</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>cat &gt; /dev/lptN</userinput></screen>
<para>Geef het programma regel voor regel
<emphasis>heel nauwkeurig</emphasis> in. Een
@@ -793,7 +769,7 @@ showpage</programlisting>
<para>Het programma kan ook in een bestand worden
opgeslagen:</para>
- <screen>&prompt.root; <userinput><command>cat <filename><replaceable>bestand</replaceable></filename> &gt; <filename class="devicefile">/dev/lpt<replaceable>N</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>cat bestand &gt; /dev/lptN</userinput></screen>
<para>Hier is <replaceable>bestand</replaceable> de
naam van het bestand waarin het programma is
@@ -809,7 +785,7 @@ showpage</programlisting>
gerepareerd.</para>
</sect4>
- <sect4 id="printing-checking-serial">
+ <sect4 xml:id="printing-checking-serial">
<title>Seriële printer controleren</title>
<indexterm>
@@ -827,14 +803,14 @@ showpage</programlisting>
<procedure>
<step>
- <para>&man.su.1; naar <username>root</username>.</para>
+ <para>&man.su.1; naar <systemitem class="username">root</systemitem>.</para>
</step>
<step>
<para>Voeg de volgende regel toe aan
<filename>/etc/remote</filename>:</para>
- <programlisting>printer:dv=<filename class="devicefile">/dev/<replaceable>poort</replaceable></filename>:br#<replaceable>bps-snelheid</replaceable>:pa=<replaceable>pariteit</replaceable></programlisting>
+ <programlisting>printer:dv=<filename>/dev/poort</filename>:br#<replaceable>bps-snelheid</replaceable>:pa=<replaceable>pariteit</replaceable></programlisting>
<indexterm>
<primary>bits-per-seconde</primary>
@@ -861,20 +837,18 @@ showpage</programlisting>
seriële poort op 19200&nbsp;bps, zonder
pariteit:</para>
- <programlisting>printer:dv=<filename class="devicefile">/dev/ttyu2</filename>:br#19200:pa=none</programlisting>
+ <programlisting>printer:dv=<filename>/dev/ttyu2</filename>:br#19200:pa=none</programlisting>
</step>
<step>
<para>Maak verbinding met de printer met &man.tip.1;:</para>
- <screen>&prompt.root; <userinput><command>tip</command> printer</userinput></screen>
+ <screen>&prompt.root; <userinput>tip printer</userinput></screen>
<para>Als dit niet werkt, pas dan
<filename>/etc/remote</filename> opnieuw aan en
- probeer gebruik te maken van <filename
- class="devicefile">/dev/cuaa<replaceable>N</replaceable></filename>
- in plaats van <filename
- class="devicefile">/dev/ttyu<replaceable>N</replaceable></filename>.</para>
+ probeer gebruik te maken van <filename>/dev/cuaaN</filename>
+ in plaats van <filename>/dev/ttyuN</filename>.</para>
</step>
<step>
@@ -904,7 +878,7 @@ showpage</programlisting>
<para>Het programma kan ook in een bestand worden
opgeslagen:</para>
- <screen>&prompt.user; <userinput>&gt;<replaceable>bestand</replaceable></userinput></screen>
+ <screen>&prompt.user; <userinput>&gt;bestand</userinput></screen>
<para>Hier is <replaceable>bestand</replaceable> de
naam van het bestand waarin het programma is
@@ -922,7 +896,7 @@ showpage</programlisting>
</sect4>
</sect3>
- <sect3 id="printing-printcap">
+ <sect3 xml:id="printing-printcap">
<title>De wachtrij aanzetten:
<filename>/etc/printcap</filename></title>
@@ -960,16 +934,14 @@ showpage</programlisting>
<step>
<para>Kies een naam (en een paar handige aliassen) voor de
printer en voeg ze toe aan
- <filename>/etc/printcap</filename>. In <link
- linkend="printing-naming">Printernaamgeving</link>
+ <filename>/etc/printcap</filename>. In <link linkend="printing-naming">Printernaamgeving</link>
staat meer informatie over het toekennen van een naam aan
een printer.</para>
</step>
<step>
<para>Het afdrukken van voorbladen<indexterm><primary>voorbladen</primary></indexterm> (standaard) kan uitgezet
- worden met de optie <literal>sh</literal>. In <link
- linkend="printing-no-header-pages">Voorbladen
+ worden met de optie <literal>sh</literal>. In <link linkend="printing-no-header-pages">Voorbladen
onderdrukken</link> staat meer informatie.</para>
</step>
@@ -981,30 +953,25 @@ showpage</programlisting>
</step>
<step>
- <para>Bepaal welke ingave in <filename
- class="directory">/dev</filename> voor de printer wordt
+ <para>Bepaal welke ingave in <filename>/dev</filename> voor de printer wordt
gebruikt en geef dit in <filename>/etc/printcap</filename>
aan door gebruik te maken van de optie
- <literal>lp</literal>. In <link
- linkend="printing-device">Printerapparaat
+ <literal>lp</literal>. In <link linkend="printing-device">Printerapparaat
identificeren</link> staat meer informatie. Als de
printer is aangesloten op een seriële poort moeten
de communicatieparameters worden ingesteld met de optie
- <literal>ms#</literal>. Dit wordt beschreven in <link
- linkend="printing-commparam">Communicatieparameters
+ <literal>ms#</literal>. Dit wordt beschreven in <link linkend="printing-commparam">Communicatieparameters
voor het wachtrijsysteem instellen</link>.</para>
</step>
<step>
- <para>Installeer een filter voor platte tekst. In <link
- linkend="printing-textfilter">Tekstfilter
+ <para>Installeer een filter voor platte tekst. In <link linkend="printing-textfilter">Tekstfilter
installeren</link> staan details.</para>
</step>
<step>
<para>Test de instellingen door iets met &man.lpr.1; af te
- drukken. Details staan in <link
- linkend="printing-trying">Printer uitproberen</link> en
+ drukken. Details staan in <link linkend="printing-trying">Printer uitproberen</link> en
<link linkend="printing-troubleshooting">Problemen
oplossen</link>.</para>
</step>
@@ -1028,12 +995,11 @@ showpage</programlisting>
een printer te sturen, dan is het zeer aan te raden een extra
stap in deze vereenvoudigde opzet in te voegen: installeer
een conversieprogramma dat automatisch platte tekst omzet in
- &postscript; (of een andere printertaal). In <link
- linkend="printing-advanced-if-conversion">Platte tekst
+ &postscript; (of een andere printertaal). In <link linkend="printing-advanced-if-conversion">Platte tekst
op &postscript;-printers afdrukken</link> staat hoe dit in
zijn werk gaat.</para>
- <sect4 id="printing-naming">
+ <sect4 xml:id="printing-naming">
<title>Printernaamgeving</title>
<para>De eerste (makkelijke) stap is het kiezen van een naam
@@ -1086,7 +1052,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:</programlisting>
<literal>Panasonic KX-P4455 PostScript v51.4</literal>.</para>
</sect4>
- <sect4 id="printing-no-header-pages">
+ <sect4 xml:id="printing-no-header-pages">
<title>Voorbladen onderdrukken</title>
<indexterm>
@@ -1126,7 +1092,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
laatste.</para>
</sect4>
- <sect4 id="printing-spooldir">
+ <sect4 xml:id="printing-spooldir">
<title>Wachtrijmap aanmaken</title>
<indexterm><primary>printer wachtrij</primary></indexterm>
@@ -1142,7 +1108,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<para>Vanwege het veranderlijke karakter van wachtrijmappen
is het gebruikelijk om deze mappen onder
- <filename class="directory">/var/spool</filename> te
+ <filename>/var/spool</filename> te
plaatsen. Het is niet nodig om een reservekopie van de
inhoud van deze mappen te maken. Ze kunnen eenvoudigweg
opnieuw worden aangemaakt met &man.mkdir.1;.</para>
@@ -1151,7 +1117,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
laten komen met die van de printer, zoals onder is
weergegeven:</para>
- <screen>&prompt.root; <userinput><command>mkdir <filename class="directory">/var/spool/<replaceable>printernaam</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>mkdir /var/spool/printernaam</userinput></screen>
<para>Als er veel printers zijn aangesloten op een netwerk,
is het beter de wachtrijmappen aan te maken in een enkele
@@ -1160,23 +1126,23 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
gedaan voor de printers <literal>rattan</literal> en
<literal>bamboo</literal>:</para>
- <screen>&prompt.root; <userinput><command>mkdir <filename class="directory">/var/spool/lpd</filename></command></userinput>
-&prompt.root; <userinput><command>mkdir <filename class="directory">/var/spool/lpd/rattan</filename></command></userinput>
-&prompt.root; <userinput><command>mkdir <filename class="directory">/var/spool/lpd/bamboo</filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>mkdir /var/spool/lpd</userinput>
+&prompt.root; <userinput>mkdir /var/spool/lpd/rattan</userinput>
+&prompt.root; <userinput>mkdir /var/spool/lpd/bamboo</userinput></screen>
<note>
<para>Als de afdrukopdrachten privé moeten blijven,
dan is het belangrijk de wachtrijmap niet algemeen
toegankelijk te maken. Wachtrijmappen moeten eigendom
- zijn van gebruiker <username>daemon</username> en groep
- <groupname>daemon</groupname>. Uitsluitend deze gebruiker
+ zijn van gebruiker <systemitem class="username">daemon</systemitem> en groep
+ <systemitem class="groupname">daemon</systemitem>. Uitsluitend deze gebruiker
en groep moeten de map kunnen lezen, schrijven en
doorzoeken. We doen dit voor onze voorbeeldprinters:</para>
- <screen>&prompt.root; <userinput><command>chown daemon:daemon <filename class="directory">/var/spool/lpd/rattan</filename></command></userinput>
-&prompt.root; <userinput><command>chown daemon:daemon <filename class="directory">/var/spool/lpd/bamboo</filename></command></userinput>
-&prompt.root; <userinput><command>chmod 770 <filename class="directory">/var/spool/lpd/rattan</filename></command></userinput>
-&prompt.root; <userinput><command>chmod 770 <filename class="directory">/var/spool/lpd/bamboo</filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>chown daemon:daemon /var/spool/lpd/rattan</userinput>
+&prompt.root; <userinput>chown daemon:daemon /var/spool/lpd/bamboo</userinput>
+&prompt.root; <userinput>chmod 770 /var/spool/lpd/rattan</userinput>
+&prompt.root; <userinput>chmod 770 /var/spool/lpd/bamboo</userinput></screen>
</note>
<para>Tenslotte moet <application>LPD</application> verteld
@@ -1189,10 +1155,10 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
# /etc/printcap voor host rose - wachtrijmappen toegevoegd
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:
+ :sh:sd=<filename>/var/spool/lpd/rattan</filename>:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:</programlisting>
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:</programlisting>
<para>De naam van de printer staat in de eerste kolom, maar
alle andere regels die de printer beschrijven worden
@@ -1201,17 +1167,15 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<para>Als geen wachtrijmap wordt opgegeven met
<literal>sd</literal>, dan wordt standaard
- <filename class="directory">/var/spool/lpd</filename>
+ <filename>/var/spool/lpd</filename>
gebruikt.</para>
</sect4>
- <sect4 id="printing-device">
+ <sect4 xml:id="printing-device">
<title>Printerapparaat identificeren</title>
- <para>In de sectie <link
- linkend="printing-hardware">Hardware-instellingen</link>
- is bepaald welke poort en ingang in de map <filename
- class="directory">/dev</filename>
+ <para>In de sectie <link linkend="printing-hardware">Hardware-instellingen</link>
+ is bepaald welke poort en ingang in de map <filename>/dev</filename>
door &os; worden gebruikt om met een printer te
communiceren. Nu moet <application>LPD</application> dit
ook weten. Als het wachtrijsysteem een afdrukopdracht
@@ -1220,7 +1184,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
gegevens naar een printer).</para>
<para>Geef de locatie van de ingang in
- <filename class="directory">/dev</filename> op in
+ <filename>/dev</filename> op in
<filename>/etc/printcap</filename> door gebruik te maken
van de optie <literal>lp</literal>.</para>
@@ -1234,28 +1198,27 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
# /etc/printcap voor host rose - bepaald welke apparaten te gebruiken
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:
+ :sh:sd=<filename>/var/spool/lpd/rattan</filename>:\
+ :lp=<filename>/dev/lpt0</filename>:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:</programlisting>
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:\
+ :lp=<filename>/dev/ttyu5</filename>:</programlisting>
<para>Als voor een printer de optie <literal>lp</literal>
niet wordt gebruikt in <filename>/etc/printcap</filename>,
dan gebruikt <application>LPD</application> standaard
- <filename class="devicefile">/dev/lp</filename>. Momenteel
- bestaat <filename class="devicefile">/dev/lp</filename> niet
+ <filename>/dev/lp</filename>. Momenteel
+ bestaat <filename>/dev/lp</filename> niet
in &os;.</para>
<para>Als de te installeren printer is aangesloten op een
- parallelle poort, dan staan verdere instructies in <link
- linkend="printing-textfilter">Tekstfilter
+ parallelle poort, dan staan verdere instructies in <link linkend="printing-textfilter">Tekstfilter
installeren</link>. In andere gevallen kunnen de
instructies in de volgende paragraaf gevold worden.</para>
</sect4>
- <sect4 id="printing-commparam">
+ <sect4 xml:id="printing-commparam">
<title>Communicatieparameters voor het wachtrijsysteem
instellen</title>
@@ -1294,7 +1257,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<variablelist>
<varlistentry>
- <term><literal>br#<replaceable>bps-snelheid</replaceable></literal></term>
+ <term><literal>br#bps-snelheid</literal></term>
<listitem>
<para>Stelt de communicatiesnelheid van het apparaat in
@@ -1307,7 +1270,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
</varlistentry>
<varlistentry>
- <term><literal>ms#<replaceable>stty-modus</replaceable></literal></term>
+ <term><literal>ms#stty-modus</literal></term>
<listitem>
<para>Bepaalt de opties voor het geval het
@@ -1337,11 +1300,11 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<literal>crtscts</literal>:</para>
<programlisting>bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:</programlisting>
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:\
+ :lp=<filename>/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:</programlisting>
</sect4>
- <sect4 id="printing-textfilter">
+ <sect4 xml:id="printing-textfilter">
<title>Tekstfilter installeren</title>
<indexterm>
@@ -1362,8 +1325,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
is opgegeven. Er wordt aangenomen dat het filter van
standaard invoer leest, vervolgens de nodige handelingen
uitvoert en het resultaat naar de standaard uitvoer
- schrijft, zodat het afgedrukt wordt. In <link
- linkend="printing-advanced-filters">Filters</link> staat
+ schrijft, zodat het afgedrukt wordt. In <link linkend="printing-advanced-filters">Filters</link> staat
meer informatie over het tekstfilter.</para>
<para>Voor deze eenvoudige printerinstallatie kan het
@@ -1374,8 +1336,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
onderlijnde tekst afhandelt voor printers die hier niet mee
overweg kunnen. Natuurlijk kan elk filter gebruikt worden
dat gewenst is. Het filter <command>lpf</command> wordt
- uitgebreid beschreven in <link
- linkend="printing-advanced-lpf">lpf: een
+ uitgebreid beschreven in <link linkend="printing-advanced-lpf">lpf: een
tekstfilter</link>.</para>
<para>Nu wordt eerst het shellscript
@@ -1396,7 +1357,7 @@ exit 2</programlisting>
<para>Zorg dat het bestand uitvoerbaar is:</para>
- <screen>&prompt.root; <userinput><command>chmod 555 <filename>/usr/local/libexec/if-simple</filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>chmod 555 /usr/local/libexec/if-simple</userinput></screen>
<para>Zorg dat <application>LPD</application> het filter
gebruikt door dit aan te geven met de optie
@@ -1408,18 +1369,17 @@ exit 2</programlisting>
# /etc/printcap voor host rose - met tekstfilter
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:\ :lp=<filename class="devicefile">/dev/lpt0</filename>:\
+ :sh:sd=<filename>/var/spool/lpd/rattan</filename>:\ :lp=<filename>/dev/lpt0</filename>:\
:if=<filename>/usr/local/libexec/if-simple</filename>:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:\
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:\
+ :lp=<filename>/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:\
:if=<filename>/usr/local/libexec/if-simple</filename>:</programlisting>
<note>
<para>Een kopie van het script
- <filename>if-simple</filename> staat in de map <filename
- class="directory">/usr/share/examples/printing</filename>.</para>
+ <filename>if-simple</filename> staat in de map <filename>/usr/share/examples/printing</filename>.</para>
</note>
</sect4>
@@ -1438,10 +1398,10 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<para>Of voer het commando &man.lpd.8; uit:</para>
- <screen>&prompt.root; <userinput><command>lpd</command></userinput></screen>
+ <screen>&prompt.root; <userinput>lpd</userinput></screen>
</sect4>
- <sect4 id="printing-trying">
+ <sect4 xml:id="printing-trying">
<title>Printer uitproberen</title>
<para>Nu volgt het laatste onderdeel van de eenvoudige
@@ -1453,14 +1413,13 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
een opdracht naar een printer.</para>
<para>Het programma &man.lpr.1; is te combineren met het
- programma &man.lptest.1; uit <link
- linkend="printing-testing">Printercommunicatie
+ programma &man.lptest.1; uit <link linkend="printing-testing">Printercommunicatie
controleren </link> om tekst te genereren.</para>
<para><emphasis>Om de eenvoudige installatie van
<application>LPD</application> te testen:</emphasis></para>
- <screen>&prompt.root; <userinput><command>lptest 20 5 | lpr <option>-P</option><replaceable>printernaam</replaceable></command></userinput></screen>
+ <screen>&prompt.root; <userinput>lptest 20 5 | lpr -Pprinternaam</userinput></screen>
<para>Hier is <replaceable>printernaam</replaceable> de naam
van een printer (of een alias) die in
@@ -1472,7 +1431,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
geen gebruik van &man.lptest.1;. Dit kan door het
programma in een bestand op te slaan en de volgende
commandoregel uit te voeren: <command>lpr
- <replaceable>bestand</replaceable></command>.</para>
+ bestand</command>.</para>
<para>Voor een &postscript;-printer moet het resultaat van
het programma verschijnen. Als gebruik wordt gemaakt van
@@ -1490,15 +1449,14 @@ $%&amp;'()*+,-./01234567
andere argumenten. Bijvoorbeeld: <command>lptest 80
60</command>, drukt 60 regels af met elk 80 karakters.</para>
- <para>Als de printer niet werkt, lees dan verder in <link
- linkend="printing-troubleshooting">Problemen
+ <para>Als de printer niet werkt, lees dan verder in <link linkend="printing-troubleshooting">Problemen
oplossen</link>.</para>
</sect4>
</sect3>
</sect2>
</sect1>
- <sect1 id="printing-advanced">
+ <sect1 xml:id="printing-advanced">
<title>Geavanceerde printerinstallatie</title>
<para>Deze sectie behandelt het gebruik van filters om speciaal
@@ -1506,7 +1464,7 @@ $%&amp;'()*+,-./01234567
te drukken en printergebruik te beperken en statistieken bij te
houden.</para>
- <sect2 id="printing-advanced-filter-intro">
+ <sect2 xml:id="printing-advanced-filter-intro">
<title>Filters</title>
<indexterm>
@@ -1563,8 +1521,7 @@ $%&amp;'()*+,-./01234567
printer standaard platte tekst af kan drukken. Dit geeft
problemen voor &postscript; (of andere op taal gebaseerde)
printers die niet in staat zijn direct platte tekst af te
- drukken. In <link
- linkend="printing-advanced-if-conversion">Platte tekst
+ drukken. In <link linkend="printing-advanced-if-conversion">Platte tekst
op &postscript;-printers afdrukken</link> staat wat er kan
worden gedaan om dit probleem te verhelpen. Lees verder in
dit onderdeel als het om &postscript;-printers gaat.</para>
@@ -1584,28 +1541,25 @@ $%&amp;'()*+,-./01234567
</listitem>
<listitem>
- <para>In <link
- linkend="printing-advanced-convfilters">Conversiefilters</link>
+ <para>In <link linkend="printing-advanced-convfilters">Conversiefilters</link>
wordt een methode beschreven om de conversie van bepaalde
bestandsformaten te automatiseren, zoals van grafische of
tekstopmaakprogramma's, naar formaten die een printer kan
begrijpen. Na het lezen van dit onderdeel is een beheerder
in staat om een printer zodanig in te stellen dat
- gebruikers <command>lpr <option>-t</option></command> kunnen
+ gebruikers <command>lpr -t</command> kunnen
invoeren om troff-gegevens af te drukken, <command>lpr
- <option>-d</option></command> om &tex; DVI-gegevens af te
- drukken of <command>lpr <option>-v</option></command> om
+ -d</command> om &tex; DVI-gegevens af te
+ drukken of <command>lpr -v</command> om
rasterplaatjes af te drukken, enzovoorts. Het wordt
aangeraden deze sectie te lezen.</para>
</listitem>
<listitem>
- <para>In <link
- linkend="printing-advanced-of">Uitvoerfilters</link>
+ <para>In <link linkend="printing-advanced-of">Uitvoerfilters</link>
wordt een niet vaak gebruikte functionaliteit van
<application>LPD</application> behandeld: uitvoerfilters.
- Tenzij voorbladen worden afgedrukt (<link
- linkend="printing-advanced-header-pages">Voorbladen</link>),
+ Tenzij voorbladen worden afgedrukt (<link linkend="printing-advanced-header-pages">Voorbladen</link>),
kan deze sectie waarschijnlijk overgeslagen worden.</para>
</listitem>
@@ -1624,11 +1578,10 @@ $%&amp;'()*+,-./01234567
<note>
<para>Een kopie van de scripts die hieronder worden beschreven,
- staan in de map <filename
- class="directory">/usr/share/examples/printing</filename>.</para>
+ staan in de map <filename>/usr/share/examples/printing</filename>.</para>
</note>
- <sect3 id="printing-advanced-filters">
+ <sect3 xml:id="printing-advanced-filters">
<title>Hoe filters werken</title>
<para>Zoals eerder genoemd, is een filter een programma dat
@@ -1644,7 +1597,7 @@ $%&amp;'()*+,-./01234567
logboekbestand voor foutmeldingen (zoals opgegeven via de
optie <literal>lf</literal> in
<filename>/etc/printcap</filename> of standaard
- <filename class="devicefile">/dev/console</filename>).</para>
+ <filename>/dev/console</filename>).</para>
<indexterm>
<primary><command>troff</command></primary>
@@ -1655,13 +1608,12 @@ $%&amp;'()*+,-./01234567
<filename>/etc/printcap</filename> wordt opgegeven en de
argumenten die de gebruiker geeft op de commandoregel van
&man.lpr.1;. Als een gebruiker bijvoorbeeld
- <command>lpr <option>-t</option></command> ingeeft, start
+ <command>lpr -t</command> ingeeft, start
<application>LPD</application> het filter troff, zoals wordt
opgegeven via de optie <literal>tf</literal> voor de
betreffende printer. Als een gebruiker platte tekst wilt
afdrukken, dan wordt het filter <literal>if</literal> gestart
- (dit klopt bijna: zie <link
- linkend="printing-advanced-of">Uitvoerfilters</link> voor
+ (dit klopt bijna: zie <link linkend="printing-advanced-of">Uitvoerfilters</link> voor
de details).</para>
<para>Er zijn drie soorten filters die in
@@ -1706,7 +1658,7 @@ $%&amp;'()*+,-./01234567
<listitem>
<para>wordt gebruikt als de afdrukopdracht is gegeven
- met <command>lpr <option>-l</option></command></para>
+ met <command>lpr -l</command></para>
</listitem>
</varlistentry>
@@ -1737,7 +1689,7 @@ $%&amp;'()*+,-./01234567
<listitem>
<para>geeft aan hoeveel wordt ingesprongen door
- <command>lpr <option>-i</option></command>,
+ <command>lpr -i</command>,
standaard 0</para>
</listitem>
</varlistentry>
@@ -1777,8 +1729,7 @@ $%&amp;'()*+,-./01234567
typesettinggegevens kunnen niet direct worden afgedrukt,
maar er bestaat wel een conversiefilter om
ditroff-gegevens te converteren naar een formaat dat een
- printer kan verteren en afdrukken. Dit wordt in <link
- linkend="printing-advanced-convfilters">Conversiefilters</link>
+ printer kan verteren en afdrukken. Dit wordt in <link linkend="printing-advanced-convfilters">Conversiefilters</link>
beschreven. Conversiefilters zijn ook nodig om
printergebruik te administreren, mocht dat nodig zijn.
Conversiefilters worden met de volgende argumenten
@@ -1805,8 +1756,7 @@ $%&amp;'()*+,-./01234567
<para>Het <emphasis>uitvoerfilter</emphasis> wordt alleen
gebruikt als er geen tekstfilter is of als er voorbladen
worden afgedrukt. De ervaring leert dat uitvoerfilters
- zelden worden gebruikt. In sectie <link
- linkend="printing-advanced-of">Uitvoerfilters</link>
+ zelden worden gebruikt. In sectie <link linkend="printing-advanced-of">Uitvoerfilters</link>
worden ze beschreven. Er zijn slechts twee argumenten die
aan een uitvoerfilter worden meegegeven:</para>
@@ -1875,7 +1825,7 @@ $%&amp;'()*+,-./01234567
argumenten en exitcodes ondersteunen.</para>
</sect3>
- <sect3 id="printing-advanced-if-conversion">
+ <sect3 xml:id="printing-advanced-if-conversion">
<title>Platte tekst op &postscript;-printers afdrukken</title>
<indexterm><primary>afdrukopdrachten</primary></indexterm>
@@ -1926,8 +1876,8 @@ $%&amp;'()*+,-./01234567
<para><command>lprps</command> is onderdeel van de &os;
Portscollectie (zie <link linkend="ports">De
Portscollectie</link>). U kunt één van de
- ports <filename role="package">print/lprps-a4</filename> of
- <filename role="package">print-lprps-letter</filename>
+ ports <package>print/lprps-a4</package> of
+ <package>print-lprps-letter</package>
installeren afhankelijk van de gebruikte papiermaat. Nadat
<command>lprps</command> is geïnstalleerd moet de
installatielocatie ervan aan <command>psif</command> worden
@@ -1975,14 +1925,13 @@ fi</programlisting>
<para>In bovenstaand script is <command>textps</command> een
programma dat geïnstalleerd is om platte tekst om te
zetten naar &postscript;. Elk tekst-naar-&postscript;
- programma volstaat. De &os; Portscollectie (zie <link
- linkend="ports">De Portscollectie</link>) bevat een
+ programma volstaat. De &os; Portscollectie (zie <link linkend="ports">De Portscollectie</link>) bevat een
uitgebreid tekst-naar-&postscript;-programma,
<literal>a2ps</literal>, dat wellicht handig is om te
gebruiken.</para>
</sect3>
- <sect3 id="printing-advanced-ps">
+ <sect3 xml:id="printing-advanced-ps">
<title>&postscript; simuleren op
niet-&postscript;-printers</title>
@@ -2012,7 +1961,7 @@ fi</programlisting>
<para>Ghostscript is beschikbaar via de &os; Portscollectie,
vele versies zijn beschikbaar, de meest gebruikte versie is
- <filename role="package">print/ghostscript-gpl</filename>.</para>
+ <package>print/ghostscript-gpl</package>.</para>
<para>Om &postscript; te simuleren moet een tekstfilter
detecteren of het een &postscript;-bestand aan het afdrukken
@@ -2072,17 +2021,16 @@ exit 2</programlisting>
<programlisting>:if=<filename>/usr/local/libexec/ifhp</filename>:</programlisting>
<para>Dat is alles. Nu kan <command>lpr
- <filename><replaceable>platte.tekst</replaceable></filename></command>
+ platte.tekst</command>
en <command>lpr
- <filename><replaceable>watdanook.ps</replaceable></filename></command>
+ watdanook.ps</command>
ingevoerd worden en beiden worden juist afgedrukt.</para>
</sect3>
- <sect3 id="printing-advanced-convfilters">
+ <sect3 xml:id="printing-advanced-convfilters">
<title>Conversiefilters</title>
- <para>Na de eenvoudige installatie, zoals beschreven in <link
- linkend="printing-simple">Eenvoudige printerinstallatie</link>,
+ <para>Na de eenvoudige installatie, zoals beschreven in <link linkend="printing-simple">Eenvoudige printerinstallatie</link>,
te hebben voltooid, is het
waarschijnlijk wenselijk om conversiefilters te installeren
voor favoriete bestandsformaten (naast platte
@@ -2105,8 +2053,8 @@ exit 2</programlisting>
DVI-bestand moet omgezet worden naar &postscript;. De te
geven opdrachten zijn de volgende:</para>
- <screen>&prompt.user; <userinput><command>dvips <filename><replaceable>zeewieranalyse.dvi</replaceable></filename></command></userinput>
-&prompt.user; <userinput><command>lpr <filename><replaceable>zeewieranalyse.ps</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.user; <userinput>dvips zeewieranalyse.dvi</userinput>
+&prompt.user; <userinput>lpr zeewieranalyse.ps</userinput></screen>
<para>Na installatie van een conversiefilter voor
DVI-bestanden kan deze handmatige conversie overgeslagen
@@ -2115,12 +2063,11 @@ exit 2</programlisting>
afgedrukt, hoeft alleen de volgende opdracht gegeven te
worden:</para>
- <screen>&prompt.user; <userinput><command>lpr <option>-d</option> <filename><replaceable>zeewieranalyse.dvi</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr -d zeewieranalyse.dvi</userinput></screen>
<para><application>LPD</application> voert de
DVI-bestandsconversie uit door <option>-d</option> te
- geven. In <link
- linkend="printing-lpr-options-format">Opties voor opmaak
+ geven. In <link linkend="printing-lpr-options-format">Opties voor opmaak
en conversie</link> staat een lijst van
conversie-opties.</para>
@@ -2128,8 +2075,7 @@ exit 2</programlisting>
<emphasis>conversiefilter</emphasis> geïnstalleerd
worden en moet in <filename>/etc/printcap</filename> de
locatie worden opgegeven. Een conversiefilter is als het
- tekstfilter voor de eenvoudige printerinstallatie (<link
- linkend="printing-textfilter">Tekstfilter
+ tekstfilter voor de eenvoudige printerinstallatie (<link linkend="printing-textfilter">Tekstfilter
installeren</link>), behalve dat in plaats van platte
tekst af te drukken, het conversiefilter het bestand
converteert naar een formaat dat een printer
@@ -2234,7 +2180,7 @@ exit 2</programlisting>
</informaltable>
<para>In het voorbeeld waarbij <command>lpr
- <option>-d</option></command> wordt gebruikt, moet voor de
+ -d</command> wordt gebruikt, moet voor de
printer een optie <literal>df</literal> gedefinieerd staan
in <filename>/etc/printcap</filename>.</para>
@@ -2249,7 +2195,7 @@ exit 2</programlisting>
plotbestanden worden afgedrukt. Dan kan een
Printerleaf-conversiefilter geïnstalleerd worden onder
de optie <literal>gf</literal> en gebruikers kunnen
- geïnstrueerd worden om <command>lpr <option>-g</option>
+ geïnstrueerd worden om <command>lpr -g
</command> te gebruiken om Printerleaf-bestanden af te
drukken.</para>
</sect4>
@@ -2259,9 +2205,8 @@ exit 2</programlisting>
<para>Aangezien conversiefilters programma's zijn die niet
onder de &os;-basisinstallatie vallen, kunnen ze het best
- onder <filename class="directory">/usr/local</filename>
- geplaatst worden. De map <filename
- class="directory">/usr/local/libexec</filename> is een
+ onder <filename>/usr/local</filename>
+ geplaatst worden. De map <filename>/usr/local/libexec</filename> is een
veelgebruikte locatie, omdat hier programma's te vinden zijn
die alleen door <application>LPD</application> gebruikt
worden. Gewone gebruikers hoeven ze nooit te gebruiken.</para>
@@ -2282,13 +2227,13 @@ exit 2</programlisting>
# /etc/printcap voor host rose - df-filter voor bamboo toegevoegd
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:\
+ :sh:sd=<filename>/var/spool/lpd/rattan</filename>:\
+ :lp=<filename>/dev/lpt0</filename>:\
:if=<filename>/usr/local/libexec/if-simple</filename>:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:<filename class="directory">sd=/var/spool/lpd/bamboo</filename>:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
+ :sh:<filename>sd=/var/spool/lpd/bamboo</filename>:\
+ :lp=<filename>/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
:if=<filename>/usr/local/libexec/psif</filename>:\
:df=<filename>/usr/local/libexec/psdf</filename>:</programlisting>
@@ -2309,8 +2254,7 @@ exec /usr/local/bin/dvips -f | /usr/local/libexec/lprps "$@"</programlisting>
filtermodus aan (het <option>-f</option> argument) op de
standaard uitvoer, de af te drukken opdracht. Vervolgens
start het &postscript; afdrukfilter
- <command>lprps</command> (zie <link
- linkend="printing-advanced-if-conversion">Platte tekst op
+ <command>lprps</command> (zie <link linkend="printing-advanced-if-conversion">Platte tekst op
&postscript;-printers afdrukken</link>) met de argumenten
die <application>LPD</application> aan het script
doorgeeft. <command>lprps</command> gebruikt deze
@@ -2353,7 +2297,7 @@ giftopnm | ppmtopgm | pgmtopbm | pbmtolj -resolution 300 \
# /etc/printcap voor host orchid
#
teak|hp|laserjet|HP LaserJet 3Si:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:sh:sd=<filename class="directory">/var/spool/lpd/teak</filename>:mx#0:\
+ :lp=<filename>/dev/lpt0</filename>:sh:sd=<filename>/var/spool/lpd/teak</filename>:mx#0:\
:if=<filename>/usr/local/libexec/hpif</filename>:\
:vf=<filename>/usr/local/libexec/hpvf</filename>:</programlisting>
@@ -2419,9 +2363,8 @@ exit 2</programlisting>
<para>Nu het moeilijke gedeelte: het schrijven van het filter.
Daarvoor is een DVI-naar-LaserJet/PCL conversieprogramma
- nodig. De &os; Portscollectie (zie <link
- linkend="ports">Portscollectie</link>) heeft er een:
- <filename role="package">print/dvi2xx</filename>. Door deze
+ nodig. De &os; Portscollectie (zie <link linkend="ports">Portscollectie</link>) heeft er een:
+ <package>print/dvi2xx</package>. Door deze
port te installeren komt het programma dat nodig is
beschikbaar, <command>dvilj2p</command>, waarmee DVI
geconverteerd kan worden naar LaserJet IIp-, LaserJet III-
@@ -2433,22 +2376,20 @@ exit 2</programlisting>
lezen. Het wil werken met een bestandsnaam. Nog lastiger
is dat de bestandsnaam moet eindigen op
<filename>.dvi</filename>, zodat moeilijk gebruik
- gemaakt kan worden van <filename
- class="devicefile">/dev/fd/0</filename> als standaard.
+ gemaakt kan worden van <filename>/dev/fd/0</filename> als standaard.
Dit probleem kan omzeild worden door een (symbolische)
koppeling aan te maken van een tijdelijk bestand (eindigend
- op <filename>.dvi</filename>) naar <filename
- class="devicefile">/dev/fd/0</filename>. Hiermee wordt
+ op <filename>.dvi</filename>) naar <filename>/dev/fd/0</filename>. Hiermee wordt
<command>dvilj2p</command> gedwongen van de standaard
invoer te lezen.</para>
<para>De enige andere hobbel die genomen moet worden, is dat
- <filename class="directory">/tmp</filename> niet gebruikt
+ <filename>/tmp</filename> niet gebruikt
kan worden als tijdelijke koppeling. Symbolische
koppelingen zijn eigendom van de gebruiker en groep
- <username>bin</username>. Het filter wordt uitgevoerd door
- de gebruiker <username>daemon</username>. De map
- <filename class="directory">/tmp</filename> heeft het
+ <systemitem class="username">bin</systemitem>. Het filter wordt uitgevoerd door
+ de gebruiker <systemitem class="username">daemon</systemitem>. De map
+ <filename>/tmp</filename> heeft het
sticky-bit aan staan. Het filter kan de koppeling wel
aanmaken, maar het is niet mogelijk de koppeling te
verwijderen als de opdracht is uitgevoerd, omdat de
@@ -2460,7 +2401,7 @@ exit 2</programlisting>
<filename>/etc/printcap</filename>). Dit is een perfecte
plaats voor filters om hun werk te doen, zeker gezien er
(soms) meer vrije schijfruimte is in de wachtrijmap dan
- onder <filename class="directory">/tmp</filename>.</para>
+ onder <filename>/tmp</filename>.</para>
<para>Dit is het uiteindelijke filter:</para>
@@ -2526,7 +2467,7 @@ cleanup
exit 0</programlisting>
</sect4>
- <sect4 id="printing-advanced-autoconv">
+ <sect4 xml:id="printing-advanced-autoconv">
<title>Automatische conversie: een alternatief voor
conversiefilters</title>
@@ -2564,13 +2505,13 @@ exit 0</programlisting>
<para>De &os; Portscollectie heeft een tekstfilter dat
automatisch converteert genaamd <command>apsfilter</command>
- (<filename role="package">print/apsfilter</filename>). Het
+ (<package>print/apsfilter</package>). Het
detecteert platte tekst, &postscript; en DVI-bestanden,
voert de juiste conversie uit en druk de bestanden af.</para>
</sect4>
</sect3>
- <sect3 id="printing-advanced-of">
+ <sect3 xml:id="printing-advanced-of">
<title>Uitvoerfilters</title>
<para>Het wachtrijsysteem <application>LPD</application>
@@ -2617,8 +2558,7 @@ exit 0</programlisting>
elk bestand in een afdrukopdracht op een nieuwe pagina moet
beginnen, is een uitvoerfilter <emphasis>niet
geschikt</emphasis>. In dat geval dient een tekstfilter
- (ook wel invoerfilter) gebruikt te worden (zie <link
- linkend="printing-textfilter">Tekstfilter
+ (ook wel invoerfilter) gebruikt te worden (zie <link linkend="printing-textfilter">Tekstfilter
installeren</link>. Verder is een uitvoerfilter eigenlijk
<emphasis>veel ingewikkelder</emphasis>, omdat de te
verwerken bytestroom gecontroleerd moet worden op speciale
@@ -2639,8 +2579,7 @@ exit 0</programlisting>
uitvoerfilter als van een tekst of andere filter toe. In
deze gevallen start <application>LPD</application> het
uitvoerfilter alleen voor het afdrukken van het voorblad (zie
- <link
- linkend="printing-advanced-header-pages">Voorbladen</link>).
+ <link linkend="printing-advanced-header-pages">Voorbladen</link>).
<application>LPD</application> verwacht vervolgens van het
uitvoerfilter dat deze <emphasis>zichzelf stopt</emphasis>
door twee bytes naar het filter te sturen: ASCII 031 gevolgd
@@ -2674,15 +2613,15 @@ exit 0</programlisting>
nodig is voor een printer.</para>
</sect3>
- <sect3 id="printing-advanced-lpf">
+ <sect3 xml:id="printing-advanced-lpf">
<title><command>lpf</command>: een tekstfilter</title>
<para>Het programma <filename>/usr/libexec/lpr/lpf</filename>
uit de gecompileerde &os;-distributie is een tekstfilter
(invoerfilter) die uitvoer kan inspringen (een opdracht
- gegeven met <command>lpr <option>-i</option></command>),
+ gegeven met <command>lpr -i</command>),
karakters onveranderd kan doorlaten (een opdracht gegeven met
- <command>lpr <option>-l</option></command>), de printpositie
+ <command>lpr -l</command>), de printpositie
voor backspaces en tabs in de opdracht kan aanpassen en
afgedrukte pagina's kan administreren. Het kan ook
functioneren als uitvoerfilter.</para>
@@ -2714,7 +2653,7 @@ exit 0</programlisting>
</sect3>
</sect2>
- <sect2 id="printing-advanced-header-pages">
+ <sect2 xml:id="printing-advanced-header-pages">
<title>Voorbladen</title>
<para>Als er <emphasis>veel</emphasis> gebruikers zijn die
@@ -2748,11 +2687,10 @@ exit 0</programlisting>
voorbladen afdrukken <emphasis>als</emphasis> een printer
direct platte tekst kan afdrukken. In geval van een
&postscript;-printer, is het nodig een extern programma aan te
- roepen om een voorblad te genereren (zie <link
- linkend="printing-advanced-header-pages-ps">Voorbladen op
+ roepen om een voorblad te genereren (zie <link linkend="printing-advanced-header-pages-ps">Voorbladen op
&postscript;-printers</link>.</para>
- <sect3 id="printing-advanced-header-pages-enabling">
+ <sect3 xml:id="printing-advanced-header-pages-enabling">
<title>Voorbladen afdrukken</title>
<para>In de sectie <link linkend="printing-simple">Eenvoudige
@@ -2779,8 +2717,7 @@ printf "\033&amp;k2G" || exit 2
exec /usr/libexec/lpr/lpf</programlisting>
<para>Geef de locatie van het uitvoerfilter op met de optie
- <literal>of</literal>. Zie <link
- linkend="printing-advanced-of">Uitvoerfilters</link> voor
+ <literal>of</literal>. Zie <link linkend="printing-advanced-of">Uitvoerfilters</link> voor
meer informatie.</para>
<para>Hier is een voorbeeldbestand
@@ -2793,7 +2730,7 @@ exec /usr/libexec/lpr/lpf</programlisting>
# /etc/printcap voor host orchid
#
teak|hp|laserjet|HP LaserJet 3Si:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:sd=<filename class="directory">/var/spool/lpd/teak</filename>:mx#0:\
+ :lp=<filename>/dev/lpt0</filename>:sd=<filename>/var/spool/lpd/teak</filename>:mx#0:\
:if=<filename>/usr/local/libexec/hpif</filename>:\
:vf=<filename>/usr/local/libexec/hpvf</filename>:\
:of=<filename>/usr/local/libexec/hpof</filename>:</programlisting>
@@ -2803,8 +2740,7 @@ teak|hp|laserjet|HP LaserJet 3Si:\
voorblad afgedrukt. Als gebruikers liever willen zoeken naar
hun afdrukken, dan kunnen ze de voorbladen onderdrukken door
de opdracht te geven met het commando
- <command>lpr <option>-h</option></command>. Zie <link
- linkend="printing-lpr-options-misc">Voorbladopties</link>
+ <command>lpr -h</command>. Zie <link linkend="printing-lpr-options-misc">Voorbladopties</link>
voor meer opties voor &man.lpr.1;.</para>
<note>
@@ -2817,16 +2753,16 @@ teak|hp|laserjet|HP LaserJet 3Si:\
</note>
</sect3>
- <sect3 id="printing-advanced-header-pages-controlling">
+ <sect3 xml:id="printing-advanced-header-pages-controlling">
<title>Voorbladen beheren</title>
<para>Door het afdrukken van voorbladen aan te zetten,
produceert <application>LPD</application> een <emphasis>lang
voorblad</emphasis> waarop in grote letters de gebruiker,
host en opdracht te lezen zijn. Hier volgt een voorbeeld
- (<username>kelly</username> heeft de opdracht
+ (<systemitem class="username">kelly</systemitem> heeft de opdracht
<quote>outline</quote> afgedrukt vanaf host
- <hostid>rose</hostid>):</para>
+ <systemitem>rose</systemitem>):</para>
<screen> k ll ll
k l l
@@ -2901,7 +2837,7 @@ teak|hp|laserjet|HP LaserJet 3Si:\
opgeven.</para>
</sect3>
- <sect3 id="printing-advanced-header-pages-accounting">
+ <sect3 xml:id="printing-advanced-header-pages-accounting">
<title>Voorbladen administreren</title>
<para>Het gebruik van <application>LPD</application>'s
@@ -2922,17 +2858,17 @@ teak|hp|laserjet|HP LaserJet 3Si:\
een van de conversiefilters (dat wel beschikt over
gebruiker- en hostinformatie) te veranderen, omdat gebruikers
het afdrukken van een voorblad kunnen onderdrukken met
- <command>lpr <option>-h</option></command>. Ze worden dan
+ <command>lpr -h</command>. Ze worden dan
aangeslagen voor voorbladen die niet zijn afgedrukt.
Milieubewuste gebruikers gebruiken vast
- <command>lpr <option>-h</option></command>, maar dit kan niet
+ <command>lpr -h</command>, maar dit kan niet
worden afgedwongen.</para>
<para>Het is <emphasis>ook niet voldoende</emphasis> om elk
filter zijn eigen voorblad te laten genereren (om zo het
gebruik te kunnen administreren). Als gebruikers het
afdrukken van voorbladen willen onderdrukken met
- <command>lpr <option>-h</option></command>, krijgen ze toch
+ <command>lpr -h</command>, krijgen ze toch
een voorblad en worden er ook voor belast, aangezien
<application>LPD</application> geen kennis over de optie
<option>-h</option> doorgeeft aan de filters.</para>
@@ -2949,8 +2885,7 @@ teak|hp|laserjet|HP LaserJet 3Si:\
<listitem>
<para>Installeer een alternatief voor
<application>LPD</application>, zoals
- <application>LPRng</application>. In <link
- linkend="printing-lpd-alternatives">Alternatieven voor
+ <application>LPRng</application>. In <link linkend="printing-lpd-alternatives">Alternatieven voor
het standaard wachtrijsysteem</link> staat meer over
andere afdruksoftware die in plaats van
<application>LPD</application> geïnstalleerd kan
@@ -2987,7 +2922,7 @@ teak|hp|laserjet|HP LaserJet 3Si:\
</itemizedlist>
</sect3>
- <sect3 id="printing-advanced-header-pages-ps">
+ <sect3 xml:id="printing-advanced-header-pages-ps">
<title>Voorbladen op &postscript;-printers</title>
<para>Zoals hierboven beschreven, kan
@@ -3003,7 +2938,7 @@ teak|hp|laserjet|HP LaserJet 3Si:\
van de argumenten gebruiker en host om een geschikt voorblad
te genereren. Het nadeel van deze methode is dat gebruikers
altijd een voorblad krijgen, ook wanneer zij een opdracht
- geven met <command>lpr <option>-h</option></command>.</para>
+ geven met <command>lpr -h</command>.</para>
<para>Deze methode wordt nader beschreven. Het volgende script
heeft drie argumenten (gebruikersnaam, hostnaam en de naam van
@@ -3144,12 +3079,11 @@ done
<para>Om gebruikers in staat te stellen per opdracht voorbladen
te onderdrukken, moet gebruik gemaakt worden van de truc
- uit <link
- linkend="printing-advanced-header-pages-accounting">Voorbladen
+ uit <link linkend="printing-advanced-header-pages-accounting">Voorbladen
administreren</link>: schrijf een uitvoerfilter dat het door
LPD gegenereerde voorblad inleest en een &postscript;-versie
genereert. Als de gebruiker de opdracht geeft met
- <command>lpr <option>-h</option></command>, dan genereert
+ <command>lpr -h</command>, dan genereert
<application>LPD</application> geen voorblad en het
uitvoerfilter ook niet. Anders leest het uitvoerfilter de
tekst van <application>LPD</application> in en stuurt een
@@ -3163,7 +3097,7 @@ done
</sect3>
</sect2>
- <sect2 id="printing-advanced-network-printers">
+ <sect2 xml:id="printing-advanced-network-printers">
<title>Afdrukken via het netwerk</title>
<indexterm>
@@ -3188,8 +3122,7 @@ done
computer geïnstalleerd. Vervolgens wordt
<application>LPD</application> zodanig ingesteld dat
afdrukken vanaf andere computers in het netwerk mogelijk
- is. In <link
- linkend="printing-advanced-network-rm">Printers
+ is. In <link linkend="printing-advanced-network-rm">Printers
geïnstalleerd op andere hosts</link> staat hoe dit
te doen.</para>
</listitem>
@@ -3207,8 +3140,7 @@ done
protocol en kan zelfs opdrachten van andere hosts in
de wachtrij plaatsen. In dit geval werkt een printer
als een gewone host die <application>LPD</application>
- heeft draaien. Volg de procedure in <link
- linkend="printing-advanced-network-rm">Printers
+ heeft draaien. Volg de procedure in <link linkend="printing-advanced-network-rm">Printers
geïnstalleerd op andere hosts</link> om een
dergelijke printer te installeren</para>
</listitem>
@@ -3219,8 +3151,7 @@ done
<quote>aangesloten</quote> op een bepaalde host op het
netwerk door deze host verantwoordelijk te maken voor
het plaatsen van opdrachten in een wachtrij en het
- versturen van opdrachten naar de printer. In <link
- linkend="printing-advanced-network-net-if">Printers
+ versturen van opdrachten naar de printer. In <link linkend="printing-advanced-network-net-if">Printers
met netwerkinterfaces</link> staan enkele suggesties
om zulke printers te installeren.</para>
</listitem>
@@ -3228,7 +3159,7 @@ done
</listitem>
</itemizedlist>
- <sect3 id="printing-advanced-network-rm">
+ <sect3 xml:id="printing-advanced-network-rm">
<title>Printers geïnstalleerd op andere hosts</title>
<para>Het wachtrijsysteem <application>LPD</application> heeft
@@ -3244,18 +3175,15 @@ done
<para>Om dit soort afdrukken op afstand mogelijk te maken, moet
een printer eerst op een host geïnstalleerd worden, de
<emphasis>printerhost</emphasis>, door de printerinstallatie
- te volgen als beschreven in <link
- linkend="printing-simple">Eenvoudige
+ te volgen als beschreven in <link linkend="printing-simple">Eenvoudige
printerinstallatie</link>. Stel desgewenst de printer in
- voor geavanceerde taken volgens <link
- linkend="printing-advanced">Geavanceerde
+ voor geavanceerde taken volgens <link linkend="printing-advanced">Geavanceerde
printerinstallatie</link>. Test de printer en controleer
of deze werkt met eventueel speciaal ingestelde opties voor
<application>LPD</application>. De <emphasis>lokale
host</emphasis> moet geautoriseerd zijn om de
<application>LPD</application>-dienst op de
- <emphasis>verre host</emphasis> te gebruiken (zie <link
- linkend="printing-advanced-restricting-remote">Opdrachten
+ <emphasis>verre host</emphasis> te gebruiken (zie <link linkend="printing-advanced-restricting-remote">Opdrachten
van hosts op afstand beperken</link>).</para>
<indexterm>
@@ -3322,16 +3250,15 @@ done
enzovoort, hoeven niet in <filename>/etc/printcap</filename>
opgegeven te worden.</para>
- <para>Hier volgt een voorbeeld. De host <hostid>rose</hostid>
+ <para>Hier volgt een voorbeeld. De host <systemitem>rose</systemitem>
heeft twee printers: <literal>bamboo</literal> en
<literal>rattan</literal>. Gebruikers op de host
- <hostid>orchid</hostid> krijgen toegang tot deze printers.
+ <systemitem>orchid</systemitem> krijgen toegang tot deze printers.
Hier volgt <filename>/etc/printcap</filename> voor
- <hostid>orchid</hostid> (uit <link
- linkend="printing-advanced-header-pages-enabling">Voorbladen
+ <systemitem>orchid</systemitem> (uit <link linkend="printing-advanced-header-pages-enabling">Voorbladen
afdrukken</link>). Er stond in het bestand al een regel voor
de printer <literal>teak</literal>. Voor de twee printers op
- de host <hostid>rose</hostid> zijn twee regels
+ de host <systemitem>rose</systemitem> zijn twee regels
toegevoegd:</para>
<programlisting>#
@@ -3342,7 +3269,7 @@ done
# teak is lokaal; het is direct aangesloten op orchid:
#
teak|hp|laserjet|HP LaserJet 3Si:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:sd=<filename class="directory">/var/spool/lpd/teak</filename>:mx#0:\
+ :lp=<filename>/dev/lpt0</filename>:sd=<filename>/var/spool/lpd/teak</filename>:mx#0:\
:if=<filename>/usr/local/libexec/ifhp</filename>:\
:vf=<filename>/usr/local/libexec/vfhp</filename>:\
:of=<filename>/usr/local/libexec/ofhp</filename>:
@@ -3351,51 +3278,50 @@ teak|hp|laserjet|HP LaserJet 3Si:\
# rattan is aangesloten op rose; stuur opdrachten voor rattan naar rose:
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :lp=:rm=rose:rp=rattan:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:
+ :lp=:rm=rose:rp=rattan:sd=<filename>/var/spool/lpd/rattan</filename>:
#
# bamboo is ook aangesloten op rose:
#
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :lp=:rm=rose:rp=bamboo:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:</programlisting>
+ :lp=:rm=rose:rp=bamboo:sd=<filename>/var/spool/lpd/bamboo</filename>:</programlisting>
- <para>Op <hostid>orchid</hostid> moeten wachtrijmappen worden
+ <para>Op <systemitem>orchid</systemitem> moeten wachtrijmappen worden
aangemaakt:</para>
- <screen>&prompt.root; <userinput><command>mkdir <option>-p</option> <filename class="directory">/var/spool/lpd/rattan</filename> <filename class="directory">/var/spool/lpd/bamboo</filename></command></userinput>
-&prompt.root; <userinput><command>chmod 770 <filename class="directory">/var/spool/lpd/rattan</filename> <filename class="directory">/var/spool/lpd/bamboo</filename></command></userinput>
-&prompt.root; <userinput><command>chown daemon:daemon <filename class="directory">/var/spool/lpd/rattan</filename> <filename class="directory">/var/spool/lpd/bamboo</filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>mkdir -p /var/spool/lpd/rattan /var/spool/lpd/bamboo</userinput>
+&prompt.root; <userinput>chmod 770 /var/spool/lpd/rattan /var/spool/lpd/bamboo</userinput>
+&prompt.root; <userinput>chown daemon:daemon /var/spool/lpd/rattan /var/spool/lpd/bamboo</userinput></screen>
- <para>Nu kunnen gebruikers op <hostid>orchid</hostid> afdrukken
+ <para>Nu kunnen gebruikers op <systemitem>orchid</systemitem> afdrukken
op <literal>rattan</literal> en <literal>bamboo</literal>.
- Een gebruiker op <hostid>orchid</hostid> geeft bijvoorbeeld
+ Een gebruiker op <systemitem>orchid</systemitem> geeft bijvoorbeeld
de volgende invoer:</para>
- <screen>&prompt.user; <userinput><command>lpr <option>-P</option> bamboo <option>-d</option> <filename><replaceable>sushi-review.dvi</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr -P bamboo -d sushi-review.dvi</userinput></screen>
<para>Dan kopieert <application>LPD</application> op
- <hostid>orchid</hostid> de opdracht naar de wachtrijmap
- <filename class="directory">/var/spool/lpd/bamboo</filename>
+ <systemitem>orchid</systemitem> de opdracht naar de wachtrijmap
+ <filename>/var/spool/lpd/bamboo</filename>
en ziet dat het een DVI-opdracht is. Zodra de host
- <hostid>rose</hostid> ruimte heeft in zijn wachtrijmap
+ <systemitem>rose</systemitem> ruimte heeft in zijn wachtrijmap
<literal>bamboo</literal>, sturen de twee
<application>LPD</application>'s het bestand naar
- <hostid>rose</hostid>. Het bestand wacht in de wachtrij van
- <hostid>rose</hostid> totdat het succesvol is afgedrukt. Het
+ <systemitem>rose</systemitem>. Het bestand wacht in de wachtrij van
+ <systemitem>rose</systemitem> totdat het succesvol is afgedrukt. Het
wordt geconverteerd naar &postscript; (aangezien
<literal>bamboo</literal> een &postscript;-printer is) op
- <hostid>rose</hostid>.</para>
+ <systemitem>rose</systemitem>.</para>
</sect3>
- <sect3 id="printing-advanced-network-net-if">
+ <sect3 xml:id="printing-advanced-network-net-if">
<title>Printers met netwerkinterfaces</title>
<para>Netwerkkaarten voor printers zijn er in twee versies:
een versie die een wachtrij nabootst (de duurdere versies),
of versies die alleen de mogelijkheid geven om er informatie
naar te sturen alsof het een seriële of parallelle poort
- is (de goedkopere versies). In <link
- linkend="printing-advanced-network-rm">Printers
+ is (de goedkopere versies). In <link linkend="printing-advanced-network-rm">Printers
geïnstalleerd op andere hosts</link> wordt het voor
de duurdere beschreven.</para>
@@ -3449,7 +3375,7 @@ exit 0;</programlisting>
gebruikt worden. Stel dat een Diablo 750-N matrixprinter op
het netwerk is aangesloten. Op poort 5100 accepteert de
printer informatie om af te drukken. De hostnaam van de
- printer is <hostid>scrivener</hostid>. Hier volgt het
+ printer is <systemitem>scrivener</systemitem>. Hier volgt het
tekstfilter voor de printer:</para>
<programlisting>#!/bin/sh
@@ -3461,7 +3387,7 @@ exec /usr/libexec/lpr/lpf "$@" | /usr/local/libexec/netprint scrivener 5100</pro
</sect3>
</sect2>
- <sect2 id="printing-advanced-restricting">
+ <sect2 xml:id="printing-advanced-restricting">
<title>Printergebruik beperken</title>
<indexterm>
@@ -3477,13 +3403,13 @@ exec /usr/libexec/lpr/lpf "$@" | /usr/local/libexec/netprint scrivener 5100</pro
worden, hoe lang opdrachten mogen zijn en hoe lang wachtrijen
mogen worden.</para>
- <sect3 id="printing-advanced-restricting-copies">
+ <sect3 xml:id="printing-advanced-restricting-copies">
<title>Meerdere kopieën beperken</title>
<para>Het <application>LPD</application> systeem maakt het heel
makkelijk voor gebruikers om meerdere afdrukken van een
bestand te maken. Gebruikers kunnen opdrachten afdrukken met
- bijvoorbeeld <command>lpr <option>-#5</option></command> en
+ bijvoorbeeld <command>lpr -#5</command> en
krijgen dan vijf kopieën van elk bestand in de opdracht.
De systeembeheerder kan beslissen of dit wenselijk is.</para>
@@ -3506,7 +3432,7 @@ exec /usr/libexec/lpr/lpf "$@" | /usr/local/libexec/netprint scrivener 5100</pro
<para>Hier volgt een voorbeeld. Hieronder staat
<filename>/etc/printcap</filename> voor de host
- <hostid>rose</hostid>. De printer <literal>rattan</literal>
+ <systemitem>rose</systemitem>. De printer <literal>rattan</literal>
is redelijk krachtig, dus meerdere kopieën zijn
toegestaan. De laserprinter <literal>bamboo</literal> is wat
gevoeliger, dus meerdere kopieë zijn uitgeschakeld door
@@ -3516,19 +3442,19 @@ exec /usr/libexec/lpr/lpf "$@" | /usr/local/libexec/netprint scrivener 5100</pro
# /etc/printcap voor host rose - beperk meerdere kopieën op bamboo
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:\
+ :sh:sd=<filename>/var/spool/lpd/rattan</filename>:\
+ :lp=<filename>/dev/lpt0</filename>:\
:if=<filename>/usr/local/libexec/if-simple</filename>:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:sc:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:sc:\
+ :lp=<filename>/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
:if=<filename>/usr/local/libexec/psif</filename>:\
:df=<filename>/usr/local/libexec/psdf</filename>:</programlisting>
<para>Nu moet ook de optie <literal>sc</literal> worden
toegevoegd in <filename>/etc/printcap</filename> van host
- <hostid>orchid</hostid> (tegelijk worden meerdere
+ <systemitem>orchid</systemitem> (tegelijk worden meerdere
kopieën voor de printer <literal>teak</literal>
uitgeschakeld):</para>
@@ -3536,31 +3462,31 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
# /etc/printcap voor host orchid - geen meerdere kopieën voor lokale
# printer teak of printer op afstand bamboo
teak|hp|laserjet|HP LaserJet 3Si:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:sd=<filename class="directory">/var/spool/lpd/teak</filename>:mx#0:sc:\
+ :lp=<filename>/dev/lpt0</filename>:sd=<filename>/var/spool/lpd/teak</filename>:mx#0:sc:\
:if=<filename>/usr/local/libexec/ifhp</filename>:\
:vf=<filename>/usr/local/libexec/vfhp</filename>:\
:of=<filename>/usr/local/libexec/ofhp</filename>:
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :lp=:rm=rose:rp=rattan:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:
+ :lp=:rm=rose:rp=rattan:sd=<filename>/var/spool/lpd/rattan</filename>:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :lp=:rm=rose:rp=bamboo:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:sc:</programlisting>
+ :lp=:rm=rose:rp=bamboo:sd=<filename>/var/spool/lpd/bamboo</filename>:sc:</programlisting>
<para>Door de optie <literal>sc</literal> te gebruiken, wordt
- het gebruik van <command>lpr <option>-#i</option></command>
+ het gebruik van <command>lpr -#i</command>
voorkomen, maar dat weerhoudt gebruikers er nog steeds niet
van om &man.lpr.1; meerdere keren te aanroepen of meerdere
keren hetzelfde bestand te versturen in een opdracht:</para>
- <screen>&prompt.user; <userinput>lpr <filename><replaceable>voorverkoop.teken voorverkoop.teken voorverkoop.teken voorverkoop.teken voorverkoop.teken</replaceable></filename></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr voorverkoop.teken voorverkoop.teken voorverkoop.teken voorverkoop.teken voorverkoop.teken</userinput></screen>
<para>Er zijn vele manieren om dit misbruik te voorkomen (onder
andere door het te negeren), welke vrij zijn om te
verkennen.</para>
</sect3>
- <sect3 id="printing-advanced-restricting-access">
+ <sect3 xml:id="printing-advanced-restricting-access">
<title>Printertoegang beperken</title>
<para>Door gebruik te maken van het &unix; groepmechanisme en
@@ -3572,7 +3498,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
genoemd.</para>
<para>Als gebruikers buiten de groep (inclusief
- <username>root</username>) naar de beheerde printer proberen
+ <systemitem class="username">root</systemitem>) naar de beheerde printer proberen
te printen, worden ze begroet met het volgende bericht:</para>
<screen>lpr: Not a member of the restricted group</screen>
@@ -3581,37 +3507,36 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
(<emphasis>suppress multiple copies</emphasis>: onderdruk
meerdere kopieën) moet <literal>rg</literal>, indien
wenselijk, ook op andere hosts worden opgegeven die ook
- toegang hebben tot printers (zie <link
- linkend="printing-advanced-network-rm">Printers
+ toegang hebben tot printers (zie <link linkend="printing-advanced-network-rm">Printers
geïnstalleerd op andere hosts</link>).</para>
<para>In het volgende voorbeeld heeft iedereen toegang tot de
printer <literal>rattan</literal>, maar alleen gebruikers in
- de groep <groupname>artists</groupname> kunnen gebruik maken
+ de groep <systemitem class="groupname">artists</systemitem> kunnen gebruik maken
van <literal>bamboo</literal>. Hier volgt het bekende
<filename>/etc/printcap</filename> voor de host
- <hostid>rose</hostid>:</para>
+ <systemitem>rose</systemitem>:</para>
<programlisting>#
# /etc/printcap voor host rose - beperkte toegang voor groep bamboo
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:\
+ :sh:sd=<filename>/var/spool/lpd/rattan</filename>:\
+ :lp=<filename>/dev/lpt0</filename>:\
:if=<filename>/usr/local/libexec/if-simple</filename>:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:sc:rg=artists:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:sc:rg=artists:\
+ :lp=<filename>/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
:if=<filename>/usr/local/libexec/psif</filename>:\
:df=<filename>/usr/local/libexec/psdf</filename>:</programlisting>
<para>De andere voorbeeldbestanden
<filename>/etc/printcap</filename> (voor de host
- <hostid>orchid</hostid>) worden niet aangepast. Natuurlijk
- kan iedereen op <hostid>orchid</hostid> afdrukken op
- <hostid>bamboo</hostid>. Het kan zijn dat er sowieso alleen
- bepaalde gebruikers op <hostid>orchid</hostid> zijn
+ <systemitem>orchid</systemitem>) worden niet aangepast. Natuurlijk
+ kan iedereen op <systemitem>orchid</systemitem> afdrukken op
+ <systemitem>bamboo</systemitem>. Het kan zijn dat er sowieso alleen
+ bepaalde gebruikers op <systemitem>orchid</systemitem> zijn
toegestaan en dat deze gebruikers toegang mogen hebben tot de
printer. Of wellicht niet.</para>
@@ -3621,7 +3546,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
</note>
</sect3>
- <sect3 id="printing-advanced-restricting-sizes">
+ <sect3 xml:id="printing-advanced-restricting-sizes">
<title>Grootte van afdrukopdrachten bepalen</title>
<indexterm><primary>afdrukopdrachten</primary></indexterm>
@@ -3664,7 +3589,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<para>Nu worden limieten voor de voorbeeldprinters
<literal>rattan</literal> en <literal>bamboo</literal>
opgegeven. Aangezien de &postscript;-bestanden van die
- <groupname>artists</groupname> nogal groot kunnen worden,
+ <systemitem class="groupname">artists</systemitem> nogal groot kunnen worden,
krijgen ze een limiet van vijf megabyte opgelegd. Er wordt
geen limiet opgelegd voor de platte tekst printer:</para>
@@ -3676,16 +3601,16 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
# Geen limiet op opdrachtgrootte:
#
rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:mx#0:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:\
+ :sh:mx#0:sd=<filename>/var/spool/lpd/rattan</filename>:\
+ :lp=<filename>/dev/lpt0</filename>:\
:if=<filename>/usr/local/libexec/if-simple</filename>:
#
# Limiet van vijf megabyte:
#
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:sc:rg=artists:mx#5000:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:sc:rg=artists:mx#5000:\
+ :lp=<filename>/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:\
:if=<filename>/usr/local/libexec/psif</filename>:\
:df=<filename>/usr/local/libexec/psdf</filename>:</programlisting>
@@ -3694,19 +3619,17 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
mogelijk is, worden deze gebruikers niet beperkt. Het is
daarom nodig de optie <literal>mx</literal> ook in de
<filename>/etc/printcap</filename> van de betreffende hosts
- op te geven. In <link
- linkend="printing-advanced-network-rm">Printers
+ op te geven. In <link linkend="printing-advanced-network-rm">Printers
geïnstalleerd op andere hosts</link> staat meer
informatie over afdrukken op andere hosts.</para>
<para>Er is een andere gespecialiseerde manier om
opdrachtgrootte voor printers op afstand te beperken (zie
- <link
- linkend="printing-advanced-restricting-remote">Opdrachten
+ <link linkend="printing-advanced-restricting-remote">Opdrachten
van hosts op afstand beperken</link>.</para>
</sect3>
- <sect3 id="printing-advanced-restricting-remote">
+ <sect3 xml:id="printing-advanced-restricting-remote">
<title>Opdrachten van hosts op afstand beperken</title>
<para>Het wachtrijsysteem <application>LPD</application>
@@ -3738,19 +3661,19 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<para>Als voorbeeld volgt hier
<filename>/etc/hosts.lpd</filename> voor de host
- <hostid>rose</hostid>:</para>
+ <systemitem>rose</systemitem>:</para>
<programlisting>orchid
violet
madrigal.fishbaum.de</programlisting>
- <para>Dit betekent dat <hostid>rose</hostid> verzoeken
- accepteert van de hosts <hostid>orchid</hostid>,
- <hostid>violet</hostid> en
- <hostid role="fqdn">madrigal.fishbaum.de</hostid>.
+ <para>Dit betekent dat <systemitem>rose</systemitem> verzoeken
+ accepteert van de hosts <systemitem>orchid</systemitem>,
+ <systemitem>violet</systemitem> en
+ <systemitem class="fqdomainname">madrigal.fishbaum.de</systemitem>.
Voor iedere andere host die verbinding probeert te
maken met <application>LPD</application> op
- <hostid>rose</hostid>, wordt de opdracht
+ <systemitem>rose</systemitem>, wordt de opdracht
geweigerd.</para>
</listitem>
</varlistentry>
@@ -3784,8 +3707,8 @@ madrigal.fishbaum.de</programlisting>
wachtrijmap:</para>
<programlisting>bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
- :sh:sd=<filename class="directory">/var/spool/lpd/bamboo</filename>:sc:rg=artists:mx#5000:\
- :lp=<filename class="devicefile">/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:mx#5000:\
+ :sh:sd=<filename>/var/spool/lpd/bamboo</filename>:sc:rg=artists:mx#5000:\
+ :lp=<filename>/dev/ttyu5</filename>:ms#-parenb cs8 clocal crtscts:rw:mx#5000:\
:if=<filename>/usr/local/libexec/psif</filename>:\
:df=<filename>/usr/local/libexec/psdf</filename>:</programlisting>
@@ -3797,7 +3720,7 @@ madrigal.fishbaum.de</programlisting>
voordat <application>LPD</application> een opdracht op
afstand accepteert:</para>
- <screen>&prompt.root; <userinput><command>echo 6144 &gt; <filename>/var/spool/lpd/bamboo/minfree</filename></command></userinput></screen>
+ <screen>&prompt.root; <userinput>echo 6144 &gt; /var/spool/lpd/bamboo/minfree</userinput></screen>
</listitem>
</varlistentry>
@@ -3834,7 +3757,7 @@ madrigal.fishbaum.de</programlisting>
</sect3>
</sect2>
- <sect2 id="printing-advanced-acct">
+ <sect2 xml:id="printing-advanced-acct">
<title>Printergebruik administreren</title>
<indexterm>
@@ -3866,8 +3789,7 @@ madrigal.fishbaum.de</programlisting>
of de printer te vragen hoeveel pagina's er zijn afgedrukt.
Het volstaat niet om het eenvoudige uitvoerfilter te gebruiken,
aangezien dit niet in staat is het gebruik te administreren.
- Zie <link
- linkend="printing-advanced-filter-intro">Filters</link>.</para>
+ Zie <link linkend="printing-advanced-filter-intro">Filters</link>.</para>
<para>In het algemeen zijn er twee manieren om gebruik te
administreren:</para>
@@ -3919,13 +3841,11 @@ madrigal.fishbaum.de</programlisting>
<para>&os; wordt met twee programma's geleverd waarmee
periodieke administratie direct kan worden opgezet. Het zijn
- het tekstfilter <command>lpf</command>, beschreven in <link
- linkend="printing-advanced-lpf">lpf: een
+ het tekstfilter <command>lpf</command>, beschreven in <link linkend="printing-advanced-lpf">lpf: een
tekstfilter</link> en &man.pac.8;, een programma dat posten
uit administratiebestanden verzamelt en optelt.</para>
- <para>Zoals beschreven in de sectie over filters (<link
- linkend="printing-advanced-filters">Filters</link>), roept
+ <para>Zoals beschreven in de sectie over filters (<link linkend="printing-advanced-filters">Filters</link>), roept
<application>LPD</application> de tekst- en conversiefilters
aan met de naam van het administratiebestand als argument.
De filters kunnen dit argument gebruiken om te bepalen in
@@ -4010,10 +3930,10 @@ total 337.00 154 $ 6.74</screen>
<listitem>
<para>Negeer de hostnamen in het administratiebestand.
Met deze optie is de gebruiker
- <username>smith</username> op host
- <hostid>alpha</hostid> dezelfde gebruiker als
- <username>smith</username> op host
- <hostid>gamma</hostid>. Zonder deze optie zijn het
+ <systemitem class="username">smith</systemitem> op host
+ <systemitem>alpha</systemitem> dezelfde gebruiker als
+ <systemitem class="username">smith</systemitem> op host
+ <systemitem>gamma</systemitem>. Zonder deze optie zijn het
verschillende gebruikers.</para>
</listitem>
</varlistentry>
@@ -4065,7 +3985,7 @@ total 337.00 154 $ 6.74</screen>
bepaalde host heeft afgedrukt. Wanneer de hostnaam niet
van belang is (bijvoorbeeld omdat gebruikers iedere host
kunnen gebruiken), gebruik dan <command>pac
- <option>-m</option></command> om de volgende samenvatting te
+ -m</command> om de volgende samenvatting te
genereren:</para>
<screen> Login pages/feet runs price
@@ -4087,13 +4007,13 @@ total 337.00 154 $ 6.74</screen>
van de optie <option>-p</option> zijn echter in dollars, niet
in honderden centen. Bijvoorbeeld,</para>
- <screen>&prompt.root; <userinput><command>pac <option>-p1.50</option></command></userinput></screen>
+ <screen>&prompt.root; <userinput>pac -p1.50</userinput></screen>
<para>zorgt ervoor dat elke pagina 1,50 dollar kost. U kunt
echt grote winsten maken met deze optie.</para>
<para>Tenslotte kan met <command>pac
- <option>-s</option></command> de samenvatting worden
+ -s</command> de samenvatting worden
opgeslagen in een bestand dat dezelfde naam krijgt als het
administratiebestand van de printer, maar dan met
<literal>_sum</literal> toegevoegd aan de naam. Vervolgens
@@ -4122,8 +4042,7 @@ total 337.00 154 $ 6.74</screen>
als meerdere fysieke regels.</para>
<para>Het tekstfilter <command>lpf</command>
- (geïntroduceerd in <link
- linkend="printing-advanced-lpf">lpf: een
+ (geïntroduceerd in <link linkend="printing-advanced-lpf">lpf: een
tekstfilter</link>) houdt met deze zaken rekening bij het
administreren. Als het nodig is een tekstfilter te schrijven
dat ook het printergebruik moet bijhouden, dan is het nuttig
@@ -4167,7 +4086,7 @@ total 337.00 154 $ 6.74</screen>
</sect2>
</sect1>
- <sect1 id="printing-using">
+ <sect1 xml:id="printing-using">
<title>Printers gebruiken</title>
<indexterm>
@@ -4225,12 +4144,12 @@ total 337.00 154 $ 6.74</screen>
gedefinieerd, wordt standaard verwezen naar de printer met de
naam <literal>lp</literal>.</para>
- <sect2 id="printing-lpr">
+ <sect2 xml:id="printing-lpr">
<title>Opdrachten afdrukken</title>
<para>Om bestanden af te drukken:</para>
- <screen>&prompt.user; <userinput><command>lpr <filename><replaceable>bestandsnaam</replaceable></filename> <replaceable>...</replaceable></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr bestandsnaam ...</userinput></screen>
<indexterm><primary>afdrukken</primary></indexterm>
@@ -4239,30 +4158,29 @@ total 337.00 154 $ 6.74</screen>
&man.lpr.1; de standaard invoer af. De volgende opdracht drukt
bijvoorbeeld een paar belangrijke systeembestanden af:</para>
- <screen>&prompt.user; <userinput><command>lpr <filename>/etc/host.conf</filename> <filename>/etc/hosts.equiv</filename></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr /etc/host.conf /etc/hosts.equiv</userinput></screen>
<para>Om een specifieke printer te selecteren:</para>
- <screen>&prompt.user; <userinput><command>lpr <option>-P</option> <replaceable>printernaam</replaceable> <filename><replaceable>bestandsnaam</replaceable></filename> <replaceable>...</replaceable></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr -P printernaam bestandsnaam ...</userinput></screen>
<para>Dit voorbeeld drukt een lange opgave van de huidige map af
op de printer <literal>rattan</literal>:</para>
- <screen>&prompt.user; <userinput><command>ls <option>-l</option> | lpr <option>-P</option> rattan</command></userinput></screen>
+ <screen>&prompt.user; <userinput>ls -l | lpr -P rattan</userinput></screen>
<para>Omdat er geen bestanden worden meegegeven aan het commando
&man.lpr.1;, drukt <command>lpr</command> de gegevens af
die het van de standaard invoer leest: de uitvoer van het
- commando <command>ls <option>-l</option></command>.</para>
+ commando <command>ls -l</command>.</para>
<para>&man.lpr.1; accepteert ook een breed scala aan opties
om de vorm aan te passen, bestandsconversies toe te passen,
meerdere kopieën af te drukken, enzovoort. Meer
- informatie staat in <link
- linkend="printing-lpr-options">Afdrukopties</link>.</para>
+ informatie staat in <link linkend="printing-lpr-options">Afdrukopties</link>.</para>
</sect2>
- <sect2 id="printing-lpq">
+ <sect2 xml:id="printing-lpq">
<title>Opdrachten controleren</title>
<indexterm><primary>afdrukopdrachten</primary></indexterm>
@@ -4280,7 +4198,7 @@ total 337.00 154 $ 6.74</screen>
<option>-P</option> meegegeven worden. Het volgende commando
toont de wachtrij van printer <literal>bamboo</literal>:</para>
- <screen>&prompt.user; <userinput><command>lpq <option>-P</option> bamboo</command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpq -P bamboo</userinput></screen>
<para>Hieronder volgt een voorbeeld van de uitvoer van het
commando <command>lpq</command>:</para>
@@ -4293,11 +4211,10 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
<para>Dit laat drie opdrachten zien in de wachtrij voor
<literal>bamboo</literal>. De eerste opdracht, gegeven door
- gebruiker <username>kelly</username>, heeft opdrachtnummer 9
+ gebruiker <systemitem class="username">kelly</systemitem>, heeft opdrachtnummer 9
gekregen. Elke opdracht voor een printer krijgt een uniek
opdrachtnummer. Dit nummer kan in de meeste gevallen genegeerd
- worden, maar is nodig om een opdracht te annuleren. In <link
- linkend="printing-lprm">Opdrachten verwijderen</link> staan
+ worden, maar is nodig om een opdracht te annuleren. In <link linkend="printing-lprm">Opdrachten verwijderen</link> staan
meer details.</para>
<para>Opdrachtnummer negen bestaat uit twee bestanden; meerdere
@@ -4308,7 +4225,7 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
momenteel aan het afdrukken is. De tweede opdracht bestaat uit
gegevens doorgegeven aan &man.lpr.1; als standaard invoer. De
derde opdracht is afkomstig van gebruiker
- <username>mary</username>. Het is een veel grotere opdracht.
+ <systemitem class="username">mary</systemitem>. Het is een veel grotere opdracht.
De bestandsnaam van het bestand dat ze probeert af te drukken
is te lang voor het overzicht, daarom toont &man.lpq.1; drie
puntjes.</para>
@@ -4321,7 +4238,7 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
<para>Het commando &man.lpq.1; ondersteunt ook een optie
<option>-l</option> om een gedetailleerd, lang overzicht te
geven. Hieronder volgt voorbeelduitvoer van
- <command>lpq <option>-l</option></command>:</para>
+ <command>lpq -l</command>:</para>
<screen>waiting for bamboo to become ready (offline ?)
kelly: 1st [job 009rose]
@@ -4335,7 +4252,7 @@ mary: 3rd [job 011rose]
/home/orchid/mary/research/venus/alpha-regio/mapping 78519 bytes</screen>
</sect2>
- <sect2 id="printing-lprm">
+ <sect2 xml:id="printing-lprm">
<title>Opdrachten verwijderen</title>
<para>Een gebruiker die van gedachten verandert over een af te
@@ -4348,14 +4265,14 @@ mary: 3rd [job 011rose]
dient eerst met &man.lpq.1; het opdrachtnummer gevonden te
worden. Typ vervolgens:</para>
- <screen>&prompt.user; <userinput><command>lprm <replaceable>opdrachtnummer</replaceable></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lprm opdrachtnummer</userinput></screen>
<para>Om een opdracht van een specifieke printer te verwijderen,
moet de optie <option>-P</option> worden toegevoegd. Het
volgende commando verwijdert opdrachtnummer 10 uit de wachtrij
van printer <literal>bamboo</literal>:</para>
- <screen>&prompt.user; <userinput><command>lprm <option>-P</option> bamboo 10</command></userinput></screen>
+ <screen>&prompt.user; <userinput>lprm -P bamboo 10</userinput></screen>
<para>Het commando &man.lprm.1; heeft een aantal
snelkoppelingen:</para>
@@ -4401,7 +4318,7 @@ mary: 3rd [job 011rose]
verwijdert alle opdrachten van de huidige gebruiker uit de
wachtrij van printer <literal>rattan</literal>:</para>
- <screen>&prompt.user; <userinput><command>lprm <option>-P</option> rattan -</command></userinput></screen>
+ <screen>&prompt.user; <userinput>lprm -P rattan -</userinput></screen>
<note>
<para>Als in een netwerkomgeving wordt gewerkt, staat
@@ -4410,22 +4327,22 @@ mary: 3rd [job 011rose]
dezelfde printer vanaf andere hosts bereikbaar is. Het
volgende voorbeeld demonstreert dit:</para>
- <screen>&prompt.user; <userinput><command>lpr <option>-P</option> rattan <filename><replaceable>mijnbestand</replaceable></filename></command></userinput>
-&prompt.user; <userinput><command>rlogin orchid</command></userinput>
-&prompt.user; <userinput><command>lpq <option>-P</option> rattan</command></userinput>
+ <screen>&prompt.user; <userinput>lpr -P rattan mijnbestand</userinput>
+&prompt.user; <userinput>rlogin orchid</userinput>
+&prompt.user; <userinput>lpq -P rattan</userinput>
Rank Owner Job Files Total Size
active seeyan 12 ... 49123 bytes
2nd kelly 13 myfile 12 bytes
-&prompt.user; <userinput><command>lprm <option>-P</option> rattan 13</command></userinput>
+&prompt.user; <userinput>lprm -P rattan 13</userinput>
rose: Permission denied
-&prompt.user; <userinput><command>logout</command></userinput>
-&prompt.user; <userinput><command>lprm <option>-P</option> rattan 13</command></userinput>
+&prompt.user; <userinput>logout</userinput>
+&prompt.user; <userinput>lprm -P rattan 13</userinput>
dfA013rose dequeued
cfA013rose dequeued</screen>
</note>
</sect2>
- <sect2 id="printing-lpr-options">
+ <sect2 xml:id="printing-lpr-options">
<title>Meer dan platte tekst: afdrukopties</title>
<para>Het commando &man.lpr.1; ondersteunt een aantal opties voor
@@ -4434,7 +4351,7 @@ cfA013rose dequeued</screen>
kopieën, afwikkeling van een opdracht en meer. In deze
sectie worden die opties beschreven.</para>
- <sect3 id="printing-lpr-options-format">
+ <sect3 xml:id="printing-lpr-options-format">
<title>Opties voor opmaak en conversie</title>
<para>De volgende opties voor &man.lpr.1; zorgen voor de opmaak
@@ -4446,10 +4363,10 @@ cfA013rose dequeued</screen>
<para>Het volgende commando drukt bijvoorbeeld een DVI-bestand
af (van het &tex; typesettingsysteem) met de naam
- <filename><replaceable>visrapport.dvi</replaceable></filename>
+ <filename>visrapport.dvi</filename>
op de printer <literal>bamboo</literal>:</para>
- <screen>&prompt.user; <userinput><command>lpr <option>-P</option> bamboo -d <filename><replaceable>visrapport.dvi</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr -P bamboo -d visrapport.dvi</userinput></screen>
<para>Deze opties zijn van toepassing op alle bestanden in de
opdracht. Het is dus niet mogelijk om bijvoorbeeld DVI- en
@@ -4462,8 +4379,7 @@ cfA013rose dequeued</screen>
<option>-T</option>, vereisen dat er conversiefilters zijn
geïnstalleerd voor een printer. De optie
<option>-d</option> vereist bijvoorbeeld het
- DVI-conversiefilter. In <link
- linkend="printing-advanced-convfilters">Conversiefilters</link>
+ DVI-conversiefilter. In <link linkend="printing-advanced-convfilters">Conversiefilters</link>
staan de details beschreven.</para>
</note>
@@ -4576,7 +4492,7 @@ cfA013rose dequeued</screen>
versie van de handleiding &man.ls.1; afgedrukt op de
standaardprinter:</para>
- <screen>&prompt.user; <userinput><command>zcat <filename>/usr/share/man/man1/ls.1.gz</filename> | troff <option>-t</option> -man | lpr <option>-t</option></command></userinput></screen>
+ <screen>&prompt.user; <userinput>zcat /usr/share/man/man1/ls.1.gz | troff -t -man | lpr -t</userinput></screen>
<para>Het commando &man.zcat.1; pakt de broncode van de
&man.ls.1; handleiding uit en geeft het door aan het commando
@@ -4589,7 +4505,7 @@ cfA013rose dequeued</screen>
de opdracht wordt afgedrukt.</para>
</sect3>
- <sect3 id="printing-lpr-options-job-handling">
+ <sect3 xml:id="printing-lpr-options-job-handling">
<title>Opties voor opdrachtafhandeling</title>
<para>De volgende opties voor &man.lpr.1; geven
@@ -4607,17 +4523,16 @@ cfA013rose dequeued</screen>
één kopie. Een beheerder kan deze optie
uitschakelen om slijtage van de printer te voorkomen en
gebruik van een kopieerapparaat aan te moedigen. Zie
- <link
- linkend="printing-advanced-restricting-copies">Meerdere
+ <link linkend="printing-advanced-restricting-copies">Meerdere
kopieën beperken</link>.</para>
<para>Dit voorbeeld drukt drie kopieën af van
- <filename><replaceable>parser.c</replaceable></filename>
+ <filename>parser.c</filename>
gevolgd door drie kopieën van
- <filename><replaceable>parser.h</replaceable></filename>
+ <filename>parser.h</filename>
op de standaardprinter:</para>
- <screen>&prompt.user; <userinput><command>lpr <option>-#3</option> <filename><replaceable>parser.c parser.h</replaceable></filename></command></userinput></screen>
+ <screen>&prompt.user; <userinput>lpr -#3 parser.c parser.h</userinput></screen>
</listitem>
</varlistentry>
@@ -4681,14 +4596,13 @@ cfA013rose dequeued</screen>
</variablelist>
</sect3>
- <sect3 id="printing-lpr-options-misc">
+ <sect3 xml:id="printing-lpr-options-misc">
<title>Voorbladopties</title>
<para>Deze opties voor &man.lpr.1; passen de tekst aan die
gewoonlijk op het voorblad van een opdracht verschijnt. Deze
opties hebben geen effect als het afdrukken van voorbladen
- wordt onderdrukt op een gebruikte printer. Zie <link
- linkend="printing-advanced-header-pages">Voorbladen</link>
+ wordt onderdrukt op een gebruikte printer. Zie <link linkend="printing-advanced-header-pages">Voorbladen</link>
voor meer informatie over het opzetten van voorbladen.</para>
<variablelist>
@@ -4724,8 +4638,7 @@ cfA013rose dequeued</screen>
<note>
<para>Bij sommige installaties kan het zijn dat deze
optie geen effect heeft door de manier waarop de
- voorbladen worden gegenereerd. Zie <link
- linkend="printing-advanced-header-pages">Voorbladen</link>
+ voorbladen worden gegenereerd. Zie <link linkend="printing-advanced-header-pages">Voorbladen</link>
voor de details.</para>
</note>
</listitem>
@@ -4734,7 +4647,7 @@ cfA013rose dequeued</screen>
</sect3>
</sect2>
- <sect2 id="printing-lpc">
+ <sect2 xml:id="printing-lpc">
<title>Printers beheren</title>
<para>De beheerder van de printers in een netwerk heeft deze
@@ -4765,7 +4678,7 @@ cfA013rose dequeued</screen>
wachtrij vrij is.</para>
<para>Als een wachtrij is <emphasis>uitgeschakeld</emphasis>,
- kan geen enkele gebruiker (behalve <username>root</username>)
+ kan geen enkele gebruiker (behalve <systemitem class="username">root</systemitem>)
opdrachten naar een printer versturen. Een
<emphasis>ingeschakelde</emphasis> wachtrij accepteert
opdrachten. Een printer met een uitgeschakelde wachtrij kan
@@ -4773,7 +4686,7 @@ cfA013rose dequeued</screen>
afdrukopdrachten in de wachtrij af tot deze leeg is.</para>
<para>In het algemeen is het nodig
- <username>root</username>-rechten te hebben om het commando
+ <systemitem class="username">root</systemitem>-rechten te hebben om het commando
&man.lpc.8; te gebruiken. Gewone gebruikers kunnen het
commando &man.lpc.8; gebruiken om een printerstatus op te
vragen en om een vastgelopen printer te herstarten.</para>
@@ -4789,7 +4702,7 @@ cfA013rose dequeued</screen>
<variablelist>
<varlistentry>
<term><command>abort
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Annuleer de huidige opdracht en stop de printer.
@@ -4800,7 +4713,7 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>clean
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Verwijder oude bestanden uit de wachtrijmap van
@@ -4816,19 +4729,19 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>disable
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Nieuwe opdrachten kunnen niet meer in de wachtrij
worden geplaatst. Als de printer nog draait, drukt die
de opdrachten die zich nog in de wachtrij bevinden
- af. De supergebruiker (<username>root</username>) kan
+ af. De supergebruiker (<systemitem class="username">root</systemitem>) kan
altijd opdrachten versturen, ook naar een uitgeschakelde
wachtrij.</para>
<para>Dit commando is handig bij het testen van een nieuwe
printer of een filterinstallatie: schakel de wachtrij uit
- en verstuur als <username>root</username> opdrachten.
+ en verstuur als <systemitem class="username">root</systemitem> opdrachten.
Andere gebruikers kunnen geen opdrachten versturen totdat
het testen is voltooid en de wachtrij weer is
ingeschakeld met het commando
@@ -4837,8 +4750,8 @@ cfA013rose dequeued</screen>
</varlistentry>
<varlistentry>
- <term><command>down <replaceable>printernaam</replaceable>
- <replaceable>boodschap</replaceable></command></term>
+ <term><command>down printernaam
+ boodschap</command></term>
<listitem>
<para>Schakel een printer uit. Equivalent aan
@@ -4853,7 +4766,7 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>enable
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Schakel de wachtrij van een printer in. Gebruikers
@@ -4864,7 +4777,7 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>help
- <replaceable>commandonaam</replaceable></command></term>
+ commandonaam</command></term>
<listitem>
<para>Geef hulp over het commando
@@ -4877,7 +4790,7 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>restart
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Start de printer. Gewone gebruikers kunnen dit
@@ -4894,7 +4807,7 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>start
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Start de printer. De printer drukt opdrachten in
@@ -4904,7 +4817,7 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>stop
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Stop de printer. De printer maakt de huidige
@@ -4916,8 +4829,8 @@ cfA013rose dequeued</screen>
</varlistentry>
<varlistentry>
- <term><command>topq <replaceable>printernaam</replaceable>
- <replaceable>opdracht-of-gebruikersnaam</replaceable></command></term>
+ <term><command>topq printernaam
+ opdracht-of-gebruikersnaam</command></term>
<listitem>
<para>Herschik de wachtrij voor
@@ -4933,7 +4846,7 @@ cfA013rose dequeued</screen>
<varlistentry>
<term><command>up
- <replaceable>printernaam</replaceable></command></term>
+ printernaam</command></term>
<listitem>
<para>Schakel een printer in. Het omgekeerde van het
@@ -4953,7 +4866,7 @@ cfA013rose dequeued</screen>
</sect2>
</sect1>
- <sect1 id="printing-lpd-alternatives">
+ <sect1 xml:id="printing-lpd-alternatives">
<title>Alternatieven voor het standaard wachtrijsysteem</title>
<para>Na het lezen van deze handleiding, heeft de lezer zo'n beetje
@@ -4973,8 +4886,7 @@ cfA013rose dequeued</screen>
herschreven PLP. Patrick Powell en Justin Mason (de
voornaamste beheerder van PLP) hebben samengewerkt om
<application>LPRng</application> te maken. De thuispagina
- voor <application>LPRng</application> is <ulink
- url="http://www.lprng.org/"></ulink>.</para>
+ voor <application>LPRng</application> is <uri xlink:href="http://www.lprng.org/">http://www.lprng.org/</uri>.</para>
</listitem>
</varlistentry>
@@ -5001,7 +4913,7 @@ cfA013rose dequeued</screen>
echt printen onder &unix; te ondersteunen.</para>
<para>De thuispagina voor <application>CUPS</application> is
- <ulink url="http://www.cups.org/"></ulink>.</para>
+ <uri xlink:href="http://www.cups.org/">http://www.cups.org/</uri>.</para>
</listitem>
</varlistentry>
@@ -5016,14 +4928,13 @@ cfA013rose dequeued</screen>
<application>CUPS</application> als een backend voor sommige van
de printmogelijkheden.</para>
- <para>De thuispagina voor <application>HPLIP</application> is <ulink
- url="http://hplipopensource.com/hplip-web/index.html"></ulink>.</para>
+ <para>De thuispagina voor <application>HPLIP</application> is <uri xlink:href="http://hplipopensource.com/hplip-web/index.html">http://hplipopensource.com/hplip-web/index.html</uri>.</para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
- <sect1 id="printing-troubleshooting">
+ <sect1 xml:id="printing-troubleshooting">
<title>Problemen oplossen</title>
<para>Na het uitvoeren van een simpele test met &man.lptest.1; is
@@ -5190,7 +5101,7 @@ exit 2</programlisting>
<para>Nu volgt een voorbeeldbestand
<filename>/etc/printcap</filename> voor host
- <hostid>orchid</hostid>. Er is een printer aangesloten
+ <systemitem>orchid</systemitem>. Er is een printer aangesloten
op de eerste parallelle poort; een HP LaserJet 3Si,
genaamd <literal>teak</literal>. Die gebruikt
bovenstaand script als tekstfilter:</para>
@@ -5199,7 +5110,7 @@ exit 2</programlisting>
# /etc/printcap voor host orchid
#
teak|hp|laserjet|HP LaserJet 3Si:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:sh:sd=<filename class="directory">/var/spool/lpd/teak</filename>:mx#0:\
+ :lp=<filename>/dev/lpt0</filename>:sh:sd=<filename>/var/spool/lpd/teak</filename>:mx#0:\
:if=<filename>/usr/local/libexec/hpif</filename>:</programlisting>
</listitem>
</itemizedlist>
@@ -5317,8 +5228,8 @@ teak|hp|laserjet|HP LaserJet 3Si:\
<literal>lf</literal>:</para>
<programlisting>rattan|line|diablo|lp|Diablo 630 Line Printer:\
- :sh:sd=<filename class="directory">/var/spool/lpd/rattan</filename>:\
- :lp=<filename class="devicefile">/dev/lpt0</filename>:\
+ :sh:sd=<filename>/var/spool/lpd/rattan</filename>:\
+ :lp=<filename>/dev/lpt0</filename>:\
:if=<filename>/usr/local/libexec/if-simple</filename>:\
:lf=<filename>/var/log/rattan.log</filename></programlisting>
@@ -5330,7 +5241,7 @@ teak|hp|laserjet|HP LaserJet 3Si:\
<para>Als er geen optie <literal>lf</literal> is opgegeven,
gebruikt <application>LPD</application>
- <filename class="devicefile">/dev/console</filename> als
+ <filename>/dev/console</filename> als
standaard.</para>
</listitem>
</varlistentry>