From: Marei Peischl Date: Thu, 21 Nov 2019 10:07:51 +0000 (+0100) Subject: remove ifthenelse requirement X-Git-Tag: release-3.5.6.1~370 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=53afc29ce97cfb88fc1d78844a057e85e52a9f7f;p=kivitendo-erp.git remove ifthenelse requirement --- diff --git a/insettings.tex b/insettings.tex index 19954e7f8..2c5ed15a6 100644 --- a/insettings.tex +++ b/insettings.tex @@ -1,6 +1,15 @@ % Sprachüberprüfung -\ifthenelse{\equal{\lxlangcode}{EN}}{\input{english.tex}}{ - \ifthenelse{\equal{\lxlangcode}{DE}}{\input{deutsch.tex}}{\input{deutsch.tex}} +\RequirePackage[english, ngerman]{babel} +\ifstr{\lxlangcode}{EN}{ + \makeatletter + \main@language{english} + \makeatother + \input{english.tex}}{ + \ifstr{\lxlangcode}{DE}{ + \makeatletter + \main@language{ngerman} + \makeatother + \input{deutsch.tex}}{\input{deutsch.tex}} } % Ende EN @@ -18,22 +27,16 @@ % Identität \input{\identpath/ident.tex} +\ExplSyntaxOn % Währungen/Konten -\IfSubStringInString{USD}{\lxcurrency}{\input{\identpath/usd_account.tex}}{ - \IfSubStringInString{CHF}{\lxcurrency}{\input{\identpath/chf_account.tex}}{ - \IfSubStringInString{EUR}{\lxcurrency}{\input{\identpath/euro_account.tex}}{\input{\identpath/euro_account.tex}} - } % Ende CHF -} % Ende USD - -% Briefkopf, Logo oder Briefpapier -%%\IfSubStringInString{mail}{\lxmedia}{ % nur bei Mail - % Nur ein Logo oben rechts - \setlength{\wpYoffset}{130mm} % Verschiebung von der Mitte nach oben - \setlength{\wpXoffset}{-68mm} % Verschiebung von der Mitte nach rechts - \CenterWallPaper{0.2}{\identpath/briefkopf.png} % mit Skalierung - % oder ganzer Briefbogen als Hintergrund - %% \CenterWallPaper{1}{\identpath/briefbogen.pdf} -%%} % Mail-Ende +\tl_new:N \g_kivi_currency_tl +\str_if_in:NnT \lxcurrency {USD} {\tl_gset:Nn \g_kivi_currency_tl {usd}} +\str_if_in:NnT \lxcurrency {CHF} {\tl_gset:Nn \g_kivi_currency_tl {chf}} +\tl_if_empty:NT \g_kivi_currency_tl {\tl_gset:Nn \g_kivi_currency_tl {euro}} +% wenn er es nicht kennt dann text übernehmen. + +\input{\identpath/\g_kivi_currency_tl _account.tex} +\ExplSyntaxOff % keine Absätze nach rechts einrücken