Druckvorlagen RB Syntax-Fix für notes (VK-Angebot)
[kivitendo-erp.git] / templates / print / RB / letter.tex
index 4c43fb8..df1bcde 100644 (file)
@@ -1,19 +1,25 @@
+% config: use-template-toolkit=1
+% config: tag-style=$( )$
+$( USE KiviLatex )$
+$( USE P )$
+$( SET customer = letter.customer_vendor )$
 \input{inheaders.tex}
-
+$( KiviLatex.required_packages_for_html )$
 
 % Variablen, die in settings verwendet werden
-\newcommand{\lxlangcode} {<%template_meta.language.template_code%>}
-\newcommand{\lxmedia} {<%media%>}
-\newcommand{\lxcurrency} {<%currency%>}
-\newcommand{\lxtitlebar} {<%titlebar%>}
+\newcommand{\lxlangcode}{$(template_meta.language.template_code)$}
+\newcommand{\lxmedia}{$(template_meta.media)$}
+\newcommand{\lxcurrency}{}
+\newcommand{\kivicompany}{$(employee_company)$}
 
 % settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile
 \input{insettings.tex}
 
-\begin{document}
-
-\fontfamily{cmss}\fontshape{n}\selectfont
+% laufende Kopfzeile:
+%\ourhead{}{}{$( KiviLatex.filter(letter.subject) )$}{$( KiviLatex.filter(letter.letternumber) )$}{$( KiviLatex.filter(letter.date.to_kivitendo) )$}
+\ourhead{}{}{}{}{}
 
+\begin{document}
 
 \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont
 
 
 \begin{minipage}{14cm}
 
-  <%name%>
+  $( KiviLatex.filter(customer.name) )$
 
-  <%contact_formal%>
+  $( KiviLatex.filter(letter.contact.formal_greeting) )$
 
-  <%countrycode%> <%zipcode%> <%city%>
+  $( KiviLatex.filter(customer.street) )$
 
-  <%country%>
+  $( KiviLatex.filter(customer.zipcode) )$ $( KiviLatex.filter(customer.city) )$
+
+  $( KiviLatex.filter(customer.country) )$
 
-\end{minipage}
-\hfill
-\begin{minipage}{6cm}
 \end{minipage}
 
 \vspace{2.5cm}
+\hfill $( KiviLatex.filter(letter.date.to_kivitendo) )$
 
-\begin{minipage}{14cm}
-
-\textbf{<%reference%>}
+$( IF letter.reference )$
+\textbf{\ihrzeichen : $( KiviLatex.filter(letter.reference) )$}
 
 \vspace{1cm}
+$( END )$
 
-
-\textbf{<%subject%>}
+$( IF letter.subject )$
+\textbf{\betreff : $( KiviLatex.filter(letter.subject) )$}
 
 \vspace{1cm}
+$( END )$
 
-  <%greeting%>
+$( KiviLatex.filter(letter.greeting) )$
 
 \vspace{0.5cm}
 
-  <%body%>
+$( KiviLatex.filter_html(letter.body) )$
 
 \vspace{0.5cm}
 
-  <%close%>
-
-  <%company_name%>
-
-\end{minipage}
-\hfill
 \begin{minipage}{6cm}
-  <%date%>
 
-\vspace{5cm}
+\textbf{$( KiviLatex.filter(letter.employee.name) )$}
 
-\anlagen
 \end{minipage}
-
-\vspace*{0.5cm}
-
 \begin{minipage}{6cm}
 
-\textbf{<%employee_name%>}
-
-<%employee_position%>
-
-\end{minipage}
-\begin{minipage}{6cm}
-
-\textbf{<%salesman_name%>}
-
-<%salesman_position%>
+\textbf{$( KiviLatex.filter(letter.salesman.name) )$}
 
 \end{minipage}
 
 \end{document}
-