Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Sog. T-Konto aus der Buchhaltung erstellen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Maverick Beitrag anzeigen
    Weiß jemand, wie man es hinkriegt, dass "Konto" immer genau in Seitenmitte steht und die Zahlen "1" und "2" links neben dem Mittelstrich?
    wenn's wirklich ein Mittelstrich sein soll, muss die Summe der Spaltenbreiten auf beiden Seiten des Striches identisch sein, Das geht am Einfachsten, wenn man konstante Spaltenbreiten vorgibt. Das tabularx-Paket kann dabei helfen, der Tabelle eine bestimmte Breite vorzugeben.
    Der breite Abstand vom Mittelstrich kommt von Deinen inhaltlosen c-Spalten, hier wird mindestens eine Breite von 2\tabcolsep reserviert. Unten hab ich den Abstand komplett abgestellt (das @{} vorm |), geh aber davon aus, dass Du nicht wirklich sooo dicht an die Linie damit wolltest ;)
    Code:
    %% Präambel ====================
    \documentclass{article}
    \usepackage[ngerman]{babel}
    \usepackage{tabularx}
    \usepackage{showframe}%<-- nur zur Demo
    %
    \newlength\foolen
    \settowidth\foolen{xxx}% oder was auch immer
    %
    %% Dokument ====================
    \begin{document}
      \begin{center}% mittig zum Textblock
        \begin{minipage}{\linewidth}% damit sich kein Seitenumbruch zwischen makebox und tabularx verirren kann
          \noindent% Zeile nicht einziehen
          \makebox[0pt][l]{% Breite = Null, links ausrichten
            \parbox[t]{\linewidth}{% den tatsächlichen Inhalt auf Breite der minipage ziehen
              \centering Konto%
            }%
          }% <-- Zeilenende auskommentieren,
          % die folgende tabularx an der Grundlinie der obersten Zeile ausrichten:
          \begin{tabularx}{\linewidth}[t]{X>{\raggedleft}p{\foolen}@{}|X>{\raggedleft\arraybackslash}p{\foolen}@{}}
            \multicolumn{2}{l}{Soll} & \multicolumn{2}{r@{}}{Haben}\\
            \hline           
            kurzer Kontenname & 1 & ein sehr, sehr langer Kontenname & 3\\
            kurzer Kontenname & 2 & ein sehr langer Kontenname & 4\\[1ex]   
            \cline{2-2}\cline{4-4}&&&\\[-2ex]
            Summe & X & Summe & X
          \end{tabularx}
        \end{minipage}
      \end{center}
    \end{document}
    VG
    Geändert von rais (07-11-2022 um 17:19 Uhr) Grund: Kommentar bei showframe ergänzt
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •