martina
26-11-2008, 17:24
hallo!
ich habe folgendes problem:
ich möchte zwei tabellen nebeneinander haben, es soll aber aussehen wie 1 große, d.h. mit rand oben und unten quer über beide tabellen. es ist kein problem es irgendiwe hinzubekommen, aber es soll ja was gleich schaun.
ich habe mittlerweile schon einiges probiert - auch subfigure macht einen käse...
*1 große tabelle und darin 2 minipages nebeneinander mit je einer tabelle darin. problem: ich kann beide minipages nur mit einem trick bündig oben ausrichten (mit \hfill nach beginn der minipage, vor begin der tabelle). das führt aber leider zu unschönen ergebnissen, wenn ich den zeilenabstand in der tabelle automatisch einstellen will mit \arraystretch. (ich behelfe mir zurzeit mit \\[1ex])
*2 tabellen nebeneinander (in einer großen tabelle): problem: die kürzere tabelle ist mittig zentriert! sie sollte aber oben bündig sein.
bsp. nr. 1 mit minipage und \hfill trick (habe alles eingekastelt, damit man beim kompilieren sieht, was ich meine):
\documentclass[a4paper, draft]{scrreprt}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\renewcommand{\arraystretch}{1}
\begin{document}
\begin{table}[p]
\centering
\begin{tabular}{c@{}}\hline
\fbox{
\begin{minipage}[t]{0.45\linewidth}
\hfill\\[-1ex]
\begin{tabular}{@{}p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Photometer & Zeiss Specord\newline UV VIS S10\\
Photometer & Zeiss Specord\newline UV VIS S10\\\hline
\end{tabular}
\end{minipage}}%
\fbox{
\begin{minipage}[t]{0.45\linewidth}
\hfill\\[-1ex]
\begin{tabular}{p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Cuvette & Quartz glass cuvette, $d=1$\,cm\\\hline
\end{tabular}
\end{minipage}}
\\\hline
\end{tabular}
\caption{Materials and equipment for determination of enzyme concentration.}
\end{table}
\end{document}
wie nach dem kompilieren ersichtlich, ist der obere abstand der minipages zum oberen (äußersten) tabellenrand größer als der untere... dieses problem hat auch subfigure, das auch mit den parametern \subfigtopskip und \subfigbottomskip nicht zu lösen ist.
bsp. nr. 2: tabelle in tabelle
\documentclass[a4paper, draft]{scrreprt}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\renewcommand{\arraystretch}{1}
\begin{document}
\begin{table}[p]
\centering
\begin{tabular}{p{0.45\linewidth} p{0.45\linewidth}}\hline
\begin{tabular}{@{}p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Photometer & Zeiss Specord\newline UV VIS S10\\
Photometer & Zeiss Specord\newline UV VIS S10\\\hline
\end{tabular} &%
\begin{tabular}{p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Cuvette & Quartz glass cuvette, $d=1$\,cm\\\hline
\end{tabular}\\\hline
\end{tabular}
\caption{Materials and equipment for determination of enzyme concentration.}
\end{table}
\end{document}
problem hier: nicht bündig oben ausgerichtet.
danke für eure hilfe!!
martina
ich habe folgendes problem:
ich möchte zwei tabellen nebeneinander haben, es soll aber aussehen wie 1 große, d.h. mit rand oben und unten quer über beide tabellen. es ist kein problem es irgendiwe hinzubekommen, aber es soll ja was gleich schaun.
ich habe mittlerweile schon einiges probiert - auch subfigure macht einen käse...
*1 große tabelle und darin 2 minipages nebeneinander mit je einer tabelle darin. problem: ich kann beide minipages nur mit einem trick bündig oben ausrichten (mit \hfill nach beginn der minipage, vor begin der tabelle). das führt aber leider zu unschönen ergebnissen, wenn ich den zeilenabstand in der tabelle automatisch einstellen will mit \arraystretch. (ich behelfe mir zurzeit mit \\[1ex])
*2 tabellen nebeneinander (in einer großen tabelle): problem: die kürzere tabelle ist mittig zentriert! sie sollte aber oben bündig sein.
bsp. nr. 1 mit minipage und \hfill trick (habe alles eingekastelt, damit man beim kompilieren sieht, was ich meine):
\documentclass[a4paper, draft]{scrreprt}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\renewcommand{\arraystretch}{1}
\begin{document}
\begin{table}[p]
\centering
\begin{tabular}{c@{}}\hline
\fbox{
\begin{minipage}[t]{0.45\linewidth}
\hfill\\[-1ex]
\begin{tabular}{@{}p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Photometer & Zeiss Specord\newline UV VIS S10\\
Photometer & Zeiss Specord\newline UV VIS S10\\\hline
\end{tabular}
\end{minipage}}%
\fbox{
\begin{minipage}[t]{0.45\linewidth}
\hfill\\[-1ex]
\begin{tabular}{p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Cuvette & Quartz glass cuvette, $d=1$\,cm\\\hline
\end{tabular}
\end{minipage}}
\\\hline
\end{tabular}
\caption{Materials and equipment for determination of enzyme concentration.}
\end{table}
\end{document}
wie nach dem kompilieren ersichtlich, ist der obere abstand der minipages zum oberen (äußersten) tabellenrand größer als der untere... dieses problem hat auch subfigure, das auch mit den parametern \subfigtopskip und \subfigbottomskip nicht zu lösen ist.
bsp. nr. 2: tabelle in tabelle
\documentclass[a4paper, draft]{scrreprt}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\renewcommand{\arraystretch}{1}
\begin{document}
\begin{table}[p]
\centering
\begin{tabular}{p{0.45\linewidth} p{0.45\linewidth}}\hline
\begin{tabular}{@{}p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Photometer & Zeiss Specord\newline UV VIS S10\\
Photometer & Zeiss Specord\newline UV VIS S10\\\hline
\end{tabular} &%
\begin{tabular}{p{0.3\linewidth} p{0.6\linewidth}@{}}\hline
Cuvette & Quartz glass cuvette, $d=1$\,cm\\\hline
\end{tabular}\\\hline
\end{tabular}
\caption{Materials and equipment for determination of enzyme concentration.}
\end{table}
\end{document}
problem hier: nicht bündig oben ausgerichtet.
danke für eure hilfe!!
martina