Skip to content

yungshenglu/NCTU-Thesis-Template

Repository files navigation

NCTU Thesis Template

此專案為「國立交通大學」碩博士論文模板。


Installation

關於安裝資訊:https://www.latex-project.org/get/#tex-distributions


Usage

  1. 下載此專案。
  2. 執行以下指令進行編譯。
    # Make sure your current directory is correct
    $ make
    • 需等待 2-3 秒,若編譯成功,會在最後一行出現以下範例訊息,而不會有任何錯誤訊息。
      ...
      Output written on main.pdf (23 pages).
    • 編譯成功後會自動生成 PDF 檔案 main.pdf
  3. 如何移除編譯過程所產生的中間檔案 (e.g., main.aux, main.bbl, main.blg, etc.)?
    # Make sure your current directory is correct
    $ make clean
    • 中間檔案為非必要檔案,已經寫入 .gitignore 中。
  4. 如何選擇輸出格式?
    • 圖書館上傳格式 (Upload Mode)
      1. 開啟 main.tex
      2. 將以下程式碼 (Line 6) 中的 print 改為 upload
        % Set the class of document by NCTU
        \documentclass[master, watermark, final, upload]{Class/NCTUtran}
      3. 重新編譯即可。
        $ make
    • 印刷格式 (Print Mode)
      1. 開啟 main.tex
      2. 將以下程式碼 (Line 6) 中的 upload 改為 print
        % Set the class of document by NCTU
        \documentclass[master, watermark, final, print]{Class/NCTUtran}
      3. 重新編譯即可。
        $ make

Description

# In alphabetical order
nctu-thesis-template
├── 0-Cover/                        # 0-論文封面文件 (自行編輯)
│   └── Spine.docx                  #   書背製作檔 (自行編輯)
├── 1-Cert/                         # 1-論文口試審定書 (可自行新增)
│   ├── .gitkeep
│   ├── 1-Certification-zh.pdf      #   論文口試審定書範本 (網工所)
│   └── 2-Certification-en.pdf      #   論文口試審定書範本 (資科工所)
├── 2-Auth/                         # 2-論文授權書 (可自行新增)
│   ├── .gitkeep
│   └── 1-Authorization.pdf         #   論文授權書範本
├── 3-Abs/                          # 3-摘要 (自行編輯)
│   ├── 1-Abstract-zh.tex           #   中文摘要 (自行編輯)
│   └── 2-Abstract-en.tex           #   英文摘要 (自行編輯)
├── 4-Ack/                          # 4-誌謝與題獻 (自行編輯)
│   ├── 1-Acknowledgement.tex       #   誌謝頁 (自行編輯)
│   └── 2-Dedication.tex            #   題獻頁 (自行編輯) [博士論文使用]
├── 5-Chapters/                     # 5-論文各節內容 (可自行新增)
│   ├── 1-Introduction.tex
│   ├── 2-RelatedWork.tex
│   ├── 3-Design.tex
│   ├── 4-Evaluation.tex
│   └── 5-Conclusion.tex
├── 6-Bib/                          # 6-參考文獻
│   ├── BSTcontrol.bib              #   IEEE 論文參考書目設定 (不需更動)
│   └── thesis.bib                  #   參考文獻檔 (自行編輯)
├── 7-Appx/                         # 7-附錄 (可自行新增)
│   └── 1-Appx.tex           
├── 8-Author/                       # 8-作者簡歷與著作列表 (自行編輯) [博士論文使用]
│   ├── 1-CV.tex                    #   作者簡歷 (自行編輯) [博士論文使用]
│   └── 2-Publications.tex          #   著作列表 (自行編輯) [博士論文使用]                               
├── Class/                          # * 論文模板 (不需更動)
│   ├── IEEEtran.bst                #   IEEE 論文參考書目樣式 (不需更動)
│   ├── IEEEtrantools.sty           #   IEEE 論文模板樣式指令 (不需更動)
│   ├── NCTUtran.cls                #   國立交通大學碩博論文模板 (不需更動)
│   └── xCJKnumb.sty                #   中文套件 (不需更動)
├── Config/                         # * 相關參數設定
│   ├── config.tex                  #   設定論文標題、作者資訊等 (自行編輯)
│   └── fonts.tex                   #   字型設定 (不需更動)
├── Figurs/                         # * 論文圖片 (可自行新增)
│   └── ...
├── Tools/                          # * 相關小工具 (不需更動)
│   └── ...
├── .gitignore                      # 檔案忽略清單 (不需更動)
├── CONTRIBUTING.md                 # 說明文件:如何貢獻本專案 (不需更動)
├── GNUmakefile                     # 編譯論文檔案所用 (不需更動)
├── LICENSE                         # 專案授權 (不需更動)
├── main.tex                        # 論文主要檔案 (自行編輯)
├── main.pdf                        # 論文輸出檔案
└── README.md                       # 說明文件 (本檔案)

Useful Plugins

  • LaTeX Workshop (on Visual Studio Code)
    • 備註:LaTeX Workshop 有時會出現無法按下 Enter 的錯誤訊息,可以改安裝 v6.0 版本就會解決。

Reference


Acknowledgement

在編修此模板時,同時也參考以下的模板,感謝以下前輩之貢獻:


Contributor

NOTICE: You can follow the contributing process CONTRIBUTING.md to join me. I am very welcome any issue!

This repository is dedicatd for all members in Networking and Sensing Systems Laboratory (NSSLAB).


License

GNU GENERAL PUBLIC LICENSE Version 3

About

LaTeX Template of Thesis for National Chiao Tung University (NCTU)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published