From 2ad4e5bb3dc803f2c4fc3623bc0e367cd7f2c691 Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Fri, 30 Oct 2020 03:00:58 +0000
Subject: CTAN sync 202010300300

---
 .../hagenberg-thesis/examples/Manual/main.tex      | 47 ++++++++++------------
 1 file changed, 22 insertions(+), 25 deletions(-)

(limited to 'macros/latex/contrib/hagenberg-thesis/examples/Manual/main.tex')

diff --git a/macros/latex/contrib/hagenberg-thesis/examples/Manual/main.tex b/macros/latex/contrib/hagenberg-thesis/examples/Manual/main.tex
index f2e744dfc0..8c3621e466 100644
--- a/macros/latex/contrib/hagenberg-thesis/examples/Manual/main.tex
+++ b/macros/latex/contrib/hagenberg-thesis/examples/Manual/main.tex
@@ -52,7 +52,7 @@ which are based on the standard \latex\ classes
 %
 \begin{itemize}
 \item \textbf{\texttt{hgbthesis}} (\texttt{book}): 
-for Bachelor, Master and Diploma theses;
+for bachelor's, master's and diploma theses;
 \item \textbf{\texttt{hgbreport}} (\texttt{report}):
 for project and term reports;
 \item \textbf{\texttt{hgbarticle}} (\texttt{article}):
@@ -67,14 +67,14 @@ The above document classes accept the following options:
 \begin{raggedright}
 \begin{itemize}
 \item \textbf{\texttt{hgbthesis}}: 
-	\texttt{master}, \texttt{diploma}, \texttt{bachelor}, \texttt{praktikum} (deprecated), 
-	\texttt{internship}, \texttt{english}, \texttt{german}, \texttt{smartquotes};
-\item \textbf{\texttt{hgbreport}}: \texttt{notitlepage}, \texttt{english}, \texttt{german}, \texttt{smartquotes};
-\item \textbf{\texttt{hgbarticle}}: \texttt{twocolumn}, \texttt{english}, \texttt{german}, \texttt{smartquotes}.
+	\texttt{master}, \texttt{diploma}, \texttt{bachelor}, 
+	\texttt{internship}, \texttt{english}, \texttt{german}, \texttt{smartquotes}, \texttt{noUpdateCheck};
+\item \textbf{\texttt{hgbreport}}: \texttt{notitlepage}, \texttt{english}, \texttt{german}, \texttt{smartquotes}, \texttt{noUpdateCheck};
+\item \textbf{\texttt{hgbarticle}}: \texttt{twocolumn}, \texttt{english}, \texttt{german}, \texttt{smartquotes}, \texttt{noUpdateCheck}.
 \end{itemize}
 \end{raggedright}
 %
-For example, to start a Master thesis in German
+For example, to start a master's thesis in German
 one would simply simply place
 %
 \begin{LaTeXCode}[numbers=none]
@@ -93,22 +93,14 @@ The following parameters must be specified for \emph{all} types:
 \begin{itemize}
 \item \verb!\title{...}!,
 \item \verb!\author{...}!,
+\item \verb!\programtype{...}!,
 \item \verb!\programname{...}!,
 \item \verb!\placeofstudy{...}!,
-\item \verb!\dateofsubmission{yyyy}{mm}{dd}!.
+\item \verb!\dateofsubmission{yyyy}{mm}{dd}!,
+\item \verb!\advisor{...}! (optional).
 \end{itemize}
-%
-\noindent A \emph{Bachelor} thesis requires the following, additional items 
-(not relevant for Diploma and Master theses):
-%
-\begin{itemize}
-\item \verb!\thesisnumber{...}!,
-\item \verb!\coursetitle{...}!,
-\item \verb!\semester{...}!,
-\item \verb!\advisor{...}!.
-\end{itemize}
-
-
+Note that \texttt{hgbthesis} only supports a \emph{single author} inside the \verb!\author{...}! macro 
+argument (commands \verb!\and! and \verb!\thanks{...}! are deactivated)!
 
 \section{Style files and user commands}
 
@@ -184,6 +176,10 @@ independently of the document classes listed above:
 \item \textbf{\texttt{{\bs}wrt}}: \wrt
 \end{itemize}
 
+\noindent 
+Note that none of the above abbreviation macros ``eats'' subsequent white space,
+\ie, they can be used without additional controls, as in ``\verb!\wrt what I said!'',
+for example.
 
 \subsection{Bibliography commands (\texttt{hgbbib.sty})}
 
@@ -233,6 +229,7 @@ The following types of code environments are defined:%
 \item \textbf{\texttt{LaTeXCode}}: for \latex,
 \item \textbf{\texttt{ObjCCode}}: for ObjectiveC,
 \item \textbf{\texttt{PhpCode}}: for PHP,
+\item \textbf{\texttt{PythonCode}}: for Python,
 \item \textbf{\texttt{Swift}}: for Swift,
 \item \textbf{\texttt{XmlCode}}: for XML.
 \end{itemize}
@@ -286,14 +283,14 @@ package which defines a compatible float container for algorithms:
 \item 
 \textbf{\texttt{{\bs}StateL\{<text>\}}}: Creates a \emph{numbered} statement like \texttt{algorithmicx}'s 
 \verb!\State! command but provides consistent indentation on multi-line statements.
-Note that the statement \texttt{<text>} must be passed as a single argument in \verb!{...}! brackets.
+Note that the argument \texttt{<text>} must be passed as a single argument in \verb!{...}! braces.
 \item
 \textbf{\texttt{{\bs}StateNN[<nesting>]\{<text>\}}}: 
-Creates a \emph{non-numbered} statement like \texttt{algorith\-micx}'s \verb!\State! 
+Creates a \emph{non-numbered} statement like \texttt{algo\-rith\-micx}'s \verb!\Statex! 
 command but provides consistent indentation inside nested constructs and over multiple lines.
 The optional integer argument \verb!<nesting>! can be used to specify the \emph{nesting depth}
 to compensate for a bug in \texttt{algorithmicx} (the nesting level inside a block is not set properly before 
-the first \verb!\State!). Omitting the optional argument should give correct indentation in most
+the first \verb!\State! command). Omitting the optional argument should give correct indentation in most
 cases.
 \item
 \textbf{\texttt{{\bs}Input\{<text>\}}}:
@@ -338,7 +335,7 @@ The \texttt{hagenberg-thesis} package builds on the following \latex\ packages:\
 \texttt{caption}, 
 \texttt{cmap}, 
 \texttt{csquotes}, 
-\texttt{datetime}, 
+\texttt{datetime2}, 
 \texttt{enumitem}, 
 \texttt{epstopdf}, 
 \texttt{eurosym}, 
@@ -351,7 +348,6 @@ The \texttt{hagenberg-thesis} package builds on the following \latex\ packages:\
 \texttt{hypcap}, 
 \texttt{hyperref}, 
 \texttt{ifpdf}, 
-\texttt{ifthen}, 
 \texttt{inputenc}, 
 \texttt{listingsutf8}, 
 \texttt{lmodern}, 
@@ -367,7 +363,8 @@ The \texttt{hagenberg-thesis} package builds on the following \latex\ packages:\
 \texttt{upquote}, 
 \texttt{verbatim}, 
 \texttt{xcolor}, 
-\texttt{xifthen}, 
+\texttt{xifthen},
+\texttt{xstring},
 \texttt{xspace}.
 \end{sloppypar}
 
-- 
cgit v1.2.3

