Last Updated: 1998/6/1
中文TeX之裝置驅動程式及字型管理
1. 前言
TeX為一高品質之排版系統,
為史坦福大學教授 Donald E. Knuth 博士所發展出(1978)始, 由於他並非以營利為目的,
因而廣為使用, 實際用於書本, 雜誌, 文章之排版。
CTeX為架在TeX上之中英文排版系統,
其保留了原TeX之功能, 加入了排印中文之能力。
(圖一)
(LaTex 由 L. Lamport發展出, 其可看為 TeX + macros, 其使得使用者使用上更為簡便)
2. 現況
CTeX 由 1986 年始至 1993 年持續發展及改進, 共發表過八篇碩士論文, 皆由自己發展出之CTeX系統所印製。1993
年後由於未再投入經費及人力, 因而處於無進展狀況。
PC上所建立之CTeX系統組織為:
(圖二)
3. 系統說明
-
系統是建立在 IBM PC 386 上 ;
-
CTeX所配合之英文TeX系統為emTeX (by E. Mattes) ;
-
印製時, 透過 Video Interface Card ;
-
Chinese Fonts 採用 48 x 48 點陣字形 ;
-
採用 C 語言及組合語言 ;
-
使用 EMS memory 做 Page buffer。
4. 近程目標
-
改建在較快之 Pentium PC上 ;
-
Video Interface Card 為一相當特殊之介面卡, 現在已不易購得, 且Laser
Printer也需具備Video port 才能配合。解決之道為改寫 DVI to LPT Driver 使其產生
postscript file , 然後直接丟給 postscript printer 印製。
-
點陣字形放大/縮小會有扭曲現象, 最好能購買Outline Fonts之中文字型以解決。
5. 遠程目標
TeX 為一高品質之排版系統, 其特質如下:
-
非營利
-
公開所有 Source Documents
-
標準軟體介面 (DVI format)
-
可在各種機器上run
-
有一由全世界之users組成之usersgroup, TUG (TeX User Group), 可廣泛交流TeX的使用心得與意見
-
提供功能強大之巨集指令
TeX之這些特質使得TeX 及 CTeX有很大之應用發展空間, 要發展CTeX系統成為更完美,
高品質之中英文排版系統, 仍然有待持續的努力
<回上頁>