Naprej Nazaj Vsebina

14. Kako narediti nekaj, kar je vredno tiskanja

Tukaj pridemo v pravo podganje leglo programja. Linux lahko načeloma poganja veliko tipov binarnih programov z različnimi stopnjami uspeha: Linux/x86, Linux/Alpha, Linux/Sparc, Linux/foo, iBCS, Win16/Win32s (z dosemu in, nekega dne, z Wine), Mac/68k (z emulatorjem Executor), in Java. Opisal bom le domorodno programje za Linux in splošni Unix.

Za sam Linux je izbira večinoma omejena na programje, v splošnem dostopno za Unix:

14.1 Opisni jeziki

Večina opisnih jezikov je bolj primerna za velike in ponavljajoče se projekte, kjer želite prepustiti računalniku kontrolo ureditve besedila in s tem poenotiti izgled reči.

nroff

To je bil eden prvih opisnih jezikov v Unixu. Strani z opisi ukazov v referenčnem priročniku (za man) so najbolj pogost primer stvari, formatiranih z makro ukazi *roff; veliko ljudi prisega na njih, a nroff ima, vsaj zame, preveč zastarelo skladnjo, kot bi bilo potrebno, in verjetno predstavlja slabo izbiro za nova dela. Vseeno se izplača vedeti, da lahko s programom groff postavite stran iz formata za man direktno v postscript. Večina programov man naredi to z ukazom man -t foo | lpr.

TeX

TeX (izg. ,,teh``), in paket makro ukazov imenovan LaTeX (izg. ,,lateh``), sta dva izmed najbolj uporabljanih opisnih jezikov Unixa. Tehnični spisi so pogosto napisani v LaTeXu, saj zelo poenostavi vprašanja izgleda in je še vedno eden redkih sistemov za stavljenje teksta, ki podpira matematične izraze hkrati popolnoma in dobro. Izhodni format TeXa je dvi, in ga lahko pretvorite v PostScript ali PCL za tiskalnik Hewlett Packard s programoma dvips or dvilj. Če želite namestiti TeX ali LaTeX, namestite celotno skupino paketov za teTeX; ta vsebuje vse.

Več o izvedbi TeXa za Linux boste izvedeli v prevodu spisa TeTeX HOWTO.

SGML

Za Unix in Linux obstaja vsaj en prost razčlenjevalnik za SGML; sestavlja osnovo na Linuxu narejenega dokumentirnega sistema Linuxdoc-SGML. Podpira tudi druge DTD-je.

HTML

Nekdo je opozoril, da je lahko za preproste projekte dovolj pisati v HTML in jo natisniti z brkljalnikom Netscape. Ne strinjam se, a vaše izkušnje se lahko razlikujejo.

14.2 Urejevalniki besedila WYSIWYG (kar vidiš, to dobiš)

Nič več ni pomanjkanja programja za urejanje besedila v načinu WYSIWYG. Dostopnih je veliko popolnih pisarniških zbirk, vključno z eno, ki je prosta za osebno uporabo (StarOffice).

StarOffice

Nemško podjetje razširja po omrežju zbirko StarOffice, prosto za Linux. Ta popolna pisarniška zbirka ima vse lastnosti, ki jih lahko pričakujete, in ne morete najti boljše cene. Obstaja poseben spis mini-HOWTO, ki opisuje, kako jo dobite in namestite. Generira PostScript ali PCL, torej bi morala delovati s skoraj vsakim tiskalnikom, ki sicer deluje v Linuxu. Izgleda, da je ta zbirka klon paketa Office in torej precej napihnjena.

WordPerfect

Corel prosto razširja osnovno različico programa Word Perfect 8 za Linux, in namiguje, da bo razširjal tudi Corel Draw in Quattro Pro, ko boste prenesena. To je verjetno najboljša izbira, če imate stroj ARM; Corel izdeluje računalnike Netwinder Linux na procesorjih ARM in bo skoraj gotovo ponudil različice vsega za Linux na teh procesorjih. Kupite lahko tudi polno zmogljivo različico in podporo, skupaj ali posebej. Spletna stran Linux WordPerfect Fonts and Printers ponuja informacije o nastavitvi WordPerfecta za uporabo z Ghostscriptom ali z vgrajenimi tiskalniškimi gonilniki (izgleda, da so ti identični z dosovskimi gonilniki za WordPerfect, če gonilnik za vaš tiskalnik ni vključen v distribucijo WP8).

Applix

Applix je večplatformski (se pravi, deluje na različnih Unixih, Windows in drugih) pisarniški paket, ki ga prodaja podjetje Applix. Red Hat in SuSE sta ga prodajala sama, ko je bila to edina igra v mestu; zdaj se je prodaja preusmerila k Applix.

LyX

LyX je uporabniški vmesnik za LaTeX, ki izgleda zelo obetavno. Glejte spletno stran LyX Homepage za več informacij. Obstaja tudi različica LyXa v stilu okenskega upravljalnika KDE, imenovana KLyX; prvi avtor LyXa in spodbujevalec uporabe namizja KDE sta ista oseba.

Maxwell

Maxwell je preprost urejevalnik besedil, zasnovan na formatu Microsoft RTF, ki se je začel kot komercialni izdelek, a se zdaj razširja pod GPL.

The Andrew User Interface System

AUIS vključuje ez, urejevalnik tipa WYSIWYG z večino osnovnih lastnosti urejevalnika besedila, zmožnost delanja HTML in polno podporo za e-pošto po standardu MIME in novičarske skupine. Žal programa AUIS ne vzdržujejo več.

Koffice

Projekt za aktivno namizje KDE dela na popolni pisarniški zbirki. Mislim, da še ni zrela za javni nastop. Urejevalnik besedil bo najbrž naslednik LyXa.

GNOME

Projekt GNOME tudi deluje v smeri izdelave različnih pisarniških orodij z licenco GNU GPL, toda nobeno še ni dostopno.

Jeff Phillips <jeff@I_RATUS.org> uporablja Calderin WordPerfect 7 za Linux (na distribuciji Slackware, od vseh mogočih), in pravi, da deluje dobro. Zdi se, da po pričakovanjih vključuje tudi vgrajeno tiskalniško podporo. Caldera mora imeti informacije nekje na http://www.caldera.com/. Lahko kupite tudi novejšo različico WordPerfecta direktno od podjetja, ki mu je Corel zaupal prenos na Unix.

Drugi proizvajalci mi lahko pošljejo sporočilo z njihovo ponudbo.


Naprej Nazaj Vsebina