ich habe mit Monsieur C. Tellechea (Entwickler von spreadtab) kommuniziert, was sich als umständlich herausstellte, da er kein Deutsch und ich kein Französisch und Englisch spreche und schreibe ...
Hier sein Vorschlag für T-Konten:
\documentclass[fontsize=10pt,fleqn]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{tabularx} \usepackage{spreadtab} \usepackage{siunitx} \usepackage{kpfonts} \usepackage{tikz} \usetikzlibrary{tikzmark} \sisetup{ group-four-digits=true, locale = DE, detect-all, group-separator = {.}, round-mode=places, round-precision=2, round-integer-to-decimal=true, per-mode=symbol, table-number-alignment = center, table-space-text-post = \,\si {€}, } %--------------------------------------------------------------------------- \newcolumntype{D}{S[table-format=7.2]} %--------------------------------------------------------------------------- \begin{document} %--------------------------------------------------------------------------- \parindent 0pt \edef\clinesep{\dimexpr 2pt-\the\baselineskip\relax} \begin{spreadtab}{{tabularx}{\linewidth}{XD<{\,€}!{\quad}|XD}} @\multicolumn4c{\sffamily\small\bfseries Soll\hfill TA u. Maschinen\hfill Haben} \\ \hline @ FaLL & 500000.25tag(first) & @ Fuhrp. & :={1376645.03}\,€\\ @ VaLL & 50.28 & @ Kasse & :={123456.56}\,€ \\ @ FaLL & 500000.25 & & @ \hfill{\tikzmark{or1}}\\ @ VaLL & 50.28 & & \\ @ FaLL & 500000.25 & & \\ @ VaLL & 50.28tag(last) & @ {\tikzmark{ul1}}\hfill&\\ \hline & sum(cell(first):cell(last))& & :={sum(d2:d6)}\,€\\ \cline{2-2}\cline{4-4}\\[\clinesep] \cline{2-2}\cline{4-4} \end{spreadtab} \tikz[remember picture,overlay]\draw (pic cs:ul1)++(0,0.7ex)--+(2cm,0)--([xshift=-2cm,yshift=0.7ex]pic cs:or1)--+(2cm,0); \end{document}
\documentclass[fontsize=10pt,fleqn,parskip=half-]{scrreprt} \usepackage[ngerman]{babel} \usepackage{tabularx} \usepackage{booktabs} \usepackage{spreadtab} \usepackage{siunitx} \usepackage{eurosym} \usepackage{tikz} \usepackage{kpfonts} \usetikzlibrary{tikzmark} \usepackage{geometry} \geometry{a4paper,left=20mm,right=15mm, top=20mm, bottom=25mm} \renewcommand*{\chapterheadstartvskip}{\vspace*{-15mm}} \renewcommand*{\chapterheadendvskip}{\vspace*{18pt} } %--------------------------------------------------------------------------- \usepackage{microtype} %--------------------------------------------------------------------------- % Siunitx %--------------------------------------------------------------------------- \sisetup{ group-four-digits=true, % Tausenerzahlen gruppieren locale = DE, % Deutsche Lokalisierung detect-all, % gleiche Schrift wie im Text group-separator = {.}, % Punkt als Tausendertrenner round-mode=places, round-precision=2, round-integer-to-decimal=true, per-mode=symbol, table-number-alignment = center, table-space-text-post = \,\si {€}, } %--------------------------------------------------------------------------- \newcolumntype{D}{S[table-format=7.2]} \newcommand{\mc}[3]{\multicolumn{#1}{#2}{#3}} \newcommand\tabstil{\sffamily\small} %--------------------------------------------------------------------------- \begin{document} %--------------------------------------------------------------------------- \parindent 0pt \edef\clinesep{\dimexpr 2pt-\the\baselineskip\relax} \begin{minipage}{\linewidth}% \begin{spreadtab}{{tabularx}{\linewidth}{XD!{\quad}|XD}} % Konto Nr. @\mc{4}{c}{\tabstil\textbf{Bilanz der Skimützenfabrik Mütze \& CO.KG; Freiberg den \today}}\\ @\mc{1}{l}{\tabstil\textbf{Aktiva}} &@\mc{2}{c}{} & @\mc{1}{r}{\tabstil\textbf{Passiva}} \\ \hline % Kto & Soll & Kto & Haben \\ @ \textbf{I. Anlagevermögen} & :={} & @ \textbf{I. Eigenkapital} & :={1369500}\,€ \\ @ 1. Grundstücke u. Gebäude & :={1525000}\,€ & & :={} \\ @ 2. Maschinen & :={680000}\,€ & @ \textbf{II. Fremdkapital} & :={} \\ @ 3. Fuhrpark & :={69000}\,€ & @ 1. Darlehen & :={1850000,}\,€ \\ @ 4. Betriebs- und Geschäftsausstattung & :={180000}\,€ & @ 2. Verbindlichkeiten a.LL. & :={240000}\,€ \\ @ & & & @ \mc{1}{r}{\tikzmark{or2}}\\ @ \textbf{II. Umlaufvermögen} & && \\ @ 1. Roh-Hilfs- u. Betriebsstoffe & :={398000,}\,€ &&\\ @ 2. Fertige Erzeugnisse & :={374000}\,€ &&\\ @ 3. Forderungen a. LL. & :={218000}\,€ &&\\ @ 4. Kasse & :={8000}\,€ & &\\ @ 5. Bank & :={7500}\,€ & @ \mc{1}{l}{\tikzmark{ul2}}&\\ \hline \addlinespace @\mc{1}{l}{} & :={sum(b3:b14)}\,€ & @\mc{1}{l}{} & :={sum(d3:d14)}\,€ \\ \cline{2-2}\cline{4-4}\\[\clinesep] \cline{2-2}\cline{4-4} \end{spreadtab} \tikz[remember picture,overlay]\draw (pic cs:ul2)++(0,0.7ex)--+(2cm,0)--([xshift=-2cm,yshift=0.7ex]pic cs:or2)--+(2cm,0); \end{minipage} \end{document}
Vielen Dank für Eure Hilfe
Gruß
Martin