\Large
$( KiviLatex.filter(rspec.title) )$
\normalsize
-%$( IF rspec.version )$
+ %$( IF rspec.version )$
- Version $( KiviLatex.filter(rspec.version.version_number) )$
-%$( END )$
+ Version $( KiviLatex.filter(rspec.version.version_number) )$
+ %$( END )$
\end{minipage}%
}
\end{picture}
%\tableofcontents
+%%%% Deaktiviertes Beispiel, wie benutzerdefinierte Variablen ausgegeben werden können: %%%%
+%% \newpage
+%%
+%% \section{Benutzerdefinierte Variablen}
+%%
+%% %$ ( FOREACH cvar = rspec.cvars_by_config ) $
+%% Name: $ ( KiviLatex.filter(cvar.config.name) ) $
+%%
+%% Wert:% $ ( IF cvar.config.type == 'htmlfield' ) $
+%% $ ( KiviLatex.filter_html(cvar.value_as_text) ) $
+%% % $ ( ELSE ) $
+%% $ ( KiviLatex.filter(cvar.value_as_text) ) $
+%% % $ ( END ) $
+%%
+%% %$ ( END ) $
+%%%% ENDE Beispiel für benutzerdefinierte Variablen %%%%
+
%% Versionen
\newpage
%$( SET working_copy = rspec.working_copy_id ? rspec.working_copy : rspec )$
%$( SET versioned_copies = rspec.version ? working_copy.versioned_copies_sorted(max_version_number = rspec.version.version_number) : working_copy.versioned_copies_sorted )$
%$( IF !versioned_copies.size )$
- Bisher wurden noch keine Versionen angelegt.
+Bisher wurden noch keine Versionen angelegt.
%$( ELSE )$
\begin{longtable}{|p{2cm}|p{2cm}|p{12cm}|}
\hline
- \multicolumn{1}{|r}{\small Version} &
- \multicolumn{1}{|r|}{\small Datum} &
- \small Beschreibung\\
+ \multicolumn{1}{|r}{\small Version} &
+ \multicolumn{1}{|r|}{\small Datum} &
+ \small Beschreibung \\
\hline
-%$( FOREACH versioned_copy = versioned_copies )$
- \multicolumn{1}{|r}{\small $( KiviLatex.filter(versioned_copy.version.version_number) )$} &
- \multicolumn{1}{|r|}{\small $( KiviLatex.filter(versioned_copy.version.itime.to_kivitendo(precision='minute')) )$} &
- \small $( KiviLatex.filter(versioned_copy.version.description) )$\\
-%$( END )$
+ %$( FOREACH versioned_copy = versioned_copies )$
+ \multicolumn{1}{|r}{\small $( KiviLatex.filter(versioned_copy.version.version_number) )$} &
+ \multicolumn{1}{|r|}{\small $( KiviLatex.filter(versioned_copy.version.itime.to_kivitendo(precision='minute')) )$} &
+ \small $( KiviLatex.filter(versioned_copy.version.description) )$ \\
+ %$( END )$
\hline
\end{longtable}
%$( END )$
\centering
\includegraphics[width=$( width_cm )$cm,keepaspectratio]{$( picture.print_file_name )$}
-\mbox{Abbildung $( picture.number )$: $( KiviLatex.filter(picture.description ? picture.description : picture.picture_file_name) )$}
+ \mbox{Abbildung $( picture.number )$: $( KiviLatex.filter(picture.description ? picture.description : picture.picture_file_name) )$}
\end{figure}
%$( END )$
% $( SET text_blocks = rspec.text_blocks_sorted(output_position=output_position) )$
% $( IF text_blocks.size )$
- \newpage
+\newpage
- \section{$( heading )$}
+\section{$( heading )$}
% $( FOREACH text_block = text_blocks )$
- \subsection{$( KiviLatex.filter(text_block.title) )$}
+\subsection{$( KiviLatex.filter(text_block.title) )$}
$( KiviLatex.filter_html(text_block.text_as_restricted_html) )$
%$( FOREACH top_item = rspec.sections_sorted )$
- \subsection{Abschnitt $( KiviLatex.filter(top_item.fb_number) )$: $( KiviLatex.filter(top_item.title) )$}
+\subsection{Abschnitt $( KiviLatex.filter(top_item.fb_number) )$: $( KiviLatex.filter(top_item.title) )$}
% $( IF top_item.description )$
- $( KiviLatex.filter_html(top_item.description_as_restricted_html.replace('\r', '').replace('\n+\Z', '')) )$
+$( KiviLatex.filter_html(top_item.description_as_restricted_html.replace('\r', '').replace('\n+\Z', '')) )$
- \vspace{0.5cm}
+\vspace{0.5cm}
% $( END )$
% $( FOREACH item = top_item.children_sorted )$
\parbox[t]{1.0cm}{\textcolor{kivitendodarkred}{$>>>$}}%
\parbox[t]{15.0cm}{%
-\begin{longtable}{p{2.8cm}p{11.7cm}}
- Funktionsblock & $( KiviLatex.filter(item.fb_number) )$\\
- Beschreibung & $( KiviLatex.filter_html(item.description_as_restricted_html) )$\\
- Abhängigkeiten & $( KiviLatex.filter(item.presenter.requirement_spec_item_dependency_list) )$
-\end{longtable}}
+ \begin{longtable}{p{2.8cm}p{11.7cm}}
+ Funktionsblock & $( KiviLatex.filter(item.fb_number) )$ \\
+ Beschreibung & $( KiviLatex.filter_html(item.description_as_restricted_html) )$ \\
+ Abhängigkeiten & $( KiviLatex.filter(item.presenter.requirement_spec_item_dependency_list) )$
+ \end{longtable}}
% $( FOREACH sub_item = item.children_sorted )$
\hspace*{1.15cm}\rule{15.2cm}{0.2pt}\\
\hspace*{1.0cm}%
\parbox[t]{15.0cm}{%
-\begin{longtable}{p{2.8cm}p{11.7cm}}
- Unterfunktionsblock & $( KiviLatex.filter(sub_item.fb_number) )$\\
- Beschreibung & $( KiviLatex.filter_html(sub_item.description_as_restricted_html) )$\\
- Abhängigkeiten & $( KiviLatex.filter(sub_item.presenter.requirement_spec_item_dependency_list) )$
-\end{longtable}}
+ \begin{longtable}{p{2.8cm}p{11.7cm}}
+ Unterfunktionsblock & $( KiviLatex.filter(sub_item.fb_number) )$ \\
+ Beschreibung & $( KiviLatex.filter_html(sub_item.description_as_restricted_html) )$ \\
+ Abhängigkeiten & $( KiviLatex.filter(sub_item.presenter.requirement_spec_item_dependency_list) )$
+ \end{longtable}}
% $( END )$