Revision 55efca68
Von Werner Hahn vor etwa 2 Jahren hinzugefügt
templates/print/marei/insettings.tex | ||
---|---|---|
13 | 13 |
\input{deutsch.tex}}{\input{deutsch.tex}} |
14 | 14 |
} % Ende EN |
15 | 15 |
|
16 |
%Bei manchen Belegen wird ein Fehler von Latex geworfen, wenn nach einer Longdescription |
|
17 |
%weitere ExtraDescrition kommen |
|
18 |
\ExplSyntaxOn |
|
19 |
\cs_set:Nn \__kivi_addExtraDescription:n { |
|
20 |
\tl_set:Nx \l_tmpa_tl {\tl_item:nn {#1} { -1 } } |
|
21 |
\exp_args:NV \tl_if_eq:nnTF \l_tmpa_tl {\par} |
|
22 |
{\seq_gput_right:Nx \g_kivi_extraDescription_seq {\tl_range:nnn {#1} { 1 } { -2 }}} |
|
23 |
{\seq_gput_right:Nn \g_kivi_extraDescription_seq {#1}} |
|
24 |
} |
|
25 |
\ExplSyntaxOff |
|
26 |
|
|
16 | 27 |
% Mandanten-/Firmenabhängigkeiten |
17 | 28 |
|
18 | 29 |
% Pfad zu firmenspez. Angaben, sofern kein Unterordner mit dem Datenbanknamen des Mandanten in der Vorlage existiert, wird der Unterordner „firma“ verwendet. Der Datenbankname ist ab hier im Makro \identpath gespeichert |
... | ... | |
33 | 44 |
|
34 | 45 |
|
35 | 46 |
% Währungen/Konten |
36 |
% Die Konfiguration bedindet sich in der Datei
|
|
47 |
% Die Konfiguration bedindet sich in der Datei |
|
37 | 48 |
% \identpath/<euro/chf/usd>_account.tex |
38 | 49 |
% das optionale Argument ist als euro vorbelegt und gibt die Einstellung an, falls \lxcurrency nicht von kivitendo übergeben wird. |
39 | 50 |
|
... | ... | |
47 | 58 |
parskip=half-,% Absatzkennzeichnung durch Abstand statt Einzug |
48 | 59 |
} |
49 | 60 |
% Hier ist es auch möglich zusätzliche Schriftarten zu laden. |
50 |
%
|
|
61 |
% |
|
51 | 62 |
% - Falls pdfLaTeX verwendet wird, findet man unter https://www.tug.org/FontCatalogue/ eine gute *bersicht, wie die Schrifteen geladen werden. |
52 | 63 |
% |
53 | 64 |
% In diesem Beispiel wird lediglich auf eine Serifenlose Schriftart umgestellt. |
... | ... | |
71 | 82 |
% 4. Belegnummer {oder leer} |
72 | 83 |
% 5. Belegdatum {oder leer} |
73 | 84 |
% Beispiel: \ourhead{\kundennummer}{<%customernumber%>}{\angebot}{<%quonumber%>}{<%quodate%>} |
74 |
% Eine Anpassunge ist über Änderung dieses Makros möglich oder über direktes Befüllen der Felder
|
|
85 |
% Eine Anpassunge ist über Änderung dieses Makros möglich oder über direktes Befüllen der Felder |
|
75 | 86 |
% % \ifoot{<inhalt innen/links>}\cfoot{<inhalt zentriert>}\ofoot{<inhalt außen/rechts>} |
76 |
% dann sollte jedoch darauf geachtet werden, dass das Makro in den einzelnen Vorlagen aufgerufen wird und daher definiert sein sollte.
|
|
87 |
% dann sollte jedoch darauf geachtet werden, dass das Makro in den einzelnen Vorlagen aufgerufen wird und daher definiert sein sollte. |
|
77 | 88 |
\newcommand{\ourhead}[5] { |
78 | 89 |
\chead{ |
79 | 90 |
\makebox[\textwidth]{ |
... | ... | |
90 | 101 |
|
91 | 102 |
|
92 | 103 |
%Beginn Anpassungen der Fußzeile: |
93 |
%Der folgende Block passt die Fußzeile so an, dass sich der untere Rand automatisch anpasst. Der Inhaltsteil ist entsprechend markiert, anstatt dieser Anpassungen ist es auch möglich den Fuß über die KOMA-Script-Makros
|
|
104 |
%Der folgende Block passt die Fußzeile so an, dass sich der untere Rand automatisch anpasst. Der Inhaltsteil ist entsprechend markiert, anstatt dieser Anpassungen ist es auch möglich den Fuß über die KOMA-Script-Makros |
|
94 | 105 |
% \ifoot{<inhalt innen/links>}\cfoot{<inhalt zentriert>}\ofoot{<inhalt außen/rechts>} |
95 | 106 |
% anzupassen. |
96 | 107 |
\normalfont %Basisschriftart aktivieren, damit der Fuß entsprechend gebaut wird. |
Auch abrufbar als: Unified diff
Latexvorlagen unnötiges \par bei ExtraDescription abschneiden