跳至內容

LaTeX

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

LaTeX(/ ˈlɑːtɛx /,定去予人讀做 / ˈlɑːtɛk / 抑是 / ˈleɪtɛk /,風格化了後寫作「LaTeX」), 是一種基於 TeX 的排版系統,由美國電腦科學家萊斯利 ・ 蘭伯特佇二十世紀八空年代初期開發,利用這種格式系統的處理,準使用者無排版佮程式設計的智識嘛會當充分發揮由 TeX 所提供的強大功能,毋免一个一親身去設計抑是校對,會當佇幾若工,甚至幾點鐘內生做真濟有冊品質的印刷品。對生複雜表格佮數學公式,這點表現甲尤為突出。所以伊非常適用佇生成高印刷品質的科技佮數學、物理文件。這个系統仝款適用佇生成對簡單的信件到完整書籍的所有其他種類的文件。

LaTeX 使用 TeX 做伊的格式化 ia̋n-jín,當前的版本是 LaTeX 二 e(寫作「LaTeX 二 ε」)。

排版系統

LaTeX 遵循呈現佮內容分離的設計理念,通好作者專注𪜶當咧編寫的內容,毋免同齊注視其外觀。咧準備 LaTeX 文件的時陣,作者使用章(chapter)、 節(section)、 表(table)、 圖(figure)等等簡單的概念指定文件的邏輯結構,並予 LaTeX 系統負責遮的結構的格式佮布局。所以,伊鼓勵對內容中分離佈局,同時猶原允准佇需要時進行手動排版調整。這个概念類似於濟濟文書處理器允准全域定義規个文件的樣式的機制,抑是使用層疊的方式表來規定 HTML 的款式。LaTeX 系統是一種會當處理排版佮彩現的標記式語言。

LaTeX 的讀音佮書寫

因為 TeX 一詞應該愛讀做「泰赫」(/ tɛx /), 所以乎 LaTeX 一个詞會當音譯做「拉泰赫」。

  • 佇咧英語內底,LaTeX 實際通常讀做 / ˈleɪ . tɛk /(音譯「萊泰克」)抑是講 / ˈlɑ . tɛk /(音譯「拉泰克」)。
  • LaTeX 的開發者 Lamport 表示著 LaTeX 咧讀音無特別。

LaTeX 的正確的寫法是「LaTeX」。 若有因為技術限制才袂當做到的,著愛寫甲成「LaTeX」。 不得改變任何一字母的大細寫,以免和「latex」(拈家)透濫。

中文支援

CCT

上早支援簡體中文的 TeX 是 CCT,這个是中國科學院數學佮系統科學研究院的張林伙研究員編寫。上代先,因為電腦記憶體佮運算速度等方面的限制,需要將符合 CCT 格式的 ` . ctx ` 檔案預處理了後閣再使用 LaTeX 編譯,生成的 ` . dvi ` 檔案需要後處理。

佇咧上新版的 CCT 中,用 ` cct . sty ` 代替原來的預處理程式,佮 CJK 結合,直接使用 ` . tex ` 檔案,毋免閣用矣 ` . ctx ` 檔案,會用得 LaTeX 直接編譯按呢,無閣需要後處理 ` . dvi ` 檔案。

CJK

予 LaTeX 支援中文的另外一種方法是使用德國人 Werner Lemberg 編寫的 CJK 巨集包。這个大巨集包毋但支援繁簡體中文、日文、朝鮮文等等東亞的語言,而且伊嘛是一个多種的語言支援包,另外閣支援幾若十種其他無仝款的語言。

CTeX 套裝

捌佇簡體中文使用者中廣泛使用的 TeX 發行版是 Windows 平台跤的 CTeX 中文套裝,伊嘛是上早的支援中文 TeX 的軟體套裝。但是這馬嘛無閣再振動開發,落尾更新佇二空一二年三月二十二號。

ChinaTeX 發行版

hooklee(李樹鈞)製作的 ChinaTeX 這發行版嘛袂䆀,伊整合了與 TeX 有關係的足濟軟體,大大減細初學者的安裝組態困難,適用佇簡體中文使用者。上有特色的是將 TeX 有關係的命令攏整合佇 WinTeX 編輯器的揤鈕中間,較滑鼠咧,即可編譯。

cwTeX

繁體中文的使用者會當使用 cwTeX 抑是 PUTeX。cwTeX 排版系統由吳聰敏(國立台灣大學經濟學系教授)、 吳聰慧、翁鴻鷺共同發展,cwTeX 會當佇 MSDOS、Windows、Linux、FreeBSD 等系統上執行,全部軟體(含使用使用手冊 PDF 檔案佮五套中文字型)會當對網站免費掉載。

PUTeX

PUTeX 由台中市沙鹿區靜宜大學資訊管理系蔡奇偉教授發展,是國家科學委員會八十六年度(一千九百九十七)計畫的成果(國家科學委員會計畫編號:NSC 鋪八十六鋪兩千兩百十三-E 抹一百二十六曲五)。 PUTeX 以 Christian Schenk 先生的 MiKTeX 系統做基礎,覆寫 D . E . Knuth 教授 TeX 程式的原始碼,使之一會當直接排版中文,並支援 TrueType 中文字型。PUTeX 上大的特色就是會當直接採用安裝佇咧 Microsoft Windows 作業系統中的中文字型。

ChiTeX

原作者為國立中央大學數學系陳弘毅。適用佇咧 Big 五及 GB 內碼之中文。此一 Unix 版可用於裝有 teTeX 的 GNU / Linux,FreeBSD,Solaris,佮 SunOS 系統。

XeLaTeX

為著欲支援 Unicode 佮現代字型,XǝTeX 予人開發出來,其實直接使用本機電腦中安裝的字型的方法,大大降低矣使用 LaTeX 的難度。對效果看,生成的 PDF 檔案佮 DVI 檔案相差無蓋大。以下是 XeLaTeX 檔案佮其編譯的 pdf 檔案截圖。

趣味應用

因為 LaTeX 是透過語法來排版的,任何想會著的物件,親像樂譜、棋譜(會當動態)、 化學結構式、電路圖佮物理學中的費曼圖等等攏會使先定義規則,紲落閣用簡單的語法排版出來。啊若遐的規則原仔往早有人寫出對應的巨集包,所以使用者只有用用伊的語法就會使矣。下跤的格仔出一寡例:

LaTeX 佇咧 MS Office 中的支援

MS Office 的域指令 EQ 支援部份類 LaTeX 的格式,經測試會當用佇咧 MS Office Word 兩千、兩千空二、兩千空三、二千空七佮二千空一十。

參見

  • TeX
  • AMS-LaTeX—— 美國數學學會曉製作的 LaTeX 擴充程式
  • xdvi—— Unix 系統下的 DVI 檔案閱讀軟體
  • BibTeX—— 通常佮 LaTeX 做伙使用的文獻管理軟體
  • 公式編輯器

參考資料

外部連結

  • 官方網站
  • TeX Users Group ( TUG ) 官方網站(英文)
  • CTAN Archive . is 的存檔,存檔日期兩千空一十二孵十二由九
  • ChinaTeX 官方網站
  • cwTeX 網站
  • PUTeX 計畫中文的頁面
  • 逐家來學 LaTeX
  • 按怎佇咧 Mac OS X 上裝設 LaTeX 以及 CJK 套件 ( TeX Live 兩千空七 )
  • CTeX 網站:中文 TeX 套裝,各種的中文宏包佮模板,以及論壇。
  • CCT 佮其相關的工具,幻燈,張林波,數學佮系統科學研究院,二空空四年七月,中文 TeX 和數學網站交流會
  • A Visual LaTeX FAQ
  • Word Processors : Stupid and Inefficient,Allin Cottrell
  • 中文 LaTeX-CJK 設定