Ta razdelek pokriva tiskanje datotek, na katere boste naleteli pri sestavljanju Linuxa.
Tiskanje grafičnih datotek na tiskalnik je navadno odvisno od vrste grafike, ki jo pretvarjate, in vrste tiskalnika, na katerem želite stvar natisniti. Tiskanje bitnih slik pogosto ne pride v poštev zaradi različne razlage teh slik na različnih matričnih tiskalnikih. V tem primeru bo najbolje, če pogledate, ali je vaš tiskalnik združljiv s tiskalniki Epson ali IBM ProPrinter, potem pretvorite grafično datoteko v postscript in za tiskanje grafike uporabite Ghostscript (glej naslednji razdelek).
Če imate laserski tiskalnik, je vse skupaj nekoliko laže, saj so številni
združljivi s standardom PCL. To vam omogoča nekaj izbir.
Nekateri programi lahko pišejo neposredno v PCL. Če ne, so na voljo
programi kot NetPBM, ki lahko pretvarjajo v PCL. Zadnja
izbira je uporaba programa ghostscript
(glej naslednji
razdelek).
Absolutno najboljša izbira je namestitev paketov, kot sta NetPBM in Ghostscript, in potem namestitev magičnega filtra, ki avtomagično pripravi grafične datoteke za izpis na vašem tiskalniku.
Tiskanje datotek v postscriptu je preprosto na tiskalniku, v katerega
je vgrajen tolmač za postscript; le uporabite lpr
, in tiskalnik
bo namesto vas poskrbel za vse podrobnosti. Tisti, ki nimamo
tiskalnika, ki razume postscript, pa se moramo zateči k drugim
metodam. Na srečo so dostopni programi, ki razumejo postscript in ga
prevedejo v jezik, ki ga razume večina tiskalnikov. Ghostscript je
verjetno najbolj znan tak program.
Dolžnost Ghostscripta je, da vse opise v datoteki postscript pretvori v ukaze, ki jih bo razumel tiskalnik. Za tiskanje postscriptne datoteke z Ghostscriptom lahko naredite nekaj takega:
$ gs -dSAFER -dNOPAUSE -sDEVICE=deskjet -sOutputFile=\|lpr disertacija.ps
Opazite, da smo z uporabo izbire -sOutputFile pravzaprav
preusmerili izhod Ghostscripta na standardni vhod ukaza lpr
.
Ghostview je vmesnik Ghostscripta za grafični sistem X Window. Dovoljuje vam ogled postscriptne datoteke, preden jo natisnete. Ghostview in Ghostscript dobite na ftp://prep.ai.mit.edu/pub/gnu/.
Podjetje Adobe je izdalo bralnik Acrobat za Linux. Dobite ga
na njihovi spletni strani,
http://www.adobe.com/.
Dostopen je tudi njegov predhodnik, xpdf
. Oba morata tiskati na
postscriptno napravo.
Eden najpreprostejših načinov za tiskanje datotek v TeXu je, da jih
pretvorimo v postscript in natisnemo z Ghostscriptom. Za to jih
boste morali najprej pretvoriti iz TeXa v format, znan kot DVI (kar
pomeni: neodvisen od naprave, device-independent). To lahko storite z
ukazom tex
(1). Potem morate pretvoriti datoteko DVI v postscript
z uporabo pretvornika dvips
. Vse to bo videti nekako takole:
$ tex disertacija.tex $ dvips disertacija.dvi
Zdaj lahko natisnete dobljeni postscript, kot smo že opisali.
troff
ali, če vam je ljubše,$ groff -Tascii disertacija.tr | lpr
in potem natisnite postscript, kot smo že opisali.$ groff disertacija.tr > disertacija.ps
man
$ man man | col -b | lpr
Na straneh za man
so preformatirani podatki za troff
,
zato moramo pobrati vse osvetlitve, podčrtavanja itd. Program
col
to lepo naredi. Ker uporabljamo cevovode, program man
ne bo uporabljal more
.