PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : longtable



bastl
09-10-2007, 20:34
Hallo

ich habe folgendes Problem; Ich möchte, dass bei dieser Tabelle:

\subsection{Clark Y Profildaten}

\begin{longtable}{|c|c|c|c|}

\hline
x/l & x/410 mm & y/l & y/410 mm \\
\hline
1 & 410 & 0,000599 & 0,24559 \\

0,987006 & 404,67246 & 0,003678 & 1,50798 \\

0,96692 & 396,4372 & 0,008408 & 3,44728 \\

0,361756 & 148,31996 & 0,091627 & 37,56707 \\

0,340405 & 139,56605 & 0,091512 & 37,51992 \\


1 & 410 & -0,000599 & -0,24559 \\

\hline
\caption{Clark Y Profildaten}
\end{longtable}

auf der 2. und den folgendenden Seiten einfach nur Striche oben und unten sind. Geht das??? Ohne geschlossenen Rahmen sieht das dämlich aus

Vielen Dank für eure Hilfe

bast

Vielen Dank im Voraus

bischi
09-10-2007, 21:40
Tja - eigentlich sollte man ja keine vertikalen Striche in Tabellen machen -> typographisch falsch (auch wenn meist trotzdem mache...).

Bestehst du auf deinen vertikalen Strichen?
a) Antwort: Ja
b) Antwort: Nein

MfG Bischi ;)

PS: Bitte für deinen nächsten Post die Code-Umgebung verwenden...

bastl
18-10-2007, 21:54
Hallo Bischi

Ich hätte schon gerne vertikale striche am Anfang und Ende der Seite. Hab aber bisher nur die Möglichkeit gefunden wenn die Beschriftung (also das caption) über der Tabelle steht. Ich will es aber am Schluss haben.

Vielen Dank im Voraus

Bastian Holzapfel

edico
19-10-2007, 09:34
...hätte schon gerne vertikale striche am Anfang und Ende der Seite..
Jajajaja --- die Striche einer Tabelle. Es ist schon eigentümlich, welche 'dämlichen' (Deine Vokabel) Meinungen darüber bestehen, wo Striche hingehören und wo nicht. Ich will nur sagen: Da der Inhalt Deiner Tabelle nicht darauf schliessen lässt, dass es eine Kästchengraphik für den Kindergeburtstag sein soll (wahrscheinlich bist Du auch noch kein Onkel), sondern eher für eine wissenschaftliche Arbeit, solltest Du über Deine Meinung nochmal nachdenken (und schau mal z.B. in alle möglichen Periodika, wie dort Tabelle gesetzt werden).
Ausserdem ist es wirklich empfehlenswert, sich mal mit den zuständigen Paketen etc. (hier: longtable, booktabs, multicolumn, newcolumntype ...) auseinanderzusetzen und auch mal einen Blick in tabsatz.pdf zu werfen. Auch hier (nicht nur in jüngster Vergangenheit) ist darüber geschrieben worden. Es lohnt, die Suche anzuwerfen ...
Es gibt weitere Punkte in Deiner Tabelle, auf die ich nicht weiter eingehe, sondern auf meinen Alternativentwurf hinweise.

Was aber nun das o.g. Zitat inhaltlich bedeutet, verstehe ich überhaupt nicht. Wofür braucht der Mensch am Anfang und Ende einer Seite vertikale Striche! Und bitteschön! Wo sollen die dann stehen -- in der Mitte der Seite, in der Margin (links oder rechts) ...? Ich ahne schon, was dahinter steht ... aber auch in der deutschen Sprache muss man ein wenig präzise sein, und das bedarf dann ein wenig der Mühe und Sorgfalt. Die vermisse ich. Wie auch ein vollständiges Minimalbeispiel. Nun muss man wieder alle möglichen Codeschnipsel zusammensuchen, um daraus ein tragfähiges, sprich: laufendes (kompilierbares) Geschöpf zu generieren. Das ist wirklich Deine Aufgabe!

Eine longtable kann so aussehen (Dein Entwurf vorab):

\documentclass{article}
\usepackage{longtable,booktabs,dcolumn,array}
\def\tabz{%
1 & 410 & 0,000599 & 0,24559 \\
0,987006 & 404,67246 & 0,003678 & 1,50798 \\
0,96692 & 396,4372 & 0,008408 & 3,44728 \\
0,361756 & 148,31996 & 0,091627 & 37,56707 \\
0,340405 & 139,56605 & 0,091512 & 37,51992 \\
1 & 410 & -0,000599 & -0,24559 \\
}
\begin{document}
\subsection{Clark Y Profildaten}

\begin{longtable}{|c|c|c|c|}\hline
x/l & x/410 mm & y/l & y/410 mm \\\hline
1 & 410 & 0,000599 & 0,24559 \\
0,987006 & 404,67246 & 0,003678 & 1,50798 \\
0,96692 & 396,4372 & 0,008408 & 3,44728 \\
0,361756 & 148,31996 & 0,091627 & 37,56707 \\
0,340405 & 139,56605 & 0,091512 & 37,51992 \\
1 & 410 & -0,000599 & -0,24559 \\\hline
\caption{Clark Y Profildaten}
\end{longtable}


\newcolumntype{d}{D{,}{,}{5}}
\newcolumntype{N}{>{\bfseries}c}
\begin{longtable}{dddd}\toprule
\endfirsthead
\midrule
\endhead
\midrule
\endfoot
\caption{Clark Y Profildaten}
\label{tab:clarkprofil}
\endlastfoot
\multicolumn{1}{N}{x/l}
& \multicolumn{1}{N}{x/410 mm}
& \multicolumn{1}{N}{y/l}
& \multicolumn{1}{N}{y/410 mm} \\
\midrule
\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz
\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz
\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz\tabz
\bottomrule
\end{longtable}

\end{document}

edico

bastl
21-10-2007, 23:04
Vielen Dank