von ThomasPätzold » Mi 7. Sep 2011, 20:44
Hab da mal was rausgesucht. Hatte allerdings jetzt keine Zeit das noch aufzuräumen, aber wenn du dirs mal kompilierst wird das Prinzip klar, geht ja im Wesentlichen um die counter-Geschichte:
\documentclass[11pt, DIV=11]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[NewCommands]{ragged2e}
\usepackage{longtable}
\usepackage{tabularx}
\usepackage{booktabs}
\begin{document}
\newcounter{layera}
\newcounter{layerb}[layera] %Rücksetzer in eckigen Klammern
\newcounter{layerc}[layerb]
\setcounter{layera}{0}
\newcommand{\laya}{
\stepcounter{layera}\thelayera}
\newcommand{\layb}{
\stepcounter{layerb}\thelayera.\thelayerb}
\newcommand{\layc}{
\stepcounter{layerc}\thelayera.\thelayerb.\thelayerc}
\setlength{\tabcolsep}{0.01\textwidth}
\begin{small}
\textsf{\begin{longtable}{p{0.06\textwidth}p{0.15\textwidth} >{\RaggedRight}p{0.17\textwidth} >{\RaggedRight}p{0.44\textwidth} >{\RaggedLeft}p{0.08\textwidth}}
\toprule
Pos. & Hersteller & Bestellnr. & Beschreibung & Menge\\ \midrule \endhead
\multicolumn{5}{r}{\textit{Fortsetzung auf der nächsten Seite}}\\\bottomrule
\endfoot
\bottomrule
\endlastfoot
\laya & \multicolumn{4}{l}{\textbf{Hardware, SPS, RIO, als Einzelkomponenten}}\\
\layb & \multicolumn{4}{l}{\textbf{SPS-A1R1}}\\
\layc &B\&R &3CP382.60-1& 2005 Zentraleinheit 3x aPCI 64\,MB DRAM 500\,MHz &1\,St.\\
\layc &B\&R &5CFCRD.0512-04& Compact Flash 512\,MB B\&R &1\,St.\\
\layc &B\&R &3IF786.9-1& aPCI Karte 1x POWERLINK V1/V2, 1x RS232 &1\,St.\\
\layc &B\&R &3IF766.9 & aPCI Karte 1x PROFIBUS DP Master &1\,St.\\
\\
\layb & \multicolumn{4}{l}{\textbf{RIO-Baugruppen}}\\
\layc &B\&R &3BM150.9& 2005 Blindmodul &1\,St.\\
\end{longtable}}
\end{small}
\end{document}
Hab da mal was rausgesucht. Hatte allerdings jetzt keine Zeit das noch aufzuräumen, aber wenn du dirs mal kompilierst wird das Prinzip klar, geht ja im Wesentlichen um die counter-Geschichte:
[code]\documentclass[11pt, DIV=11]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[NewCommands]{ragged2e}
\usepackage{longtable}
\usepackage{tabularx}
\usepackage{booktabs}
\begin{document}
\newcounter{layera}
\newcounter{layerb}[layera] %Rücksetzer in eckigen Klammern
\newcounter{layerc}[layerb]
\setcounter{layera}{0}
\newcommand{\laya}{
\stepcounter{layera}\thelayera}
\newcommand{\layb}{
\stepcounter{layerb}\thelayera.\thelayerb}
\newcommand{\layc}{
\stepcounter{layerc}\thelayera.\thelayerb.\thelayerc}
\setlength{\tabcolsep}{0.01\textwidth}
\begin{small}
\textsf{\begin{longtable}{p{0.06\textwidth}p{0.15\textwidth} >{\RaggedRight}p{0.17\textwidth} >{\RaggedRight}p{0.44\textwidth} >{\RaggedLeft}p{0.08\textwidth}}
\toprule
Pos. & Hersteller & Bestellnr. & Beschreibung & Menge\\ \midrule \endhead
\multicolumn{5}{r}{\textit{Fortsetzung auf der nächsten Seite}}\\\bottomrule
\endfoot
\bottomrule
\endlastfoot
\laya & \multicolumn{4}{l}{\textbf{Hardware, SPS, RIO, als Einzelkomponenten}}\\
\layb & \multicolumn{4}{l}{\textbf{SPS-A1R1}}\\
\layc &B\&R &3CP382.60-1& 2005 Zentraleinheit 3x aPCI 64\,MB DRAM 500\,MHz &1\,St.\\
\layc &B\&R &5CFCRD.0512-04& Compact Flash 512\,MB B\&R &1\,St.\\
\layc &B\&R &3IF786.9-1& aPCI Karte 1x POWERLINK V1/V2, 1x RS232 &1\,St.\\
\layc &B\&R &3IF766.9 & aPCI Karte 1x PROFIBUS DP Master &1\,St.\\
\\
\layb & \multicolumn{4}{l}{\textbf{RIO-Baugruppen}}\\
\layc &B\&R &3BM150.9& 2005 Blindmodul &1\,St.\\
\end{longtable}}
\end{small}
\end{document}
[/code]