Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2
Gummibaumsaft nehmen wir eher nicht

10 Jan '15, 21:06

saputello's gravatar image

saputello
11.1k174365

Wie erstelle ich eine Stückliste?

Hallo, ich würde gerne eine Stückliste in Latex LaTeX erstellen. Ich habe mir gedacht das mit einer longtable umgebung `longtable`-Umgebung zu machen, weil diese ja lang werden können und so der Seitenumbruch besser umgesetzt wird. Also ich weiss nicht ob meine Umsetztung Umsetzung die richtige ist. Darum habe ich sie mal heir hier reingestellt. \documentclass[paper=a4,DIV21,portait,12pt]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{booktabs} \usepackage{multirow} \usepackage{longtable} \usepackage{tabularx} \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe \usepackage{longtable} \begin{document} \newcounter{pos} \newcommand\pos{\textbf{\stepcounter{pos}\arabic{pos}}} %\renewcommand{\arraystretch}{1.3} \begin{center} \tiny1 \begin{longtable}{ C{0.3cm} % Spalte 1 C{0.4cm} % Spalte 2 C{0.5cm} % Spalte 3 L{4cm} % Spalte 4 L{4cm} % Spalte 5 L{4cm} % Spalte 6 L{4cm} % Spalte 7 L{4cm} % Spalte 8 L{4cm} % Spalte 9 L{4cm} % Spalte 10 L{4cm} % Spalte 11 L{4cm} % Spalte 12 L{4cm} % Spalte 13 L{4cm} % Spalte 14 L{4cm} % Spalte 15 } %\caption{Stückliste} %\label{Stückliste} % 1 Kopfzeile \toprule[1.5pt] Pos. & Anz. & Einheit & \multicolumn{4}{c}{\centering{Benennung}} & \multicolumn{4}{c}{\centering{Sachnummer/Norm - Kurzbezeichnung}} & \multicolumn{4}{c}{\centering{Bemerkung}} \\ \toprule[1.5pt] \endhead % Ende des Tabellenkopfes %\toprule [1.5pt] \endlastfoot % Ende des letzten Tabellenfusses % Inhalt \pos & 1 & Stk. & \multicolumn{4}{l}{Benennung} & \multicolumn{4}{l}{Benennung} & \multicolumn{4}{l}{Benennung} \\ \bottomrule \end{longtable} \end{center} \end{document} ![alt text][1] [1]: http://texwelt.de/wissen/upfiles/Stueckliste_1.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

10 Jan '15, 20:45

Giovario's gravatar image

Giovario
413142126

Wie erstelle ich eine Stückliste?

Hallo, ich würde gerne eine Stückliste in Latex erstellen. Ich habe mir gedacht das mit einer longtable umgebung zu machen, weil diese ja lang werden können und so der Seitenumbruch besser umgesetzt wird. Also ich weiss nicht ob meine Umsetztung die richtige ist. Darum habe ich sie mal heir reingestellt. \documentclass[paper=a4,DIV21,portait,12pt]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{booktabs} \usepackage{multirow} \usepackage{longtable} \usepackage{tabularx} \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe \usepackage{longtable} \begin{document} \newcounter{pos} \newcommand\pos{\textbf{\stepcounter{pos}\arabic{pos}}} %\renewcommand{\arraystretch}{1.3} \begin{center} \tiny1 \begin{longtable}{ C{0.3cm} % Spalte 1 C{0.4cm} % Spalte 2 C{0.5cm} % Spalte 3 L{4cm} % Spalte 4 L{4cm} % Spalte 5 L{4cm} % Spalte 6 L{4cm} % Spalte 7 L{4cm} % Spalte 8 L{4cm} % Spalte 9 L{4cm} % Spalte 10 L{4cm} % Spalte 11 L{4cm} % Spalte 12 L{4cm} % Spalte 13 L{4cm} % Spalte 14 L{4cm} % Spalte 15 } %\caption{Stückliste} %\label{Stückliste} % 1 Kopfzeile \toprule[1.5pt] Pos. & Anz. & Einheit & \multicolumn{4}{c}{\centering{Benennung}} & \multicolumn{4}{c}{\centering{Sachnummer/Norm - Kurzbezeichnung}} & \multicolumn{4}{c}{\centering{Bemerkung}} \\ \toprule[1.5pt] \endhead % Ende des Tabellenkopfes %\toprule [1.5pt] \endlastfoot % Ende des letzten Tabellenfusses % Inhalt \pos & 1 & Stk. & \multicolumn{4}{l}{Benennung} & \multicolumn{4}{l}{Benennung} & \multicolumn{4}{l}{Benennung} \\ \bottomrule \end{longtable} \end{center} \end{document} ![alt text][1] [1]: http://texwelt.de/wissen/upfiles/Stueckliste_1.png