Drukowanie w Linux-ie: Jak wygenerować coś wartego drukowania.
Następna strona
Poprzednia strona
Spis treści
13. Jak wygenerować coś wartego drukowania.
Tutaj wchodzimy w prawdziwą sieć oprogramowania. Ogólnie, Linux
może uruchamiać cztery typy binariów z różnym sukcesem: Linux,
iBCS, Win16/Win32s (za pomocą dosemu i kiedyś Wine) oraz Mac/68k
(przy pomocy Executora). Ja omówię tylko czysto-Linux-owe i popularne
Unix-owe oprogramowanie, poza tym WordPerfect dla SCO i
przypuszczalnie inne komercyjne procesory tekstu także dobrze
działają na Linux-owej emulacji iBCS.
Dla Linux-a wybór jest przeważnie ograniczony do oprogramowania
dostępnego ogólnie dla Unix-a.
13.1 Języki "Markup".
Większość języków "markup" jest bardziej elastyczna dla większych
albo powtarzalnych projektów, gdzie chcesz, aby komputer
kontrolował wygląd rezultatu/wydruku, aby utworzyć ogólny
wzór. Próba zrobienia jakiegoś ładnego znaczka w języku "markup"
przypuszczalnie by "bolała"...
nroffTo był jeden z pierwszych języków "markup" dla
Unix-a. Strony z podręcznika systemowego są najpopularniejszym
przykładem tekstów sformatowanych przy pomocy makr *roff-a. Wiele
ludzi przeklina ten język, ale nroff ma, przynajmniej dla mnie,
bardziej złożoną składnię niż to jest konieczne i przypuszczalnie
jest złym wyborem dla nowych prac. Jednak warto jest wiedzieć, że
możesz zamienić napisaną w groff-ie stronę bezpośrednio na
PostScript. Większość poleceń "man" zrobi to za ciebie np. man
-t coś| lpr.
TeXoraz język makr - LaTeX, są jednym z najczęściej
używanych języków "markup" na Unix-ie. Techniczne prace są często
napisane w LaTeX-u ponieważ bardzo upraszcza określenie wyglądu
tekstu i jest wciąż jednym z niewielu systemów obróbki tekstu,
który obsługuje zapisy matematyczne dokładnie i dobrze na
raz. Formatem wyjściowym TeX-a jest dvi (DeVice Independent -
czyli niezależny od urządzenia [przyp. tłum.]) i można go zamienić
na PostScript lub Hewlett Packard PCL przy pomocy dvips lub
dvilj. [TeX czyta się "tech" - przyp. tłum.].
SGMLDostępny jest przynajmniej jeden program do
obróbki tego języka na Unix-a; formuuje on podstawy systemu
dokumentów Linuxdoc-SGML. Może on także obsługiwać inne DTD.
HTMLKtoś zasugerował, że dla prostych projektów,
wystarczy napisanie w HTML-u i drukować przy pomocy Netscape-a. Ja
się z tym jednak nie zgadzam.
13.2 WYSIWYG.
[ Jest to skrót od What You See Is What You Get - czyli to co
widzisz to dostaniesz, a oznacza, iż wydrukowane zostanie DOKŁADNIE
to co jest widoczne na ekranie i DOKŁADNIE w taki sam sposób -
przyp. tłum.]
W tej chwili jest niedobór oprogramownia do obróbki tekstu
WYSIWYG. Nie bój się napisać jakiegoś i daj mi znać jeśli ominąłem
coś tutaj.
LyXJest to zakończenie dla LaTeX-a, które wygląda
bardzo obiecująco. Odwiedź
stronę domową LyX-a jeśli
chcesz więcej informacji.
Andrew User Interface SystemAUIS zawiera ez -
edytor w stylu WYSIWYG z większością cech podstawowego procesora
tekstu, możliwościami HTML oraz pełną obsługą poczty elektronicznej
MIME i grup dyskusyjnych (news-ow).
Oferty komercyjnePrzynajmniej Caldera i Red Hat
dostarczają pakiety zawierające zwykłe aplikacje biurowe jak edytor
w stylu WYSIWYG i arkusz kalkulacyjny. Powiedziałbym, że robią
dobrą robotę, ale nigdy nie używałem takich pakietów. Sądze, że
Caldera dostarcza także WABI firmy Sun, tak więc mógłbyś
przypuszczalnie uruchomić jakiś MS Office pod tym jeśli musiałbyś
zintegrować się z plikami innych.
Jeff Phillips <jeff@I_RATUS.org> używa WordPerfect-a dla
Linux-a z Caldery (w Slackware różnego rodzaju) i twierdzi, że
działa mu to dobrze. Wygląda na to, że zawiera on wbudowaną
obsługę drukarek, jak to można by się spodziewać. Caldera powinna
mieć jakieś informacje na
swojej stronie WWW.
RedHat dostarcza pakiet o nazwie Applixware;
Ich stronę można znaleźć pod
adresem www.redhat.com.
Inni sprzedawcy niech mi dadzą znać jakie mają oferty.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
printing howto pl 5printing howto pl 4printing howto pl 6printing howto pl 12printing howto pl 10bootdisk howto pl 13printing howto pl 8printing howto pl 9Keyboard HOWTO pl 13 (2)printing howto pl 14ax25 howto pl 13printing howto pl 3net 3 howto pl 13Module HOWTO pl 13 (2)printing howto plprinting howto pl 1ppp howto pl 13printing howto pl 15Printing HOWTO pl (2)więcej podobnych podstron