\documentclass[fontsize=11
pt,a4paper,draft]{scrartcl}[2003/01/01]
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{textcomp}
\usepackage{blindtext}
\usepackage{mathpazo}
\usepackage{amsmath}
\usepackage{listings}
\usepackage{minted}
\usepackage{setspace}
\usepackage[acronym]{glossaries}
\usepackage{euler}
\usepackage[]{mdframed}
\usepackage{tabularx}
\usepackage{hyperref}
\usepackage{pifont}
\usepackage{float}
\usepackage{multirow}
\usepackage{uml}
\usepackage{tikz,pgfplots}
\usetikzlibrary{math}


\global\mdfdefinestyle{default}{%
linecolor=black,linewidth=1pt,%
innertopmargin=20,innerbottommargin=20
}

\lstset{emph={any-of,all-off},emphstyle=\textbf}

\title{ATB Update Tool(s)}

%\author{Gerhard Hoffmann}
\date{\today\\\normalsize Version 0.1.0}

% \newacronym{pnd}{PND}{\textbf{p}ay \textbf{and} \textbf{d}isplay machine}
% \newacronym{psa}{PSA}{pay and display machine}

\newglossaryentry{ISMAS}{%
    name=ISMAS,
    description={\textbf{I}ntelligentes \textbf{S}ervice
 	\textbf{M}anagement und \textbf{A}bbrechnungs\textbf{S}ystem}
}%

\newglossaryentry{ATBUpdateCheck}{%
    name=ATBUpdateCheck,
    description={Tool for checking ISMAS connectivity and for checking
	if an update-request has been scheduled.}%
}%

\newglossaryentry{ATBUpdateGit}{%
    name=ATBUpdateGit,
    description={}
}%

\newglossaryentry{ATBUpdateOpkg}{%
    name=ATBUpdateOpkg,
    description={}
}%

\newglossaryentry{ATBUpdateSync}{%
    name=ATBUpdateSync,
    description={}
}%

\newglossaryentry{ATBUpdateShow}{%
    name=ATBUpdateShow,
    description={}
}%

\newglossaryentry{ATBUpdateDC}{%
    name=ATBUpdateDC,
    description={}
}%

\newglossaryentry{ATBUpdateDCConfig}{%
    name=ATBUpdateDCConfig,
    description={}
}%

\makeglossaries

\begin{document}
\maketitle
\tableofcontents


\section*{History}
\begin{table}[htbp]
    \centering

\begin{tabularx}{\textwidth}{|>{\hsize=.15\hsize}c|>{\hsize=.25\hsize}X|>{\hsize
=.6\hsize}X|}
        \hline
        \textbf{Version}     & \textbf{Date}     & \textbf{Comment}     \\
\hline
        0.1.0     & \today        &          \\ \hline
    \end{tabularx}
\end{table}

\pagebreak

\section{Introduction}
  
\section{ATBUpdateCheck}
\gls{ATBUpdateCheck} is used for two purposes: 
\begin{enumerate}
    \item Check \gls{ISMAS} can be reached (network).
    \item Check if an update has been scheduled.
\end{enumerate}

\section{ATBUpdateGit}
\gls{ATBUpdateGit}

\section{ATBUpdateOpkg}
\gls{ATBUpdateOpkg}

\section{ATBUpdateSync}
\gls{ATBUpdateSync}

\section{ATBUpdateDCConfig}
\gls{ATBUpdateDCConfig}

\section{ATBUpdateDC}
\gls{ATBUpdateDC}

\section{ATBUpdateShow}
\gls{ATBUpdateShow}

\section{Known issues}

\pagebreak
% Print the glossary 
\printglossaries 
  
\end{document}
