LaTeX 排版簡要介紹 | 實用技能拾遺第四講 | 浙江大學計算機學院朋輩輔學

嘗試給up補充一些內容(
?
我個人更推薦 MiKTeX,TeX Live 完整安裝要5 GB,但是我個人的 MiKTeX 安裝只有 0.9 GB,因為 MiKTeX 只安裝且自動安裝你需要的宏包。我用 TeX Live 在調用系統(tǒng)字體方面遇到過一些奇怪的問題,而 MiKTeX 不會。
07:26
??
除了 lshort 之外,中文用戶也可以看一看 CTeX 包和 xeCJK 包的文檔。當然,還有非官方文檔 texdoc latex2e
03:08
??
LaTeX3 已經并入 LaTeX2e,即不會有獨立的 LaTeX3。LaTeX3 最重要的更新在于編程方面。可以閱讀 texdoc expl3和 texdoc interface3。強烈建議進階 LaTeX 用戶學習 LaTeX3 編程()
05:24
?(題外話,LaTeX3甚至有正則表達式庫)
?
除 PlainTeX 和 LaTeX外,還有OpTeX、ConTeXt、AMSTeX 等格式。
08:19
??
LuaTeX 也不錯,特別是 LuaHBTeX 在引入 Harfbuzz 庫之后,對 OpenType 字體的支持不亞于甚至超過 XeTeX。高階用戶可嘗試 upTeX。
12:44
??
CTeX 套件在今年復活了,發(fā)布了 3.0 版本,基于 MiKTeX 封裝,同時加入 CCT、TY 等上古時代的中文排版系統(tǒng)。
13:42
??
改變字號還可以使用 CTeX 包提供的 \zihao 命令。
34:23
??
代碼高亮也可以考慮 minted 包
01:06:53
??
表格可以考慮 tabularray 包,這幾乎是終極解決方案了。
01:07:16
??
行內公式也可以用 \( ... \),但多數情況下推薦 $ ... $。但是無編號的行間公式,一般推薦 \[ ... \]。
01:22:47
??
表示特定函數建議使用amsmath包提供的 \operatorname 命令。
01:31:30
??
微分算子推薦 fixdif 宏包。\d 命令即可。
01:50:13
??
\left 和 \right 往往導致定界符過大。追求美觀的同學可以用 \bigl \bigr 自己調。這一點在 amsmath 的文檔里也有提到。
01:52:49
?數學排版還有一個神奇的包:unicodemath。而繪圖還有奇妙的包:TikZ。
關于 LaTeX,我的建議是先讀 lshort、ctex、amsmath 和 mathtools 的文檔(amsmath 用戶文檔是 amsldoc.pdf,不是 amsmath.pdf),進階地可以讀一讀 fontspec、fntguide、xecjk、luatex-ja、interface3 一類。Plain TeX 的手冊,即 Knuth 寫的 The TeXbook 也可一看,但是 PlainTeX 的很多用法不適用于 LaTeX。
標簽: