Avanti Indietro Indice

11. Come generare qualcosa che valga la pena stampare

Qui abbiamo veramente un sacco di programmi. Basicamente Linux puo' eseguire quattro tipi di binari con vari livelli di successo: Linux, iBCS, Win16/win32s (con dosemu, e, un giorno, con Wine), e Mac/68k (con Executor). Tratteremo solo di applicazioni native per Linux e programmi comuni per Unix, facendo solo notare che WordPerfect per SCO, e molto probabilmente altri programmi commerciali di word processing, funzionano perfettamente sotto l'emulazione iBCS di Linux.

Per Linux, le scelte sono limitate a quelle disponibili per Unix in generale:

11.1 Linguaggi di Markup

La maggior parte dei linguaggi di markup serve per lavori ripetitivi, dove si desidera che sia il computer a controllare l'aspetto del testo, per rendere le cose uniformi. Fare un a bella firma in un linguaggio di markup e' sicuramente difficile...

nroff

Questo e' stato uno dei primi linguaggi di markup per Unix. Le man page sono l'esempio piu' comune di testo formattato con le macro *roff; molte persone lo gradiscono, ma per me nroff ha una sintassi piu' arcana del necessario, che lo rende inadeguato per nuovi lavori. Vale la pena sapere, comunque, che potete comporre una man page direttamente in PostScript con groff. La maggior parte dei comandi man lo fanno per voi con man -t foo | lpr.

TeX

TeX, ed il package di macro LaTeX, e' uno dei piu' usati linguaggi di markup in ambiente Unix. Molti lavori tecnici sono scritti in LaTeX perche' semplifica notevolmente i problemi di aspetto della pagina ed e' ancora uno dei pochi sistemi di text processing che supporta bene e completamente la simbologia matematica. TeX produce file dvi, che possono essere convertiti in PostScript oppure nel PCL dell'HP con dvips o dvilj.

SGML

C'e' almeno un parser sgml free per Unix e Linux; esso forma la base del sistema di documentazione Linuxdoc-SGML, ma supporta anche altri DTD.

HTML

Qualcuno sostiene che per lavori semplici potrebbe essere sufficiente scrivere in HTML e stampare usando Netscape. Non sono d'accordo, ma voi potreste pensarla diversamente.

11.2 WYSYWYG

C'e' una generale mancanza di programmi di produzione di testi WYSYWYG. Sentitevi liberi di scriverne qualcuno e fatemi sapere se ho omesso qualcosa.

Lyrix

Lyrix e' un'interfaccia (front-end) a LaTeX che sembra molto promettente.

The Andrew User Interface System

AUIS include ez, un editor in stile WYSYWYG con molte capacita' basiche per un word processor, capacita' HTML, e pieno supporto dei newsgroup e email MIME.

Proposte commerciali

Almeno Caldera e Red Hat distribuiscono package contenenti le solite applicazioni per ufficio, come un word processor WYSYWYG ed un foglio elettronico. Suppongo che facciano un buon lavoro, ma non li ho mai usati. (Credo anche che caldera fornisca le WABI della Sun, in tal modo potete probabilmente eseguire qualcosa tipo MS Office se dovete integrare tali tipi di files).

Jeff Phillips <jeff@I_RATUS.org> utilizza WordPerfect per Linux di Caldera, e dice che funziona bene. Apparentemente include il supporto per la stampante, come e' logico aspettarsi. Caldera dovrebbe avere delle informazioni su http://www.caldera.com/.

RedHat distribuisce una suite chiamata Applixware; potete trovare il loro sito web a http://www.redhat.com/.


Avanti Indietro Indice