├── .github └── workflows │ └── tectonic.yml ├── README.md ├── abstracts ├── acknowledge.tex ├── ch.tex └── en.tex ├── chapters ├── background.tex ├── conclusion.tex ├── design.tex ├── discussion.tex ├── evaluation.tex ├── implementation.tex ├── introduction.tex └── related_work.tex ├── covers ├── front.tex └── inside.tex ├── figures ├── logo.jpg └── tensorflow.png ├── fonts ├── SourceHanSansTW-Bold.otf ├── SourceHanSansTW-Light.otf ├── SourceHanSansTW-Normal.otf └── SourceHanSansTW-Regular.otf ├── reference.bib ├── sample.png ├── thesis.pdf └── thesis.tex /.github/workflows/tectonic.yml: -------------------------------------------------------------------------------- 1 | on: [push, workflow_dispatch] 2 | 3 | jobs: 4 | latex-job: 5 | runs-on: ubuntu-latest 6 | name: Compile Latex file 7 | steps: 8 | - uses: actions/checkout@v1 9 | - name: Compilation 10 | uses: vinay0410/tectonic-action@master 11 | env: 12 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 13 | with: 14 | tex_path: 'thesis.tex' 15 | push: 'yes' 16 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | NCTU Thesis Template for LaTeX 2 | ============================== 3 | 4 | **nctu-thesis-latex** is a LaTeX template forked from [chiehmin/nctu-thesis](https://github.com/chiehmin/nctu-thesis). Some improvements are added and the format is fine-tuned to conform to the thesis specification[1] of National Chiao Tung University. 5 | 6 | # Sample 7 | 8 | Latest PDF built by GitHub Actions: [thesis.pdf](thesis.pdf) 9 | 10 | ![](sample.png) 11 | 12 | # Structure 13 | 14 | ``` 15 | . 16 | ├── abstracts 17 | │   ├── ch.tex <- write Chinese abstract here 18 | │   └── en.tex <- write English abstract here 19 | ├── chapters 20 | │   ├── introduction.tex <- 21 | │   ├── ...... <- thesis content goes here 22 | │   └── conclusion.tex <- 23 | ├── covers 24 | │   ├── front.tex <- no need for change except for customization 25 | │   └── inside.tex <- no need for change except for customization 26 | ├── figures 27 | │   ├── logo.jpg 28 | │   └── ...... <- put figures here 29 | ├── pdf 30 | │   └── ...... <- put external PDF here 31 | ├── fonts 32 | │   └── ...... 33 | ├── reference.bib <- manage BibTeX reference here 34 | └── thesis.tex <- main file for configurations 35 | ``` 36 | 37 | # Configuration 38 | 39 | The following configurations can all be done in `thesis.tex`. 40 | 41 | 1. Fill in the thesis information. 42 | 43 | ``` 44 | \def\universityCh{國立交通大學} 45 | \def\universityEn{National Chiao Tung University} 46 | \def\collegeCh{資訊學院} 47 | \def\collegeEn{College of Computer Science} 48 | \def\instituteCh{資訊科學與工程研究所} 49 | \def\instituteEn{Institute of Computer Science and Engineering} 50 | \def\degree{Master in Computer Science} 51 | \def\titleCh{基於卷積神經網路的論文自動生成技術} 52 | \def\titleEn{A CNN-based Automatic Thesis Generation Technique} 53 | \def\studentCh{王大明} 54 | \def\studentEn{Ta-Ming Wang} 55 | \def\advisorCh{吳小松} 56 | \def\advisorEn{Xiao-Sung Wu} 57 | \def\defenseYear{2017}\def\defenseYearROC{106} 58 | \def\defenseMonth{9}\def\defenseMonthEn{September} 59 | ``` 60 | 61 | 2. There is a flag called `paper` which can help you switch the format between paper submission and electronic submission. 62 | 63 | ``` 64 | \settoggle{paper}{false} % set to true for paper submission 65 | ``` 66 | 67 | - Paper submission 68 | - Margin: 2.5cm-2.5cm-3cm-2cm (except front cover) 69 | - Without watermark 70 | - With required documents (i.e., 論文審訂書, 圖書館電子授權書) 71 | - Electronic submission 72 | - Margin: 2.5cm-2.5cm-2.5cm-2.5cm 73 | - With watermark 74 | 75 | 3. Update the content list once you made any change in `chapters/`. 76 | 77 | ``` 78 | \input{chapters/introduction.tex} 79 | \input{chapters/background.tex} 80 | \input{chapters/design.tex} 81 | \input{chapters/implementation.tex} 82 | \input{chapters/evaluation.tex} 83 | \input{chapters/related_work.tex} 84 | \input{chapters/discussion.tex} 85 | \input{chapters/conclusion.tex} 86 | ``` 87 | 88 | 4. After oral defense, update the paths of required forms and documents. 89 | 90 | ``` 91 | \includepdf{pdf/certification.pdf} 92 | \includepdf{pdf/authorization.pdf} 93 | ``` 94 | 95 | # Environment 96 | 97 | I have only tested this template on: 98 | 99 | - [Overleaf](https://www.overleaf.com) 100 | - [Tectonic](https://tectonic-typesetting.github.io/) 101 | 102 | Other LaTeX environment may also work. 103 | 104 | # Reference 105 | 106 | [1] 國立交通大學學位論文格式規範, [http://academic.nctu.edu.tw/GetFile.aspx?type=1&id=a0ebaa60-e780-4ad1-a9c3-99b2e372fbc5](http://academic.nctu.edu.tw/GetFile.aspx?type=1&id=a0ebaa60-e780-4ad1-a9c3-99b2e372fbc5) 107 | -------------------------------------------------------------------------------- /abstracts/acknowledge.tex: -------------------------------------------------------------------------------- 1 | 2 | \newpage 3 | % \chapter*{誌謝} 4 | \addcontentsline{toc}{chapter}{誌謝} 5 | \begin{center} 6 | \LARGE 7 | \makebox[4em][s]{誌謝} \\[0.5cm] 8 | \end{center} 9 | 10 | \normalsize 11 | 在此感謝\underline{吳小松}教授在論文上給我的指導... 12 | 13 | \vspace{5mm} 14 | 15 | 感謝實驗室的朋友們... 16 | 17 | \vspace{5mm} 18 | 19 | 最後,感謝我的家人... 20 | 21 | \begin{flushright} 22 | 王大明\hspace{5mm}謹誌于 23 | 24 | 資工系資料科學與工程研究所 25 | 26 | 中華民國一零九年十二月 27 | \end{flushright} 28 | -------------------------------------------------------------------------------- /abstracts/ch.tex: -------------------------------------------------------------------------------- 1 | \newpage 2 | % \chapter*{中文摘要} 3 | \addcontentsline{toc}{chapter}{中文摘要} 4 | \begin{center} 5 | \LARGE 6 | \begin{singlespace} 7 | \textbf{\titleCh} \\[0.5cm] 8 | \end{singlespace} 9 | 10 | \begin{singlespace} 11 | \begin{tabular}{r l} 12 | 學生: & \studentCh \\ 13 | 指導教授: & \advisorCh \hspace{0.1cm} 教授 \\[0.5cm] 14 | \end{tabular} 15 | \end{singlespace} 16 | 17 | \universityCh \instituteCh \\[0.5cm] 18 | 19 | \makebox[4em][s]{摘要} \\[0.5cm] 20 | \end{center} 21 | 22 | \normalsize 23 | 在大 AI、ML 時代,自己寫論文已經不再是個有效率的做法,因此我們提出了一套基於卷積神經網路的論文自動生成技術。 24 | 25 | \begin{flushleft} 26 | \textbf{關鍵字}: 卷積神經網路、機器學習 27 | \end{flushleft} -------------------------------------------------------------------------------- /abstracts/en.tex: -------------------------------------------------------------------------------- 1 | \newpage 2 | % \chapter*{英文摘要} 3 | \addcontentsline{toc}{chapter}{英文摘要} 4 | \begin{center} 5 | \LARGE 6 | \begin{singlespace} 7 | \textbf{\titleEn} \\[0.5cm] 8 | \end{singlespace} 9 | 10 | \begin{singlespace} 11 | \begin{tabular}{r l} 12 | Student : & \studentEn \\ 13 | Advisor : & Prof. \advisorEn \\[0.5cm] 14 | \end{tabular} 15 | \end{singlespace} 16 | 17 | \begin{singlespace} 18 | \instituteEn{} \\ \universityEn \\[0.5cm] 19 | \end{singlespace} 20 | 21 | \textbf{ABSTRACT} \\[0.5cm] 22 | \end{center} 23 | 24 | \normalsize 25 | In the era of Big AI and ML, it is not efficient to write thesis by yourself anymore so that we propose a CNN-based approach for automatic thesis generation. 26 | 27 | \begin{flushleft} 28 | \textbf{Keywords}: convolutional neural network, machine learning 29 | \end{flushleft} 30 | -------------------------------------------------------------------------------- /chapters/background.tex: -------------------------------------------------------------------------------- 1 | \chapter{Background} \label{chapter:background} 2 | 3 | Here is the background. -------------------------------------------------------------------------------- /chapters/conclusion.tex: -------------------------------------------------------------------------------- 1 | \chapter{Conclusion} \label{chapter:conclusion} 2 | 3 | Here is the conclusion. -------------------------------------------------------------------------------- /chapters/design.tex: -------------------------------------------------------------------------------- 1 | \chapter{Design} \label{chapter:design} 2 | 3 | Here is the design. 4 | 5 | \section{Feature Extraction} 6 | 7 | \section{Thesis Modeling} 8 | 9 | \section{Thesis Generation} 10 | 11 | \begin{figure}[h!] 12 | \begin{algorithm}[H] 13 | \caption{Get Maximum of Two Numbers} 14 | \begin{algorithmic}[1] 15 | \Procedure{GetMaximum}{$a, b$} 16 | \If{$a \geq b$} 17 | \State \textbf{return} $a$ 18 | \Else 19 | \State \textbf{return} $b$ 20 | \EndIf 21 | \EndProcedure 22 | \end{algorithmic} 23 | \end{algorithm} 24 | \caption{Pseudo Code of GetMaximum} 25 | \label{figure:pseudo_code_of_get_maximum} 26 | \end{figure} -------------------------------------------------------------------------------- /chapters/discussion.tex: -------------------------------------------------------------------------------- 1 | \chapter{Discussion} \label{chapter:discussion} 2 | 3 | Some previous researches\cite{xiong2009effective} worked on detecting the machine generated paper. However, to the best of our knowledge, all of them can not effectively detect the thesis generated by our system. -------------------------------------------------------------------------------- /chapters/evaluation.tex: -------------------------------------------------------------------------------- 1 | \chapter{Evaluation} \label{chapter:evaluation} 2 | 3 | Here is the evaluation. 4 | 5 | \section{Datasets} 6 | 7 | \section{Experiment Design} 8 | 9 | \section{Experimental Results} 10 | 11 | \subsection{Training Time} 12 | 13 | Table \ref{table:training_time} lists the training time of different datasets. 14 | 15 | \begin{table}[h!] 16 | \centering 17 | \caption{Training Time} 18 | \begin{tabular}{ |c|c| } 19 | \hline 20 | \textbf{Dataset} & \textbf{Training Time} \\ 21 | \hline 22 | \hline 23 | A & 1 hour \\ 24 | \hline 25 | B & 2 hours \\ 26 | \hline 27 | C & 3 hours \\ 28 | \hline 29 | D & 4 hours \\ 30 | \hline 31 | E & 5 hours \\ 32 | \hline 33 | \end{tabular} 34 | \label{table:training_time} 35 | \end{table} 36 | 37 | \subsection{Example of Generated Thesis} 38 | -------------------------------------------------------------------------------- /chapters/implementation.tex: -------------------------------------------------------------------------------- 1 | \chapter{Implementation} \label{chapter:implementation} 2 | 3 | \begin{figure}[h!] 4 | \centering 5 | \includegraphics[width=4cm,keepaspectratio]{figures/tensorflow.png} 6 | \caption{TensorFlow's Logo} 7 | \label{figure:tensorflow_logo} 8 | \end{figure} 9 | 10 | We implement the prototype on TensorFlow\cite{tensorflow} platform. Figure \ref{figure:tensorflow_logo} shows the logo of TensorFlow, and Figure \ref{figure:code_snippet_of_model_training} shows the code snippet of model training. 11 | 12 | \begin{figure}[h!] 13 | \begin{lstlisting}[language=python] 14 | import tensorflow as tf 15 | 16 | def train(total_loss, global_step): 17 | # Variables that affect learning rate. 18 | num_batches_per_epoch = NUM_EXAMPLES_PER_EPOCH / FLAGS.batch_size 19 | decay_steps = int(num_batches_per_epoch * NUM_EPOCHS_PER_DECAY) 20 | 21 | # Decay the learning rate exponentially. 22 | lr = tf.train.exponential_decay(INITIAL_LEARNING_RATE, 23 | global_step, 24 | decay_steps, 25 | LEARNING_RATE_DECAY_FACTOR, 26 | staircase=True) 27 | tf.summary.scalar('learning_rate', lr) 28 | \end{lstlisting} 29 | \caption{Code Snippet of Model Training} 30 | \label{figure:code_snippet_of_model_training} 31 | \end{figure} -------------------------------------------------------------------------------- /chapters/introduction.tex: -------------------------------------------------------------------------------- 1 | \chapter{Introduction} \label{chapter:introduction} 2 | 3 | Here is the introduction. -------------------------------------------------------------------------------- /chapters/related_work.tex: -------------------------------------------------------------------------------- 1 | \chapter{Related Work} \label{chapter:related_work} 2 | 3 | Here are the related works\cite{scigen}. -------------------------------------------------------------------------------- /covers/front.tex: -------------------------------------------------------------------------------- 1 | \begin{titlepage} 2 | \vspace*{0.5cm} 3 | 4 | \begin{center} 5 | \myHuge \textbf{\universityCh} \\[0.25cm] 6 | \Huge \textbf{\instituteCh} \\[0.25cm] 7 | \Huge \textbf{碩士論文} \\[1.5cm] 8 | \LARGE \titleCh \\[0.5cm] 9 | \LARGE \titleEn \\ 10 | \end{center} 11 | 12 | \vspace{\fill} 13 | 14 | \begin{center} 15 | \begin{tabular}{c l} 16 | {\makebox[8em][s]{\LARGE 研究生}} \LARGE : & \LARGE \studentCh \\[0.5cm] 17 | {\makebox[8em][s]{\LARGE 指導教授}} \LARGE : & \LARGE \advisorCh \hspace{0.1cm} 教授 \\ 18 | \end{tabular} 19 | \end{center} 20 | 21 | \vspace{3cm} 22 | 23 | \begin{center} 24 | {\LARGE 中華民國 \defenseYearROC 年 \defenseMonth 月} 25 | \end{center} 26 | \end{titlepage} -------------------------------------------------------------------------------- /covers/inside.tex: -------------------------------------------------------------------------------- 1 | \begin{titlepage} 2 | \begin{center} 3 | \LARGE \titleCh \\ 4 | \LARGE \titleEn \\[1.5cm] 5 | 6 | \Large 7 | \begin{tabular}{r l c r l} 8 | 研究生: & \studentCh & \hspace{3cm} & Student: & \studentEn \\ 9 | 指導教授: & \advisorCh \hspace{0.1cm}教授 & \hspace{3cm} & Advisor: & \advisorEn \\ 10 | \end{tabular} 11 | \\[1.5cm] 12 | \universityCh \\ 13 | \instituteCh \\ 14 | 碩士論文 \\[1cm] 15 | 16 | \begin{singlespace} 17 | A Thesis \\ 18 | Submitted to \instituteEn \\ 19 | \collegeEn \\ 20 | \universityEn \\ 21 | in Partial Fulfillment of the Requirements for the Degree of \\ 22 | \degree \\[1cm] 23 | \defenseMonthEn{} \defenseYear \\ 24 | Hsinchu, Taiwan, Republic of China \\ 25 | \end{singlespace} 26 | 27 | \end{center} 28 | 29 | \vspace{\fill} 30 | 31 | \begin{center} 32 | {\LARGE 中華民國 \defenseYearROC 年 \defenseMonth 月} 33 | \end{center} 34 | \end{titlepage} -------------------------------------------------------------------------------- /figures/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/figures/logo.jpg -------------------------------------------------------------------------------- /figures/tensorflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/figures/tensorflow.png -------------------------------------------------------------------------------- /fonts/SourceHanSansTW-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/fonts/SourceHanSansTW-Bold.otf -------------------------------------------------------------------------------- /fonts/SourceHanSansTW-Light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/fonts/SourceHanSansTW-Light.otf -------------------------------------------------------------------------------- /fonts/SourceHanSansTW-Normal.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/fonts/SourceHanSansTW-Normal.otf -------------------------------------------------------------------------------- /fonts/SourceHanSansTW-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/fonts/SourceHanSansTW-Regular.otf -------------------------------------------------------------------------------- /reference.bib: -------------------------------------------------------------------------------- 1 | @online{tensorflow, 2 | title="TensorFlow", 3 | url="https://pdos.csail.mit.edu/archive/scigen/" 4 | } 5 | @online{scigen, 6 | author="MIT CSAIL", 7 | title="SCIgen - An Automatic CS Paper Generator", 8 | url="https://pdos.csail.mit.edu/archive/scigen/" 9 | } 10 | @inproceedings{xiong2009effective, 11 | title={An effective method to identify machine automatically generated paper}, 12 | author={Xiong, Jiping and Huang, Tao}, 13 | booktitle={Knowledge Engineering and Software Engineering, 2009. KESE'09. Pacific-Asia Conference on}, 14 | pages={101--102}, 15 | year={2009}, 16 | organization={IEEE} 17 | } -------------------------------------------------------------------------------- /sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/sample.png -------------------------------------------------------------------------------- /thesis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hungys/nctu-thesis-latex/aa64213578890000f37bf9b79f31246bfe9fdfde/thesis.pdf -------------------------------------------------------------------------------- /thesis.tex: -------------------------------------------------------------------------------- 1 | \documentclass[12pt,a4paper,oneside]{book} 2 | 3 | 4 | 5 | % thesis information 6 | \def\universityCh{國立交通大學} 7 | \def\universityEn{National Chiao Tung University} 8 | \def\collegeCh{資訊學院} 9 | \def\collegeEn{College of Computer Science} 10 | \def\instituteCh{資訊科學與工程研究所} 11 | \def\instituteEn{Institute of Computer Science and Engineering} 12 | \def\degree{Master in Computer Science} 13 | \def\titleCh{基於卷積神經網路的論文自動生成技術} 14 | \def\titleEn{A CNN-based Automatic Thesis Generation Technique} 15 | \def\studentCh{王大明} 16 | \def\studentEn{Ta-Ming Wang} 17 | \def\advisorCh{吳小松} 18 | \def\advisorEn{Xiao-Sung Wu} 19 | \def\defenseYear{2020}\def\defenseYearROC{109} 20 | \def\defenseMonth{12}\def\defenseMonthEn{Dec} 21 | 22 | 23 | 24 | % use 'paper' flag to distinguish paper submission from electronic submission 25 | \usepackage{etoolbox} 26 | \newtoggle{paper} 27 | \settoggle{paper}{false} % set to true for paper submission 28 | 29 | % margin 30 | \iftoggle{paper}{ 31 | \usepackage[top=2.5cm,bottom=2.5cm,left=3cm,right=2cm]{geometry} 32 | }{ 33 | \usepackage[top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm]{geometry} 34 | } 35 | 36 | % watermark 37 | \usepackage{background} 38 | \iftoggle{paper}{ 39 | \backgroundsetup{contents={}} 40 | }{ 41 | \backgroundsetup{ 42 | contents={\includegraphics[]{figures/logo.jpg}}, 43 | scale=1, 44 | opacity=0.4, 45 | angle=0 46 | } 47 | } 48 | 49 | % line height 50 | \linespread{1.5} 51 | \usepackage{setspace} 52 | 53 | % indentation 54 | \usepackage{indentfirst} 55 | \setlength{\parindent}{0.88cm} 56 | 57 | % page numbering 58 | \usepackage{fancyhdr} 59 | \fancyhf{} 60 | \cfoot{\thepage} 61 | \pagestyle{fancy} 62 | 63 | % figure and table numbering 64 | \usepackage{chngcntr} 65 | \counterwithout{figure}{chapter} 66 | \counterwithout{table}{chapter} 67 | 68 | % prevent placing figure at the middle of a empty page 69 | \makeatletter 70 | \setlength{\@fptop}{0pt} 71 | \makeatother 72 | 73 | % prevent placing floats before a section 74 | \usepackage[section]{placeins} 75 | \let\Oldsubsection\subsection 76 | \renewcommand{\subsection}{\FloatBarrier\Oldsubsection} 77 | 78 | % graphics 79 | \usepackage{graphicx} 80 | \graphicspath{ {./figures/} } 81 | 82 | % source code highlighting 83 | \usepackage{listings} 84 | \lstset{ 85 | numbers=none, 86 | captionpos=b, 87 | tabsize=2, 88 | basicstyle=\small, 89 | frame = single 90 | } 91 | 92 | % bibliography 93 | \usepackage[sorting=none,backend=bibtex]{biblatex} 94 | \addbibresource{reference.bib} 95 | 96 | % no header and footer bar 97 | \renewcommand{\headrulewidth}{0pt} 98 | \renewcommand{\footrulewidth}{0pt} 99 | 100 | % Chinese typesetting 101 | \usepackage{xeCJK} 102 | \setCJKmainfont[ 103 | Path=fonts/, 104 | BoldFont={SourceHanSansTW-Normal.otf}, 105 | ItalicFont={SourceHanSansTW-Light.otf} 106 | ]{SourceHanSansTW-Light.otf} 107 | \newcommand{\myHuge}[1]{\fontsize{40}{50} #1} 108 | 109 | \usepackage{pdfpages} 110 | \usepackage{multirow} 111 | \usepackage{array} 112 | \usepackage{caption} 113 | \usepackage{subcaption} 114 | \usepackage[nounderscore]{syntax} 115 | \usepackage{amsmath} 116 | \usepackage{amssymb} 117 | \usepackage{subcaption} 118 | \usepackage{algorithm} 119 | \usepackage[noend]{algpseudocode} 120 | \usepackage{enumerate} 121 | \usepackage{dsfont} 122 | \usepackage{mathtools} 123 | 124 | 125 | 126 | \begin{document} 127 | 128 | \newgeometry{top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm} 129 | \input{covers/front.tex} 130 | \restoregeometry 131 | 132 | \input{covers/inside.tex} 133 | 134 | \iftoggle{paper}{ 135 | % \includepdf{pdf/certification.pdf} 136 | % \includepdf{pdf/authorization.pdf} 137 | } 138 | 139 | \pagenumbering{roman} 140 | 141 | \input{abstracts/ch.tex} 142 | \input{abstracts/en.tex} 143 | \input{abstracts/acknowledge.tex} 144 | 145 | \newpage 146 | \addcontentsline{toc}{chapter}{Contents} 147 | \tableofcontents 148 | \clearpage 149 | \addcontentsline{toc}{chapter}{\listtablename} 150 | \listoftables 151 | \clearpage 152 | \addcontentsline{toc}{chapter}{\listfigurename} 153 | \listoffigures 154 | 155 | \mainmatter 156 | 157 | \input{chapters/introduction.tex} 158 | \input{chapters/background.tex} 159 | \input{chapters/design.tex} 160 | \input{chapters/implementation.tex} 161 | \input{chapters/evaluation.tex} 162 | \input{chapters/related_work.tex} 163 | \input{chapters/discussion.tex} 164 | \input{chapters/conclusion.tex} 165 | 166 | \newpage 167 | \printbibliography[heading=bibintoc,title={References}] 168 | 169 | \end{document} 170 | --------------------------------------------------------------------------------