Next Previous Contents

14. 如何產生值得列印的東西

我們可以使用的軟體真是又多又雜. 基本上, Linux 可以執行很多種的二進位檔, 相容(執行成功) 的程度各有不同: Linux/x86, Linux/Alpha, Linux/Sparc, Linux/foo, iBCS, Win16/Win32s (利用 dosemu, 或許將來用 Wine), Mac/68k (用 Executor), 和 Java. 我將只討論原生的(native) Linux 和常見的 Unix 軟體.

就 Linux 自身而言, 選擇幾乎僅限於那些 Unix 一般所能取得的:

14.1 標示語言(Markup languages)

大部份的標示語言(markup languages) 比較適合大型的或是重覆性的計畫, 你可以用電腦來控制文字的版面設計以取得一致性.

nroff

這是 Unix 最早的標示語言之一. 最常見的範例 - 線上手冊(man pages) - 便是用 *roff 巨集編排而成的; 許多人信賴 nroff, 但是它的語法比所需要用到的更艱澀難懂(至少對我而言), 對新的工作而言, 它可能並不是個好選擇. 話雖如此, 知道你可以用 groff 將線上手冊直接排版成 PostScript 還是值得的. 用 man -t foo | lpr, 大部份的 man 指令會替你做這件事.

TeX

TeX, 和巨集套件 LaTeX, 是 Unix 上最被廣泛使用的標示語言之一. 技術性的工作通常用 LaTeX 來撰寫因為它能大幅地簡化格式編排的問題, 而且仍然是少數能完整並良好地支援數學符號的文字處理器之一. TeX 的輸出格式為 dvi, 可以用 dvipsdvilj 將其轉換為 PostScript 或是 Hewlett Packard 的 PCL. 如果你要安裝 TeX 或 LaTeX, 安裝整組 teTeX 套件; 它包含了所需的一切.

SGML

Unix 和 Linux 至少有一個免費的 sgml 語法解析程式(parser) 可用; 它是 Linuxdoc-SGML 產生的文件系統的基礎. 它也可以支援其它的 DTD(文件型態定義).

HTML

有人建議說對於比較簡單的計畫, 用 HTML 撰寫, 然後用 Netscape 列印可能就足夠了. 我並不贊成, 但是你可能有不同的評價.

14.2 所見即所得(WYSIWYG) 的文書處理器

所見即所得的文書處理器再也不怕沒有了. 有好幾套辦公室套裝軟體(office suite), 其中還有一套 (StarOffice) 可以讓個人免費使用.

StarOffice

一家德國公司在網路上免費散佈 Linux 版本的 StarOffice. 這個全功能的辦公室套裝軟體有著所有你想要的功能, 而且你無法抗拒它的價格. 有一份 mini-HOWTO 說明如何取得並安裝它. 它產生 PostScript 和 PCL, 所以應該可以和大部份能在 Linux 上使用的印表機一起使用. 很明顯的, 它是一套 Office 的仿製品, 而且相當的龐大臃腫.

WordPerfect

Corel 免費發行了一套 Linux 版本上的 Word Perfect 8 簡易版, 而且己經暗示一旦移植的工作完成, 他們也會發行 Corel Draw 和 Quattro Pro. 如果你有一部使用 ARM 處理器的機器, 這可能是你最好的選擇; Corel 開發出幾款使用 ARM 處理器的 Netwinder Linux 主機, 而且可以說是一定會提供 ARM Linux 版本的所有東東. 你也可以選擇購買全功能的版本及支援服務, 兩者一起或是分別購買. Linux WordPerfect 字型與印表機首頁有關於設定 WordPerfect 使用 Ghostscript 或是內建的印表機驅動程式的資料. (內建的印表機驅動程式很明顯地和 DOS 版 WordPerfect 的驅動程式一模一樣, 萬一你的印表機的驅動程式不在 WP8 的發行套件中的話, 可以試試.)

Applix

Applix 是由 Applix 公司銷售的一個跨平臺(如各種不同版本的 Unices, Windows 和其它)的辦公室套裝軟體. Red Hat 和 SuSE 在它是唯一選擇的時候曾經銷售過; 現在則將銷售權交還給 Applix.

LyX

LyX 是個值得期待的 LaTeX 前端. 請看 LyX 首頁 以取得更進一步的訊息. 有一個搭配 KDE 的 LyX 版本, 叫做 Klyx; LyX 的作者和整合 KDE 的人是同一個.

Maxwell

Maxwell 是個簡單的使用 MS RTF 格式的文書處理器, 一開始是個商業產品, 但現在則是採用 GPL 版權發行.

The Andrew User Interface System

AUIS 包括了 ez, 一個所見即所得風格的編輯器, 它有著大部份基本的文書處理功能, HTML 的能力, 以及完全地支援 MIME 格式的電子郵件和新聞群組. 不幸的是, 沒人再繼續維護 AUIS.

Koffice

KDE 計畫正在朝向全套的辦公室套裝軟體努力. 我不認為它已經準備好讓大眾來使用. 它的文書處理器很明顯的是 LyX 的後代.

GNOME

GNOME 計畫也正在努力開發許多不同的 GNU 授權的辦公室工具. 但是還沒一個可用.

Jeff Phillips <jeff@I_RATUS.org> 使用 Caldera 的 Linux 版本的 WordPerfect 7(在 Slackware 上, 在所有的選擇之中), 說一切運作正常. 它似乎包含了內建的印表機支援, 如同一個人所會想要的. Caldera 應該會在 http://www.caldera.com/ 上提供一些資訊. 你也可以直接向 Corel 所選擇的 Unix 移植公司購買較新版的 WordPerfect.

其它的廠商請別客氣地告訴我你所提供的產品.


Next Previous Contents