這個模版的前身是 LaTeX+CJK 的模版,是從我的碩士論文擷取出來的。如果您還是想用 LaTeX+CJK,請參考這篇文章

必要軟體及工具

  • LaTeX 套件:請安裝包含 XeLaTeX 的套件,如 texlive、MikTeX 等。
  • 編輯器:由於我的樣版用 UTF-8 編碼,請使用支援 UTF-8 編碼的文字編輯器。
  • 中英文字型:臺灣大學規定要使用 Times New Roman 及楷書字體,請您自行準備。
  • 本模版:請點選右上方的 Tags,從裡面下載最新的版本。

檔案介紹

您將這個模版解開來後,應該會看到這些檔案:
  • ntuthesis.cls: 這是最重要的檔案,未來如果改版,通常只要下載新版將這個檔案覆蓋即可。
  • ntuvars.tex: 設定您的個人資訊。
  • thesis.tex: 論文的主檔案。
  • 其它的 tex 檔、png 檔:作為範例使用。
  • Makefile:供 make 使用,如果您不知道 make 是什麼,您可以不管它。

確認

首先請您編輯 thesis.tex,您應該會看到 \setmainfont{Times New Roman} 和 \setCJKmainfont{標楷體} 這兩行,請您將 Tiems New Roman 和 標楷體 換成您想使用的字型。您可以用 fc-list 這個指令來確認您想使用的字型是否有正確安裝在您的系統上。如果確認無誤,請可以試著編譯 thesis.tex 這個檔案。如果您是 UNIX 的使用者,您可以直接打 make; 若您使用 TeX 整合編輯器,請確定您使用 XeLaTeX 來編譯thesis.tex。如果一切無誤,應該可以產生 thesis.pdf。您可以看看您的論文大概會長什麼樣子。

撰寫您的論文

接著請您編輯 ntuvars.tex,將裡面的資訊改成您的論文資訊。這裡的指令有兩種,一種是只有一個參數的指令,請您直接設定正確的值,例如 \day{25} ;而另一種指令有兩個參數,請您依序填入 英文值 和 中文值 ,如\author{English Name}{中文姓名} 。 待 ntuvars.tex 編輯完畢,請您再試著編譯 thesis.tex。如果能順利產生 thesis.pdf,您已經可以開始撰寫您的論文了,祝您順利畢業!

樣版說明

ntuthesis.cls 提供 ntuthesis 這個 classntuthesis 繼承自 book,所以所有 book 的參數 ntuthesis都可以接受。例如您想帶入 oneside,則您可以修改 thesis.tex 的第一行:
\documentclass[oneside, ...]{ntuthesis}
ntuthesis 已經帶入 a4paper 和 12pt 這兩個參數了,您不需再額外指定。 除了 book 支援的參數之外,ntuthesis 還額外支援以下參數:
  • phd:如果您要撰寫博士論文,請使用本參數。如 \documentclass[phd]{ntuthesis}
  • proposal:如果您要撰寫博士論文計畫提案書,請使用本參數。如 \documentclass[proposal]{ntuthesis}。另外別忘記將 thesis.tex 裡的 \makecertification 註解掉。
Tz-Huan Huang

下载地址

github 本站下载

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部