Probleme mit newcommand und Tabelle
Verfasst: Do 18. Jun 2015, 08:06
Hallo,
ich habe mir gerade eine Vorlage für Buchungssätze gebastelt, indem ich eine Tabelle in einem newcommand gepackt habe. Wenn man jetzt zwei der vier möglichen Eingabefelder leer lässt, verschiebt sich die das Ganze. Das passiert aber nur beim newcommand nicht in der Originaltabelle. Das MBB ist hier. Auf dem angehängten Bild sieht man es gut!!
ich habe mir gerade eine Vorlage für Buchungssätze gebastelt, indem ich eine Tabelle in einem newcommand gepackt habe. Wenn man jetzt zwei der vier möglichen Eingabefelder leer lässt, verschiebt sich die das Ganze. Das passiert aber nur beim newcommand nicht in der Originaltabelle. Das MBB ist hier. Auf dem angehängten Bild sieht man es gut!!
\documentclass{scrartcl} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{siunitx} \begin{document} \newcommand{\bsatz}[4]{% \begin{tabular}{@{}% p{3cm}% S[table-format=6.2,round-integer-to-decimal]% r% p{3cm}% S[table-format=6.2,round-integer-to-decimal]% }% #1& an \\% \end{tabular}\\} \noindent \bsatz{Verbindlichkeiten}{125000}{Kasse}{256}\\ \bsatz{Forderungen}{1250}{Darlehen}{1250}\\ \bsatz{}{}{Verbindlichkeiten}{1250000}\\ \noindent \begin{tabular}{@{}% p{3cm} S[table-format=6.2,round-integer-to-decimal]% r% p{3cm} S[table-format=6.2,round-integer-to-decimal]% } Bank & 125000 & an & Kasse & 20000\\ & & an & Kasse & 2575000\\ & & an & Verbindlichkeiten & 125000\\ \end{tabular} \end{document}