標籤:

TeX Live 2015 有哪些值得關注的新特性?


我就知道 @江疆 翻譯什麼手冊都是沒人看的。哦,當然因為正式版還差幾天發布,主頁上還沒有,安裝完了才看得到。Pretests 頁面則是有英文說明的。

LaTeX2e 現在默認包含了以前必須自己手工載入的 fixltx2e 包的內容,所以現在手工載入這個包不起任何作用了。一個新的 latexrelease 包和其他的機制控制了實現的功能。LaTeX News #24 和「LaTeX changes」文檔有更多的信息。順帶,babel 和 psnfss 包儘管是 LaTeX 的核心部分,是獨立維護的,所以不受這些改變的影響 (而且應該仍然繼續有用)。

LaTeX2e 的內部現在包含了和 Unicode 相關的引擎配置 (包括哪些字元是字母、primitive 的命名等等),這些配置以前是 TeX Live 的一部分。這個變化對用戶應該是沒有影響的;有些底層的內部控制命令被改名或者去除了,但行為應保持一致。

pdfTeX: 支持 JPEG Exif 和 JFIF;就算在 pdfinclusionerrorlevel 是負值時也不輸出警告;同步到 xpdf 3.04 版本。

LuaTeX: 加入用於掃描 token 的 newtokenlib;對 normal 隨機數生成器等的 bug 修正。

XeTeX: 圖像處理的修正;優先選擇與 xetex 處在同一個目錄的 xdvipdfmx 程序;內部的 XDV 操作符有所變化。

MetaPost: 新的 binary numbersystem;新的支持日語的 upmpost 和 updvitomp 程序,類似 up*tex。

MacTeX: 更新了自帶的 Ghostscript 包的 CJK 支持。TeX Distribution 選項面板支持了 Yosemite (Mac OS X 10.10)。XeTeX 不再支持 resource-fork font suitcase 格式 (通常沒有擴展名);data-fork suitcase (.dfont) 仍然是支持的。

基礎設施: 重新實現了 fmtutil 腳本來按每個獨立的目錄樹讀取 fmtutil.cnf 文件,類似 updmap。Web2C mktex* 腳本 (包括 mktexlsr,mktextfm,mktexpk) 現在優先選擇自己所在目錄的程序,而不總選用當前 PATH 里的。

平台: *-kfreebsd 被去除了,因為 TeX Live 現在在這個平台下通過系統自帶的安裝方式已經很容易獲取了。

部分額外平台提供了定製二進位包 (http://tug.org/texlive/custom-bin.html)。此外,為節省空間部分平台現在沒有在 DVD 中提供,但可以通過網路安裝。


推薦閱讀:

如何從零開始,入門 LaTeX?
有沒有和writelatex(現在叫overleaf)一樣好用的本地tex IDE?如果沒有,為什麼沒有?
LaTeX 怎麼讓第二頁的頁碼變為 1,封面不標頁碼?
如何在Latex中畫這種根樹圖形?
這幾個iffalse和fi是什麼意思?

TAG:LaTeX |