\documentclass[a4paper,12pt]{article} % only 10 (default), 11 and 12 pt are available
% NECESSARY PACKAGES
\usepackage[utf8]{inputenc} % to be able to use non-English characters
\usepackage{amsmath} % improve math presentation
\usepackage{amssymb}
\usepackage{xcolor}
\usepackage{float}
\usepackage{caption} % captioning package of wonders
\usepackage{url} % to incorporate clickable links
\usepackage{cite} % takes care of citations
\usepackage[final]{hyperref} % adds hyper links inside the generated PDF file
% NECESSARY FOR INCREASED CUSTOMIZATION PACKAGES
\usepackage{newfloat} % for defining new float in environments (e.g: figure and tables are floats)
\usepackage{graphicx} % takes care of graphic including machinery
\usepackage{tabularx} % extra features for tabular environment
\usepackage{array} % provides 'programmable' tables (cells can be tweaked much more)
\usepackage[export]{adjustbox} % to include boxed content other than figures (e.g: boxed equations)
\usepackage{wrapfig} % to make figures wrap around text
\usepackage{subcaption} % to make sub-figures inside of figures
% TWEAKS FOR PACKAGES
\usepackage[margin=2cm,a4paper]{geometry} % tweaks margins
\captionsetup{justification=centering} % caption justification
\captionsetup{font=small} % caption text size
\captionsetup{labelfont=bf} % caption label font emphasis (e.g: 'Figure X:')
\numberwithin{equation}{section} % equations are named according to their section (e.g: 2.1)
\numberwithin{figure}{section} % figures are named according to their section (e.g: 3.4)
\hypersetup{
colorlinks=true, % false: boxed links; true: colored links
linkcolor=black, % color of internal links
citecolor=blue, % color of links to bibliography
filecolor=magenta, % color of file links
urlcolor=red % color of website links
}
\usepackage{lipsum} % DELETE THIS AND BELOW \lipsum[]'s AND YOU'RE GOOD TO GO
%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% HERE GOES THE COVER PAGE SETUP
\newcommand{\hwcourse}{\text{-Course Name-}} % Title of your document
\newcommand{\hwnumber}{\text{-Report/Assignment/Study Number-}} % Name of your study number
\newcommand{\hwname}{\text{-Report/Assignment/Study Name-}} % Name of your study name
\newcommand{\hwdetails}{ \text{If you have details about your assignment} \\
\text{and they won't fit into one line} \\ % Details about your study
\text{you can make multiple lines like this} }
\newcommand{\hwdate}{\text{In case you want to add a date other than submission date}}
\newcommand{\hwauthor}{ -Your Name- (Your Number) \\
-Other Name- (Other Number) \\
-Such Name- (Much wow)} % Your name or your group's names
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}} % line widths in the cover page
%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\begin{document}
% COVER PAGE IS COMPILED HERE
\begin{titlepage}
\begin{center} % Center remainder of the page
% LOGO SECTION
\includegraphics[width = 8cm]{figures/odtu_logo.jpg}
% HEADING SECTIONS
\textsc{\LARGE Middle East Technical University}\\[.5cm]
\textsc{\Large Aerospace Engineering Department}\\[1.5cm]
% TITLE SECTION
\HRule \\[0.4cm]
{ \huge \bfseries \hwcourse}\\ \vspace{.5cm}
{ \huge \bfseries \hwnumber}\\ \vspace{.5cm}
{ \large \bfseries \hwname}\\ \vspace{.5cm}
{ \hwdetails}\\ \vspace{.5cm}
{ \bfseries \hwdate}\\ \vspace{.5cm}
\HRule \\[1.5cm]
\end{center}
% AUTHOR SECTION
\begin{flushleft} % left oriented author section
\large
\textit{Written By:}\\
\hwauthor% Your name
\end{flushleft}
\vspace{5cm}
\makeatletter
Date: \@date
\vfill % Fill the rest of the page with white space
\makeatother
\end{titlepage}
%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\newpage
\tableofcontents
\newpage
\begin{abstract}
\lipsum[1]
\end{abstract}
\newpage
\section{Introduction}
% How to reference figures and cite sources
And in Figure \ref{fig:anderson} you see a sketch taken from \cite{anderson}.
% How to make figures (tables are the same)
% [H] -> put figure right here (other options: t - top, b - bottom, p - whole page)
% more info: https://robjhyndman.com/hyndsight/latex-floats/
% [width=some_value], LaTeX re-scales everything according to this value
% \textwidth, width of the text at that line, you can use \linewidth as well but \textwidth changes with increasing columns
% \caption{} puts a caption into the figure, you don't need to specify 'Figure 1.1:'
% \label{} is internal, to use the \ref{} command, see the same names in them and see that it is clickable in the PDF
\begin{figure}[H]
\centering
\includegraphics[width=0.65\textwidth]{figures/andersonshock.png}
\caption{Flow in a duct}
\label{fig:anderson}
\end{figure}
\newpage
\newpage
\section{Conclusions}
\hspace{0.5cm}\lipsum[2]
\newpage
\section{Appendix}
\newpage
\bibliographystyle{IEEEtran}
\bibliography{sample}
\end{document}