Tabelle wie Fließtext automatisch in 2 Spalten umbrechen
Verfasst: Di 3. Jan 2017, 03:07
Hallo zusammen,
mein Problem ist, dass ich gerne eine Packliste schreiben würde und dabei zu jedem Punkt zuerst ein Kästchen (angekreuzt oder nicht), die Anzahl, das Item und das Gewicht angeben möchte. Natürlich jeweils mit korrektem Alignment. Das Ganz dann mit zwei Spalten, damit mehr auf eine Seite geht.
Einspaltig kann ich dies mit einer Tabelle erreichen:
Nun möchte ich aber, da die Liste sehr lang ist, das Ganze automatisch in 2 Spalten aufgetrennt haben, in diesem Stile:
Hier kann ich allerdings keine vierte Spalte mehr für das Gewicht hinzufügen und es ist sehr viel zum Schreiben...
Daher die Frage, ob ich auch eine Tabelle automatisch in zwei Tabellenstränge umbrechen lassen kann, die dann auf einer Seite nebeneinander stehen?
Einfach eine Tabelle mit 8 Spalten zu nehmen finde ich ungeschickt, da es mir die Reihenfolge im Code total durcheinander bringt.
mein Problem ist, dass ich gerne eine Packliste schreiben würde und dabei zu jedem Punkt zuerst ein Kästchen (angekreuzt oder nicht), die Anzahl, das Item und das Gewicht angeben möchte. Natürlich jeweils mit korrektem Alignment. Das Ganz dann mit zwei Spalten, damit mehr auf eine Seite geht.
Einspaltig kann ich dies mit einer Tabelle erreichen:
\documentclass[12pt, twoside, a4paper, titlepage]{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[scaled]{uarial} \usepackage{amsmath} \usepackage{amssymb} \usepackage{siunitx} \begin{document} \begin{table} \begin{tabular}{lllr} $\boxtimes$ & 1 & T-Shirt& $\SI{200}{\gram}$\\ $\square$ & 1 & kurzes Funtkionsshirt& $\SI{300}{\gram}$\\ $\square$ & 1 & lange Skiunterwäsche& $\SI{400}{\gram}$\\ \end{tabular} \end{table} \end{document}
\documentclass[12pt, twoside, a4paper, titlepage]{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[scaled]{uarial} \usepackage{amsmath} \usepackage{amssymb} \usepackage{enumitem} \usepackage{wasysym} \usepackage{multicol} \renewcommand*\labelitemi{\Square} \begin{document} \begin{multicols}{2} \begin{itemize}[noitemsep] \item [\XBox] {\makebox[1.5cm]{1\hfill}T-Shirt} \item{\makebox[1.5cm]{2\hfill}kurzes Funtkionsshirt} \item{\makebox[1.5cm]{1\hfill}lange Skiunterwäsche} \item{\makebox[1.5cm]{2\hfill}Unterhose} \item{\makebox[1.5cm]{2\hfill}Fahrradhose} \item{\makebox[1.5cm]{1\hfill}Skiunterhose} \item{\makebox[1.5cm]{2\hfill}dünne Socken} \end{itemize} \end{multicols} \end{document}
Daher die Frage, ob ich auch eine Tabelle automatisch in zwei Tabellenstränge umbrechen lassen kann, die dann auf einer Seite nebeneinander stehen?
Einfach eine Tabelle mit 8 Spalten zu nehmen finde ich ungeschickt, da es mir die Reihenfolge im Code total durcheinander bringt.