Thesis Template for OU Students
Author
Viet-Tuan Le
Last Updated
3 months ago
License
Creative Commons CC BY 4.0
Abstract
This thesis template is for students of Ho Chi Minh City Open University.
% Template for DAN, KLTN, SVNCKH
\documentclass[oneside,a4paper,13pt]{extreport}
% Font tiếng Việt
\usepackage[T5]{fontenc}
\usepackage[utf8]{inputenc}
\DeclareTextSymbolDefault{\DH}{T1}
% Tài liệu tham khảo
\usepackage[
sorting=nty,
backend=bibtex,
defernumbers=true]{biblatex}
\usepackage[unicode]{hyperref} % Bookmark tiếng Việt
\addbibresource{References/references.bib}
\makeatletter
\def\blx@maxline{77}
\makeatother
% Chèn hình, các hình trong luận văn được để trong thư mục Images/
\usepackage{graphicx}
\graphicspath{ {images/} }
% Chèn và định dạng mã nguồn
\usepackage{listings}
\usepackage{color}
\definecolor{codegreen}{rgb}{0,0.6,0}
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
\lstdefinestyle{mystyle}{
backgroundcolor=\color{backcolour},
commentstyle=\color{codegreen},
keywordstyle=\color{magenta},
numberstyle=\tiny\color{codegray},
stringstyle=\color{codepurple},
basicstyle=\footnotesize,
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
tabsize=2
}
\lstset{style=mystyle}
% Chèn và định dạng mã giả
\usepackage{amsmath}
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
\makeatletter
\def\BState{\State\hskip-\ALG@thistlm}
\makeatother
% Bảng biểu
\usepackage{multirow}
\usepackage{array}
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
% Đổi tên mặc định
\renewcommand{\chaptername}{Chương}
\renewcommand{\figurename}{Hình}
\renewcommand{\tablename}{Bảng}
\renewcommand{\contentsname}{Mục lục}
\renewcommand{\listfigurename}{Danh sách hình}
\renewcommand{\listtablename}{Danh sách bảng}
\renewcommand{\appendixname}{Phụ lục}
% Định dạng chapter
\usepackage{titlesec}
\titleformat{\chapter}
[display]
{\normalfont\bfseries\large}{\chaptername \ \thechapter}{10pt}{\huge}
\titlespacing*{\chapter}{0pt}{-10pt}{20pt} %khoảng cách giữa chapter và đầu trang
\titleformat{\section}
{\normalfont\bfseries\large}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\bfseries\normalsize}{\thesubsection}{1em}{}
% Dãn dòng 1.5
\usepackage{setspace}
\onehalfspacing
% Thụt vào đầu dòng
\usepackage{indentfirst}
% Canh lề
\usepackage[
top=35mm,
bottom=20mm,
left=35mm,
right=20mm,
footskip = 15mm,
includefoot]{geometry}
% Trang bìa
\usepackage{tikz}
\usetikzlibrary{calc}
\newcommand\HRule{\rule{\textwidth}{1pt}}
% ========================================================================================= %
% CHÚ Ý: Thông tin chung về KLTN - sinh viên điền vào đây để tự động update các trang khác %
% ========================================================================================= %
\newcommand{\tenSV}{Nguyễn~Văn~A} % Dấu ~ là khoảng trắng không được tách (các chữ nối với nhau bằng dấu ~ sẽ nằm cùng 1 dòng
\newcommand{\mssv}{1234567}
\newcommand{\tenKL}{Sử~dụng~LaTeX trong Khoá~luận~tốt~nghiệp} % Chú ý dấu ~ trong tên khóa luận
\newcommand{\tenGVHD}{Tên~Giáo~Viên}
\newcommand{\tenBM}{Công nghệ tri thức}
\begin{document}
\input{Title/title.tex}
\pagenumbering{roman} % Đánh số i, ii, iii, ...
\addcontentsline{toc}{chapter}{Ý kiến Giảng viên hướng dẫn}
\include{Appendix/adviser}
\addcontentsline{toc}{chapter}{Lời cảm ơn}
\include{Appendix/thanks}
% Mục lục, danh sách hình, danh sách bảng
\addcontentsline{toc}{chapter}{Mục lục}
\tableofcontents
\listoffigures
\listoftables
\addcontentsline{toc}{chapter}{Tóm tắt}
\include{Appendix/tomtat}
\clearpage
\pagenumbering{arabic} % Đánh số 1, 2, 3, ...
% Các chương nội dung
\include{Chapter1/chapter1}
\include{Chapter2/chapter2}
\include{Chapter3/chapter3}
\include{Chapter4/chapter4}
\include{Chapter5/chapter5}
% Công trình của tác giả (nếu không có thì comment 02 dòng dưới)
\addcontentsline{toc}{chapter}{Danh mục công trình của tác giả}
\include{Appendix/publication}
% In tài liệu tham khảo
\addcontentsline{toc}{chapter}{Tài liệu tham khảo}
\printbibheading[title={Tài liệu tham khảo}]
%\printbibliography[heading=subbibliography, title={Tiếng Việt}, keyword=\textbf{Tieng}, resetnumbers=true]
\DeclareNameAlias{sortname}{last-first}
\DeclareNameAlias{default}{last-first}
\printbibliography[heading=subbibliography, title={Tiếng Anh}, notkeyword=Tieng, resetnumbers=1]
% ===================================================================== %
% CHÚ Ý: phải gán lại resetnumbers=số tài liệu tham khảo tiếng Việt + 1 %
% ===================================================================== %
% Phần phụ lục
\include{Appendix/appendix1}
\end{document}