TeX Live

本页使用了标题或全文手工转换,现处于台湾繁体模式
求聞百科,共筆求聞
TeX Live
原作者Sebastian Rahtz
開發者國際TeX使用者群組 (TUG)
首次發布第1版(1996年5月)
穩定版本
2021
(2021年4月1日,​3年前​(2021-04-01
作業系統AIX, FreeBSD, HP-UX, IRIX, Linux, Mac OS X, OpenBSD, Solaris, Windows
語言多國語言
類型TeX發行套裝
許可協定LaTeX專案公共許可證 (LPPL)
GNU GPL (第2版)
網站www.tug.org/texlive/

TeX Live是由國際TeX使用者群組(TeX Users Group,TUG)整理和發布的TeX軟體發行套裝,包含與TeX系統相關的各種程式、編輯與檢視工具、常用宏包及文件、常用字型及多國語言支援。TeX Live是許多Linux/Unix系統(比如Fedora[1]Debian[2]Ubuntu[2]Gentoo[3]以及OpenBSD[4]FreeBSD[5]NetBSD[6]等)預設或推薦的TeX套裝,同時也支援包括WindowsMac OS X等在內的其它作業系統。TeX Live是開發狀態最為活躍的TeX發行版之一,保持著每年一版的更新頻率。TeX Live屬於免費軟體。

歷史

1993年末荷蘭TeX使用者群組開始為MS-DOS使用者開發4AllTeX CD時,TUG就開始討論為所有作業系統提供一張統一的TeX套裝發行CD。由TUG技術委員會工作群組設計的TeX目錄架構(TeX Directory Structure,TDS)草案於1995年底正式出版,同時4AllTeX CD的成功也刺激了Unix等系統使用者對於類似套裝系統的需求,TeX Live即由此發端。1995年秋,TUG開始開發基於TDS的套裝CD,並決定採用Thomas Esser的teTeX作為核心(teTeX已於2006年停止更新[7]),因為teTeX當時就已解決了跨檔案系統的相容問題。在Thomas Esser的協助下,Sebastian Rahtz等人於1996年5月完成並發布了第1版TeX Live。1997年初,Karl Berry完成了一個Web2C的重大改進版本,它集合了TeX相關程式,囊括了teTeX當時幾乎所有的特性,因此從1997年發布的第2版開始,TeX Live一直以Web2C作為核心。自1997年至今,TeX Live保持了每年一版的更新頻率,其中重大更新版本包括[8]

  • 第5版(2000年):移除了所有的非自由軟體
  • 第6版(2001年):允許使用者自訂安裝所需軟體集合
  • 第7版(2002年):添加了對Mac OS X的支援
  • TeX Live 2003:開始以發布年份作為版本號;由於軟體規模的增長,從該版本起TeX Live被切分為三套不同的發行版
  • TeX Live 2007:添加了對XeTeX的支援
  • TeX Live 2008:添加了對LuaTeX的支援;允許使用者通過網路線上更新已安裝的TeX Live
  • TeX Live 2009:為Windows和Mac OS X使用者提供了圖形化的前端編輯介面TeXworks
  • TeX Live 2010:不再允許從DVD直接執行,原因是單張DVD已不足以容納該套件的全部內容
  • TeX Live 2011:添加了對Biber的支援

內容

以最新版本的TeX Live為例,此套件中包含以下內容:

  • Web2C:集合了TeX及其擴充版本、MetaPostMetaFontBIBTeX等,是整個TeX Live的核心
  • DVIOUT DVI viewer:檢視.dvi檔案的工具
  • PS_View:檢視.ps和.eps檔案的工具
  • TeX Live Manager:管理和更新TeX Live的工具
  • TeXworks:文字編輯工具,是TeX Live的前端介面
  • 文件系統:包括宏包文件和TeX Live文件

安裝

TeX Live可以通過網路或DVD安裝,二者所提供的安裝檔案是完全一致的,其區別在於通過網路安裝可得到當前可用的最新宏包[8],另外通過網路安裝時使用者可自行選擇可用鏡像站點。Windows使用者可通過執行install-tl.bat啟動安裝程式,Linux/Unix使用者可以通過命令列終端執行perl install-tl啟動安裝程式,Mac OS X使用者則推薦使用MacTeX

同類軟體

除了TeX Live之外,常見的TeX發行套裝還有:

  • MiKTeX:由Christian Schenk開發,包含TeXworks,支援Windows作業系統,目前最新版本是2.9.7152(2019年8月)[9]
  • teTeX:由Thomas Esser開發,支援類Unix作業系統,已於2006年停止更新[10]
  • fpTeX:teTeX在Windows作業系統中的移植版,已停止更新[11]
  • proTeXt:由Thomas Feuerstack開發,支援Windows作業系統,實際上是對MiKTeX的再次封裝,目前最新版本是3.1.3(2013年6月)[12]
  • MacTeX:支援Mac OS X作業系統,實際上是對TeX Live的封裝,加入了很多與Mac OS X系統相關的特性,目前最新版本是MacTeX 2013(2013年5月)[13]
  • CTeX:由CTeX學會開發,實際上是對MiKTeX的封裝,支援Windows作業系統,整合了WinEdt編輯器,強化了對中文的處理,目前最新版本是2.9.2.164(2012年3月)[14]
  • ChinaTeX:由李樹均開發,實際上是對MiKTeX的封裝,支援Windows作業系統,與CTeX類似,主要強化了中文處理,目前已停止更新[15]
  • cwTeX:由台灣大學吳聰敏、吳聰慧及翁鴻翎共同開發,支援Windows、Linux及Mac OS X作業系統,實際上是對已有的TeX系統分別進行再封裝:cwTeX-Windows是對MiKTeX的封裝[16],cwTeX-Linux是對原生TeX的封裝[16],cwTeX-Mac是對MacTeX的封裝[17],目前最新版本是cwTeX4和cwTeX34(2013年)

相關條目

參考資料

  1. Fedora Features -- TeX Live. [2014-02-22]. 
  2. 2.0 2.1 TeX Live and Debian/Ubuntu. [2014-02-22]. 
  3. Gentoo Wiki -- TeX Live. [2014-02-22]. 
  4. Edward Barrett. Porting TeX Live to OpenBSD (PDF). TUGboat (TeX Users Group). June 2008, 29 (2): 303–304 [2014-02-22]. ISSN 0896-3207. 
  5. FreeBSD ports for TeX Live. 
  6. NetBSD pkgsrc -- TeX (PDF). [2014-02-22]. 
  7. Thomas Esser. De-support notice. [2014-02-20]. 
  8. 8.0 8.1 Karl Berry. The TeX Live Guide-2013 (PDF). [2014-02-20]. 
  9. MiKTeX官方网站. [2014-02-22]. 
  10. teTeX官方网站. [2014-02-20]. 
  11. FTP for fpTeX. [2014-02-22]. 
  12. TUG -- protext. [2014-02-22]. 
  13. MacTeX官方网站. [2014-02-22]. 
  14. CTeX官方网站. [2014-02-22]. 
  15. ChinaTeX. [2014-02-22]. 
  16. 16.0 16.1 吳聰敏, 吳聰慧. cwTeX排版系統(第3版) (PDF). [2014-02-20]. 
  17. 黃俊傑. 安装cwTeX-Mac系统 (PDF). [2014-02-20]. 

外部連結