% 論文
% 『TODO』が付いている箇所を入力する
% だ・である調で記述する

% [言い換え]
% この論文では〜 -> 本稿では〜
% この論文で述べている研究では〜 -> 本研究では〜
% 私は〜 -> 筆者は〜
% Aさん(たち)の研究では〜 -> A(ら)\cite{論文の参照キー}は〜

% [コンパイルコマンド (Ubuntu)]
% $ ptex2pdf -u -l thesis #コンパイル
% $ pbibtex thesis #bibファイル読み込み (ここでのthesisとは本ファイルを指す)
% $ ptex2pdf -u -l thesis #コンパイル
% $ ptex2pdf -u -l thesis #コンパイル
% $ evince thesis.pdf #PDF表示

\documentclass[
jptitle=卒論のためのテンプレート, % TODO タイトル
jpauthor=田中裕隆, % TODO 著者
bachelor]{thesis} % TODO 卒論の場合 bachelor, 修論の場合 master

\id{16T4032N} % TODO 学籍番号記入 (大文字)
\jpera{令和 元} % TODO 年度 (年号と数字) 記入
\jpsupervisor{新納浩幸教授} % TODO 指導教員 (日本語) 記入
\date{令和2年2月5日 (水)} % TODO 日付記入

% TODO 和文abstractを書く
% 目次が和文abstractのページに来ない程度の文量で, かつ, 1ページに収まるよう書く
\jpabstract{
卒論のテンプレートを作成する．
}

% 英文abstractは修論では必須，卒論では定義してもしなくてもOK
\entitle{Template for thesis}
\enauthor{Hirotaka Tanaka}
\enera{2019}
\ensupervisor{Prof. Hiroyuki Shinnou}

\enabstract{
This is the template of thesis.
}


\begin{document}
% 扉・abstract
\maketitle
\thispagestyle{empty} % アブストのページにページ番号を表示しない
\tableofcontents % 目次
%\listoftables % 表目次 付ける場合はコメントアウトする
%\listoffigures % 図目次 付ける場合はコメントアウトする

\chapter{序論}

\chapter{関連研究}
% テーマを決めるために読んだ論文も, 自然言語処理や機械学習の関連研究ということで備忘録代わりに書くと良い
\section{研究A}
\section{研究B}

\chapter{提案手法}

\chapter{実験}

\chapter{考察}

\chapter{結論}

\chapter*{謝辞}
% 自分が受けた研究費の拠出元 (教員が受けた研究費は含めない) -> 指導教員 -> 研究を行うにあたりお世話になった人の順で, かつ, 職位順に感謝の意を述べる
% 謝辞に限ってはです・ます調でも良いが, 謝辞内の文体は統一する

% 参考文献
\bibliography{} % TODO bibファイルを指定する .bibは付けない
\bibliographystyle{junsrt}

% TODO 付録として添付する資料を貼り付ける
\appendix

\section{プログラムの載せ方}
C言語のソースコードを\ref{hallo}に示す．

\begin{lstlisting}[caption=hallo.c, label=hallo, language=C]
#include<stdio.h>

int main(void){
 printf("Hallo, world!\n");
 return 0;
}

\end{lstlisting}

また，Pythonのソースコードを\ref{numpy}に示す．

\begin{lstlisting}[caption=numpy.py, label=numpy, language=Python]
import numpy as np

a = np.array([1, 2, 3])

print(a)
\end{lstlisting}

\end{document}
