

    \filetitle{new}{New report object}{report/new}

	\paragraph{Syntax}
 
 \begin{verbatim}
 x = report.new(CAP,...)
 \end{verbatim}
 \paragraph{Output arguments}
 
 \begin{itemize}
 \item
   \texttt{x} {[} struct {]} - Report object with function handles
   through wich the individual report elements can be created.
 \item
   \texttt{CAP} {[} char {]} - Report caption; the caption will also be
   printed on the title page of the report if published with the option
   \texttt{'makeTitle='} \texttt{true}.
 \end{itemize}
 \paragraph{Options}
 
 \begin{itemize}
 \item
   \texttt{'centering='} {[} \emph{\texttt{true}} \textbar{}
   \texttt{false} {]} - All report elements, except
   \href{report/tex}{\texttt{tex}}, will be centered on the page.
 \item
   \texttt{'orientation='} {[} \emph{\texttt{'landscape'}} \textbar{}
   `\texttt{portrait}' {]} - Paper orientation of the published report.
 \end{itemize}
 Report options are cascading. You can specify any of an object's options
 in any of his parent (or ascendant) objects.


