PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeile in Tabelle nach bottomrule etwas tiefer



chris19802009
20-01-2009, 07:56
Hallo!


Bei einer Tabelle treten bei mir zwei Probleme auf:

1.) In der letzten Zeile ("Symmetrie-Operationen") kommen hochgestellte "i" vor, die in die bottomrule hineinlaufen. Mit arraystretch kann man das zwar hinbekommen, leider beeinflußt das aber auch die anderen Zeilenabstände in der Tabelle (die sollten sich nicht verändern). Es wäre schön, wenn die letzte Zeile einen kleinen Schritt nach unten rutschen würde. Mit "tabls" bekommt man (auch bei frühem Laden des Pakets) keine veränderten Platzverhältnisse um die Querlinien herum.

2.) Da die letzte Zeile etwas länger ist, drängeln sich die Spalten in der eigentlichen Tabelle alle zu weit links und nutzen den zur Verfügung stehenden Raum nicht aus. Es wäre gut, wenn sich die Spalten auf die ganze Breite verteilen würden.

Hier mal mein Code (hoffentlich lauffähig):

\documentclass[final,dvips,11pt,a4paper,headnosepline,footnosepli ne,fleqn,DIV10,tablecaptionabove,liststotoc,bibtot oc,titlepage,oneside]{scrbook}

\usepackage{german}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{booktabs,calc,longtable,lscape}
\usepackage{calc}
\usepackage{framed}
\usepackage{dcolumn}
\usepackage{bm}
\usepackage{textcomp}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{nicefrac}
\usepackage{multicol,multirow,dcolumn,rotating}
\usepackage{tabularx}
\usepackage{threeparttable}
\usepackage{amssymb}
\usepackage[automark]{scrpage2}
\setheadsepline{0.16mm} \setkomafont{pagefoot}{\small\sffamily}
\setkomafont{pagenumber}{\small\sffamily}
\setkomafont{caption}{\small}
\setkomafont{sectioning}{\normalcolor\bfseries}
\addtokomafont{disposition}{\mathversion{bold}}

\ohead{\headmark}
\ihead{}
\chead{}
\cfoot[]{}
\ofoot[\sffamily\thepage]{\sffamily\thepage}
\renewcommand*{\caplabelfont}{\bfseries}
\setlength{\parsep}{0ex}
\setlength{\itemsep}{0ex}
\setcapindent{1em}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\begin{document}\pagestyle{scrheadings}


\begin{table}
\caption[Wasserstoff-Brückenbindungen in Substanz A.]{\textbf{Abstände (in pm) und Winkel (in °) der Wasserstoff-Brückenbindungen in Substanz A}. D: Donor-Atom, A: Akzeptor-Atom. Im Klammern: Standardabweichung der letzten Dezimalstelle.}\label{tab:HBrueckeninZA}
\begin{center}
\begin{tabular}{lllllll}
\toprule
D & H & A & D--H & H\(\cdots\)A & D\(\cdots\)A & \(\angle\) D--H\(\cdots\)A \\
\midrule
O99 & H991 & O31 & 0.71(4) & 2.00(4) & 2.678(4) & 161(5) \\
O99 & H992 & O97 & 1.08(8) & 1.37(8) & 2.427(4) & 165(6) \\
O99 & H993 & O98 & 1.06(6) & 1.54(6) & 2.568(4) & 163(5) \\
O97 & H971 & O12\(^{i}\) & 0.72(5) & 2.06(5) & 2.770(4) & 170(5) \\
O97 & H972 & O21\(^{ii}\) & 0.84(5) & 1.89(6) & 2.717(4) & 171(5) \\
O98 & H981 & O22 & 0.84(5) & 2.06(5) & 2.871(4) & 164(5) \\
O98 & H982 & O11\(^{iii}\) & 0.84(4) & 2.02(5) & 2.846(3) & 166(4) \\
\bottomrule
\multicolumn{7}{l}{Symmetrieoperationen: \(^{i}\) \(-x+1, -y+1, -z\); \(^{ii}\) \(x+1, y, z\); \(^{iii}\) \(-x+1, -y+1, -z+1\).}
\end{tabular}
\end{center}
\end{table}



\end{document}


Kann mir da jemand weiterhelfen?

rais
20-01-2009, 10:08
Moin moin,


1.) In der letzten Zeile ("Symmetrie-Operationen") kommen hochgestellte "i" vor, die in die bottomrule hineinlaufen. Mit arraystretch kann man das zwar hinbekommen, leider beeinflußt das aber auch die anderen Zeilenabstände in der Tabelle (die sollten sich nicht verändern). Es wäre schön, wenn die letzte Zeile einen kleinen Schritt nach unten rutschen würde. Mit "tabls" bekommt man (auch bei frühem Laden des Pakets) keine veränderten Platzverhältnisse um die Querlinien herum.

naja, nach der \bottomrule kommt ja eigentlich auch nix mehr, versuch es stattdessen mal mit


\midrule[\heavyrulewidth]



2.) Da die letzte Zeile etwas länger ist, drängeln sich die Spalten in der eigentlichen Tabelle alle zu weit links und nutzen den zur Verfügung stehenden Raum nicht aus. Es wäre gut, wenn sich die Spalten auf die ganze Breite verteilen würden.

Nun lädst Du schon tabularx ...

MfG

chris19802009
22-01-2009, 08:14
Danke, Rainer!


jetzt haut es mit dem Abstand hin!:)


...mit tabularx werde ich wohl noch etwas rumspielen müssen, mal schauen ob ich das hinkriege...:rolleyes: