Keng-Chi Chang edited this page Jan 23, 2018 · 9 revisions

臺灣大學碩博士論文 XeLaTeX 模版 (社會科學)

這個模版修改自 Tz-Huan Huangntu-thesis,供社會科學或主要使用 Chicago Author-Date 引註格式之學科排版其碩博士論文。

Differences

  1. 檔案目錄,更便於管理與自動化
  2. 引註格式,使用 Chicago Author-Date (目前 AEA, APSA, ASA 的期刊使用的格式似乎都與此十分類似)
  3. 加入附錄,並置於參考文獻之後
  4. 章節、圖、表之超連結,使讀者更易閱讀
  5. 可加入待辦清單,使作者容易追蹤進度
  6. 其他排版微調

Demo

使用 XeLaTeX 的優點就是省去複雜的字型安裝流程,可以直接使用自己電腦系統裡安裝的字型。然而,每台電腦安裝的字型略有不同,使得模版不可能通用。底下先展示使用各系統提供之字型 (Serif, Sans-serif, Mono, 與中文字型搭配) 的排版結果。

當然如果你有自己喜歡的字型搭配,也可以自行調整,但須自行取得並安裝字型到你的系統上。 此外,雖然學校名目上規定 Times New Roman + 標楷體,但實際上似乎不是強制的。例如:

Prerequisite

  • LaTeX 套件:請安裝包含 XeLaTeX 的套件,如 MacTeX, TeX Live, MiKTeX 等
  • 編輯器:請使用支援 UTF-8 編碼的文字編輯器
  • 一個在各平台都通用且好用的組合是 XeLaTeX + Sublime Text + LaTeXTools,可參考此教學
  • GNU Make (非必要):如果您的系統有 GNU Make,您可以直接使用本模版提供的 Makefile

Files

下載模版並解壓縮後,應該會看到這些檔案與目錄:

  • thesis.tex: 論文的主檔案,排版此檔案即可
  • files/:
    • ntuvars.tex: 設定您的個人資訊
    • 摘要、謝辭、與各章的檔案,如 1-intro.tex
  • style/: 放置樣式相關檔案 ntuthesis.clskcchang-ntuthesis.sty
  • figures/: 放置圖片
  • tables/: 放置表格
  • bib/: 放置參考文獻檔案 thesis.bib 與樣式 thesis_style.bst
  • demo/: 各系統預設字型排版結果
  • Makefile: 供 GNU Make 使用,如果您不知道 make 是什麼,您可以不管它

Edit

更改個人資訊

請編輯 files/ntuvars.tex,將裡面的資訊改成您的正確資訊。 這裡的指令有兩種,一種是只有一個參數的指令,請您直接設定正確的值,例如

\day{25}

而另一種指令有兩個參數,請您依序填入英文值中文值,如

\author{English Name}{中文姓名}

更改字型

請修改 thesis.tex 中的 setmainfont 等行,例如

% Mac system fonts
\setmainfont{Times New Roman}
\setsansfont[Scale = MatchLowercase]{Arial}
\setmonofont[Scale = MatchLowercase]{Monaco}
\setCJKmainfont[BoldFont = Songti TC Bold]{Songti TC Regular}

目前已預設數種平台之系統字型,將非自己系統的部分註解掉即可。

更改章節與附錄

請修改 thesis.tex 中對應插入檔案之檔名與順序,並在 files/ 中修改對應檔案之內容,如

\input{files/1-intro}
\input{files/2-lit}
(略)
\input{files/a-further-result}

更改參考文獻

  • 若需加入或刪除引用之文獻,請編輯 bib/thesis.bib
  • 若需修改參考文獻印出之格式,請修改 bib/thesis_style.bib

Makefile

如果您的系統有 GNU Make,您可以直接使用 Makefile 來編譯論文。Makefile 提供的功能如下:

  • make: 編譯論文,成功的話會產生 thesis.pdf
  • make clean: 刪除編譯過程中產生的中繼檔,但不刪除編譯完成的 pdf 檔
  • make clean-pdf: 刪除編譯產生的 thesis.pdf
  • make clean-all: 刪除編譯過程產生的中繼檔與編譯完成的 pdf 檔

Acknowledgements

再次感謝 Tz-Huan Huang 貢獻了這個模版的原型

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.