From 2ad4e5bb3dc803f2c4fc3623bc0e367cd7f2c691 Mon Sep 17 00:00:00 2001 From: Norbert Preining 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\{\}}}: 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{} must be passed as a single argument in \verb!{...}! brackets. +Note that the argument \texttt{} must be passed as a single argument in \verb!{...}! braces. \item \textbf{\texttt{{\bs}StateNN[]\{\}}}: -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!! 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\{\}}}: @@ -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