From 77d85523b2aa5e7a6f2e0abe59e23b92508bd1bf Mon Sep 17 00:00:00 2001 From: "Marei (peiTeX)" Date: Tue, 29 Sep 2020 22:16:04 +0200 Subject: [PATCH] marei: add nofooter option --- templates/print/marei/bin_list.tex | 2 +- templates/print/marei/insettings.tex | 11 ++++++++--- templates/print/marei/kiviletter.sty | 4 ++++ templates/print/marei/pick_list.tex | 2 +- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/templates/print/marei/bin_list.tex b/templates/print/marei/bin_list.tex index 36738a747..69a4e8a53 100644 --- a/templates/print/marei/bin_list.tex +++ b/templates/print/marei/bin_list.tex @@ -1,5 +1,5 @@ \documentclass[twoside,parskip=half-]{scrartcl} -\usepackage[reffields,backaddress=false,addrfield=topaligned]{kiviletter} +\usepackage[reffields,backaddress=false,addrfield=topaligned,nofooter]{kiviletter} % Variablen, die in settings verwendet werden \newcommand{\lxlangcode} {<%template_meta.language.template_code%>} diff --git a/templates/print/marei/insettings.tex b/templates/print/marei/insettings.tex index a2b4949f9..4b43a2494 100644 --- a/templates/print/marei/insettings.tex +++ b/templates/print/marei/insettings.tex @@ -12,7 +12,6 @@ \main@language{ngerman} \input{deutsch.tex}}{\input{deutsch.tex}} } % Ende EN -\makeatother % Mandanten-/Firmenabhängigkeiten @@ -37,7 +36,10 @@ % Währungen/Konten % Die Konfiguration bedindet sich in der Datei % \identpath/_account.tex -\setupCurrencyConfig{\identpath}{\lxcurrency} + +\@ifundefined{lxcurrency}{}{ + \setupCurrencyConfig{\identpath}{\lxcurrency} +} % Befehl f. normale Schriftart und -größe @@ -97,6 +99,8 @@ \setkomafont{pagefoot}{\tiny} %Kleine schriftart für den Fußblock %Box generieren, um die Höhe des Fußes zu kennen, damit ist eine automatische Anpassung des unteren Randes möglich +\if@kivi@footer + \newsavebox\footerbox \begin{lrbox}\footerbox \usekomafont{pagefoot}% @@ -124,7 +128,8 @@ % Weitere Anpassungen der Ränder sind hier ebenfalls möglich } +\fi % Ende Anpassungen der Fußzeile - +\makeatother \endinput diff --git a/templates/print/marei/kiviletter.sty b/templates/print/marei/kiviletter.sty index d661b568f..40295eb5a 100644 --- a/templates/print/marei/kiviletter.sty +++ b/templates/print/marei/kiviletter.sty @@ -2,9 +2,13 @@ \ProvidesPackage{kiviletter}[2020/04/24 Letter Layouts for Kivitendo] \newif\if@kivi@infobox +\newif\if@kivi@footer \DeclareOption{reffields}{\@kivi@infoboxfalse} \DeclareOption{infobox}{\@kivi@infoboxtrue} +\DeclareOption{nofooter}{\@kivi@footerfalse} +\DeclareOption{footer}{\@kivi@footertrue} \@kivi@infoboxtrue +\@kivi@footertrue \DeclareOption*{\PassOptionsToPackage{\CurrentOption}{scrletter}} diff --git a/templates/print/marei/pick_list.tex b/templates/print/marei/pick_list.tex index ad0ad7a9b..1a7c96495 100644 --- a/templates/print/marei/pick_list.tex +++ b/templates/print/marei/pick_list.tex @@ -1,5 +1,5 @@ \documentclass[twoside,parskip=half-]{scrartcl} -\usepackage[reffields,backaddress=false,addrfield=topaligned]{kiviletter} +\usepackage[reffields,backaddress=false,addrfield=topaligned,nofooter]{kiviletter} % Variablen, die in settings verwendet werden \newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -- 2.20.1