軟體安裝
- TeXLive 新版,也可以使用其他的 CTAN 映象安裝。
宏包的更新
安裝 TeXLive 完成之後,在命令列中已經可以直接執行 tex, latex, pdftex, xelatex, latexmk 等命令了。可以嘗試進行小檔案的編譯。同時 TeXLive 還會安裝上宏包管理器,以便於更新和安裝新的宏包。
- 執行
tlmgr update --self --all
更新全部宏包。(在此之前也可以查詢資料配置一下宏包管理器的映象地址以便加速)
模板下載
模板是 Fork 自計院學長的 zjuthesis。如果後續有適用於本院的格式更新的話會先在 megrxu/zjuthesis 更新。
熟悉 git
使用的可以克隆下來,不熟悉可以直接下載 master
分支的壓縮包,再解壓。
編譯生成
使用命令列開啟模板所在的目錄,執行 latexmk -xelatex -outdir=out zjuthesis.tex
1 開始編譯。正常編譯後,會在 out
資料夾內生成一堆中間檔案,日誌檔案和 PDF 檔案。
後續配置和問題
- 對於不同的編輯器有不同的配置方式,但是編譯引擎只能選擇
xelatex
。如果編輯器有latexmk
的引擎選項,記得指定引數-xelatex
,否則它將使用預設的pdflatex
。 - 編譯時,在 TeXLive 2018 下如果遇到
\counterwithout
相關問題,需要升級宏包2。
latexmk
是一個 Perl 指令碼,方便用於 TeX 檔案的編譯。-xelatex
選項指定了編譯的引擎是 XeLaTeX,該引擎對於中文和 UTF-8 都有著比較好的支援。-outdir=out
指定輸出目錄為out
,避免汙染工作環境。 ↩︎