Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3d229eb9

Von Marei Peischl vor mehr als 3 Jahren hinzugefügt

  • ID 3d229eb932520febe9d8147cf3413c7b13a23b4b
  • Vorgänger 4ec81d44
  • Nachfolger 424ee46d

marei: adjust indentation using latexindent according to kivitendo regulations 2 spaces instead of 1 tab

Unterschiede anzeigen:

templates/print/marei/insettings.tex
6 6

  
7 7
\makeatletter
8 8
\Ifstr{\lxlangcode}{EN}{
9
	\main@language{english}
10
	\input{english.tex}}{
11
	\Ifstr{\lxlangcode}{DE}{
12
		\main@language{ngerman}
13
		\input{deutsch.tex}}{\input{deutsch.tex}}
9
  \main@language{english}
10
  \input{english.tex}}{
11
  \Ifstr{\lxlangcode}{DE}{
12
    \main@language{ngerman}
13
    \input{deutsch.tex}}{\input{deutsch.tex}}
14 14
} % Ende EN
15 15

  
16 16
% Mandanten-/Firmenabhängigkeiten
......
37 37
% \identpath/<euro/chf/usd/default>_account.tex
38 38

  
39 39
\@ifundefined{lxcurrency}{}{
40
	\setupCurrencyConfig{\identpath}{\lxcurrency}
40
  \setupCurrencyConfig{\identpath}{\lxcurrency}
41 41
}
42 42

  
43 43

  
44 44
% Befehl f. normale Schriftart und -größe
45 45

  
46 46
\KOMAoptions{
47
	fontsize=10pt,
48
	parskip=half-,% Absatzkennzeichnung durch Abstand statt Einzug
47
  fontsize=10pt,
48
  parskip=half-,% Absatzkennzeichnung durch Abstand statt Einzug
49 49
}
50 50
% Hier ist es auch möglich zusätzliche Schriftarten zu laden.
51 51
% 
......
76 76
% % \ifoot{<inhalt innen/links>}\cfoot{<inhalt zentriert>}\ofoot{<inhalt außen/rechts>}
77 77
% dann sollte jedoch darauf geachtet werden, dass das Makro in den einzelnen Vorlagen aufgerufen wird und daher definiert sein sollte. 
78 78
\newcommand{\ourhead}[5] {
79
	\chead{
80
	  \makebox[\textwidth]{
81
	  \Ifstr{#1}{}{}{#1: #2 \hspace{0.7cm}}
82
	  #3
83
	  \Ifstr{#4}{}{}{~\nr: #4}
84
	  \Ifstr{#5}{}{}{\vom ~ #5}
85
	  \hspace{0.7cm} - \seite ~ \thepage/\letterlastpage  ~-%
86
	  }
87
	}
79
  \chead{
80
    \makebox[\textwidth]{
81
      \Ifstr{#1}{}{}{#1: #2 \hspace{0.7cm}}
82
      #3
83
      \Ifstr{#4}{}{}{~\nr: #4}
84
      \Ifstr{#5}{}{}{\vom ~ #5}
85
      \hspace{0.7cm} - \seite ~ \thepage/\letterlastpage  ~-%
86
    }
87
  }
88 88
}
89 89

  
90 90
%Ende Anpassungen der Kopfzeile
......
100 100
%Box generieren, um die Höhe des Fußes zu kennen, damit ist eine automatische Anpassung des unteren Randes möglich
101 101
\if@kivi@footer
102 102

  
103
\newsavebox\footerbox
104
\begin{lrbox}\footerbox
105
	\usekomafont{pagefoot}%
106
	% Anfang des eigentlichen Inhaltes der Fußzeile
107
     \begin{tabular*}{\textwidth}[t]{@{\extracolsep{\fill}}p{.25\linewidth}p{.25\linewidth}r@{\extracolsep{0pt}\hspace{2\tabcolsep}}l@{}}%
108
	\firma                 & \email              & \textKontonummer			 & \kontonummer \\
109
	\strasse               & \homepage           & \textBank        		 & \bank \\
110
	\ort                   & \textUstid\ \ustid  & \textIban        		 & \iban \\
111
	\textTelefon~\telefon  & \finanzamt          & \textBic         		 & \bic \\
112
	\Ifstr{\fax}{}{}{\textFax~\fax} & 			 &\textBankleitzahl			 & \bankleitzahl
113
	\end{tabular*}
114
	% Ende des Fußzeileninhaltes.
115
\end{lrbox}
116

  
117
%Box in den Fuß eintragen, durch die zusätzliche Angabe in der eckigen Klammer, wird die Fußzeile auch auf der ersten Seite verwendet, falls für die erste Seite eine unterschiedliche Fußzeile verwendet werden soll, ist es möglich den obigen Mechanismus mit einem anderen Makronamen als footerbox zu kopieren
118
\cfoot[\usebox\footerbox]{\usebox\footerbox}
119

  
120
%Fußhöhe auf Höhe der Box
121
%Automatische Anpassung des unteren Randes
122
\setlength{\footheight}{\dimexpr\ht\footerbox+\dp\footerbox}
123
\setlength{\footskip}{\dimexpr\footheight+\baselineskip}
124
\geometry{
125
	includefoot,
126
%	bottom=1cm,% Falls der untere Rand kleiner sein soll, als die Seitenränder.
127
% 	Weitere Anpassungen der Ränder sind hier ebenfalls möglich
128
}
103
  \newsavebox\footerbox
104
  \begin{lrbox}\footerbox
105
    \usekomafont{pagefoot}%
106
    % Anfang des eigentlichen Inhaltes der Fußzeile
107
    \begin{tabular*}{\textwidth}[t]{@{\extracolsep{\fill}}p{.25\linewidth}p{.25\linewidth}r@{\extracolsep{0pt}\hspace{2\tabcolsep}}l@{}}%
108
      \firma                 & \email              & \textKontonummer			 & \kontonummer \\
109
      \strasse               & \homepage           & \textBank        		 & \bank \\
110
      \ort                   & \textUstid\ \ustid  & \textIban        		 & \iban \\
111
      \textTelefon~\telefon  & \finanzamt          & \textBic         		 & \bic \\
112
      \Ifstr{\fax}{}{}{\textFax~\fax} & 			 &\textBankleitzahl			 & \bankleitzahl
113
    \end{tabular*}
114
    % Ende des Fußzeileninhaltes.
115
  \end{lrbox}
116

  
117
  %Box in den Fuß eintragen, durch die zusätzliche Angabe in der eckigen Klammer, wird die Fußzeile auch auf der ersten Seite verwendet, falls für die erste Seite eine unterschiedliche Fußzeile verwendet werden soll, ist es möglich den obigen Mechanismus mit einem anderen Makronamen als footerbox zu kopieren
118
  \cfoot[\usebox\footerbox]{\usebox\footerbox}
119

  
120
  %Fußhöhe auf Höhe der Box
121
  %Automatische Anpassung des unteren Randes
122
  \setlength{\footheight}{\dimexpr\ht\footerbox+\dp\footerbox}
123
  \setlength{\footskip}{\dimexpr\footheight+\baselineskip}
124
  \geometry{
125
    includefoot,
126
    %	bottom=1cm,% Falls der untere Rand kleiner sein soll, als die Seitenränder.
127
    % 	Weitere Anpassungen der Ränder sind hier ebenfalls möglich
128
  }
129 129

  
130 130
\fi
131 131
% Ende Anpassungen der Fußzeile

Auch abrufbar als: Unified diff