本書從解答為何要學習使用 LaTeX 談起,以豐富的范例和簡潔的語言,系統(tǒng)介紹了科學 排版系統(tǒng) LaTeX 的基礎知識,包括章節(jié)、段落、圖表、頁面、注記與引用等日常排版方面的 內容,還有各類數學公式與符號等科技排版的特性。同時,本書對較常用的工具宏包和如何自 定義格式模板,也單獨進行介紹和例示。本書既可作為 LaTeX 入門學習者的簡明教程,亦可作為 LaTeX 日常使用者的參閱手冊。
1.初學者快速上手,解決手頭的問題,直接使用實例,力求突出實用性。
2.本書使用的編輯器為TEX Studio,而非之前的商業(yè)軟件 WinEdt。
3.谷歌開發(fā)者專家、MCM/ICM特等獎獲得者李錫涵等鼎力推薦!
吳康隆 同濟大學工科學士,目前在美國加利福利亞大學戴維斯分校攻讀工科博士。自2014年起接觸LaTeX,在筆記、競賽、論文投稿、幻燈片報告等方面積累了大量的LaTeX實踐經驗,并擁有逾15萬訪問量的個人技術博客。本書最初是在編程源代碼平臺GitHub上建設的個人項目,也是LaTeX與編程愛好共同激發(fā)的作品。
第 1 章寫給讀者¤ 1
1.1 什么是LATEX 1
1.2 TEX 與LATEX 的優(yōu)缺點 2
1.3 為什么需要LATEX 4
1.4 MS Word 難道不優(yōu)秀嗎 5
1.5 LATEX 生成的文件格式 5
第 2 章LATEX 環(huán)境配置 6
2.1 LATEX 的使用方法 6
2.1.1 本地使用:下載LATEX 發(fā)行版 7
2.1.2 在線使用:在線LATEX 網站 9
2.2 TEX Live 的安裝 9
2.3 TEX Live 本地宏包的管理¤ 12
2.4 TEX Studio 的安裝與配置 12
2.5 TEX Live 的其他使用情況 14
2.5.1 卸載TEX Live 14
2.5.2 更新TEX Live 14
2.5.3 更快的編譯速度¤ 15
2.6 編譯文檔 15
2.6.1 嘗試第 一份文稿 15
2.6.2 錯誤的排查 15
2.6.3 TEX 幫助資源 18
2.6.4 TEX 實用工具 18
第3 章LATEX 基礎 19
3.1 認識LATEX 19
3.1.1 命令與環(huán)境 19
3.1.2 保留字符 20
3.1.3 導言區(qū) 21
3.1.4 文件輸出 23
3.2 標點與強調 24
3.2.1 引號 24
3.2.2 短橫、省略號與破折號 24
3.2.3 強調:粗與斜 25
3.2.4 下劃線與刪除線 25
3.2.5 其他 25
3.3 格式控制 26
3.3.1 空格、換行與分段 27
3.3.2 分頁 28
3.3.3 縮進、對齊與行距 28
3.4 字體與顏色 29
3.4.1 字族、字系與字形 29
3.4.2 中西文“斜體” 29
3.4.3 原生字體命令 30
3.4.4 西文字體 32
3.4.5 中文支持與CJK 字體 33
3.4.6 顏色 36
3.5 引用與注釋 37
3.5.1 標簽和引用 37
3.5.2 腳注、邊注與尾注 40
3.5.3 援引環(huán)境 41
3.5.4 摘要 42
3.5.5 參考文獻 42
3.6 正式排版:封面、大綱與目錄 43
3.6.1 封面 43
3.6.2 大綱與章節(jié) 44
3.6.3 目錄 45
3.7 計數器與列表 46
3.7.1 計數器 46
3.7.2 列表 47
3.8 浮動體與圖表 48
3.8.1 浮動體 48
3.8.2 圖片 50
3.8.3 表格 52
3.8.4 非浮動體圖表和并排圖表 58
3.9 頁面設置 59
3.9.1 紙張、方向和邊距 59
3.9.2 頁眉和頁腳 61
3.10 抄錄與代碼環(huán)境 64
3.11 分欄 65
3.12 文檔拆分 66
3.13 西文排版及其他 66
3.13.1 連寫 66
3.13.2 斷詞 67
3.13.3 硬空格與句末標點 67
3.13.4 特殊符號 68
第4 章數學排版 69
4.1 行內與行間公式 69
4.2 空格、字號與數學字體 70
4.2.1 空格 70
4.2.2 間距 71
4.2.3 字號 71
4.2.4 數學字體 72
4.3 基本命令 73
4.3.1 上下標與虛位 73
4.3.2 微分與積分 74
4.3.3 分式、根式與堆疊 75
4.3.4 累加與累積 78
4.3.5 矩陣與省略號 78
4.3.6 分段函數與聯立方程 80
4.3.7 多行公式及其編號 81
4.3.8 二項式 83
4.3.9 定理 84
4.4 數學符號與字體 85
4.4.1 數學字體 85
4.4.2 定界符 86
4.4.3 希臘字母 87
4.4.4 二元運算符 88
4.4.5 二元關系符 88
4.4.6 箭頭與長等號 89
4.4.7 其他符號 90
第5 章LATEX 進階 92
5.1 自定義命令與環(huán)境 92
5.2 箱子:排版的基礎 93
5.2.1 無框箱子 94
5.2.2 加框箱子 95
5.2.3 豎直升降的箱子 95
5.2.4 段落箱子 95
5.2.5 縮放箱子 96
5.2.6 標尺箱子 96
5.2.7 覆蓋箱子 97
5.2.8 旋轉箱子 97
5.2.9 顏色箱子 97
5.3 復雜距離 98
5.3.1 水平和豎直距離 98
5.3.2 填充距離與彈性距離 99
5.3.3 行距 100
5.3.4 制表位¤ 100
5.3.5 懸掛縮進¤ 101
5.3.6 整段縮進¤ 102
5.4 自定義章節(jié)樣式 102
5.5 自定義目錄樣式 106
5.6 自定義圖表 107
5.6.1 長表格 107
5.6.2 booktabs:三線表 112
5.6.3 彩色表格 112
5.6.4 子圖表 113
5.6.5 GIF 動態(tài)圖 114
5.7 自定義編號列表 115
5.8 參考文獻 121
5.8.1 natbib 宏包 122
5.8.2 使用 123
5.9 索引 127
5.10 公式與圖表編號樣式 128
5.10.1 取消公式編號 128
5.10.2 增加公式編號 129
5.10.3 父子編號:公式1 與公式1a 129
5.10.4 在新一節(jié)重新編號公式 130
5.10.5 公式編號樣式定義 130
5.11 附錄 131
5.12 自定義浮動體¤ 132
5.13 編程代碼與行號¤ 132
5.13.1 listings 宏包 132
5.13.2 tcolorbox 宏包 136
5.13.3 行號 139
參考文獻 141
附錄A 注音符號 142
附錄B 建議與其他 143
附錄C 索引:關鍵詞 144
附錄D 索引:常用命令 147