von gee » Sa 18. Aug 2012, 10:18
Hallo,
ich habe in meine Diplomarbeit mehrere Tabelle eingefügt. Einige Tabellen musste ich mit dem "resizebox" Befehl an die Textbreite anpassen. Vor diesen Tabellen macht Latex aber 2 Leerzeilen und vor Tabellen ohne "resizebox" wird nur 1 Leerzeile gemacht.
Hat jemand einen Tipp wie ich vor den "resizebox" Tabelle auch nur eine Leerzeile hinbekomme?
Schonmal vielen Dank!
\documentclass[a4paper,12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[style=authoryear-icomp]{biblatex}
\usepackage{csquotes}
\usepackage[ngerman]{babel}
\usepackage{calc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[paper=a4paper,left=40mm,right=10mm,top=25mm,bottom =30mm]{geometry}
\usepackage{caption}
\usepackage{setspace}
\onehalfspacing
\setlength{\parskip}{1.5ex}
\setlength{\parindent}{0cm}
\usepackage{rotating}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
Es folgt eine Tabelle ohne "`resizebox"' Befehl. Der Zeilenabstand zwischen Text und Tabelle ist hier optimal.
%
\begin{center}
\begin{tabular}{lcccc}
\toprule
\multicolumn{1}{l}{\textbf{Datenset}} & \multicolumn{1}{l}{\textbf{Perioden}} & \multicolumn{1}{l}{\textbf{Produkte}} & \multicolumn{1}{l}{\textbf{Segmente}} & \multicolumn{1}{l}{\textbf{SG}} \\
\midrule
2 Prod 10 SL90 & 10 & 2 & 100 & 90\%\\
2 Prod 10 SL95 & 10 & 2 & 100 & 95\%\\
\bottomrule
\end{tabular}
\captionof{table}{Tabelle 1}
\end{center}
%
Es folgt eine Tabelle mit "`resizebox"' Befehl. Der Zeilenabstand zwischen Tabelle und Text ist hier zu große und soll wie bei der obigen Tabelle sein.
%
\begin{center}
\resizebox*{\textwidth}{!}{
\begin{tabular}{rrrrrrrrrrrr}
\toprule
\multicolumn{1}{c}{\textbf{t}} & \multicolumn{1}{c}{\textbf{1}} & \multicolumn{1}{c}{\textbf{2}} & \multicolumn{1}{c}{\textbf{3}} & \multicolumn{1}{c}{\textbf{4}} & \multicolumn{1}{c}{\textbf{5}} & \multicolumn{1}{c}{\textbf{6}} & \multicolumn{1}{c}{\textbf{7}} & \multicolumn{1}{c}{\textbf{8}} & \multicolumn{1}{c}{\textbf{9}} & \multicolumn{1}{c}{\textbf{10}} & \multicolumn{1}{c}{\boldmath{}\textbf{$\sum$}\unboldmath{}} \\
\midrule
\multicolumn{1}{l}{\boldmath{}\textbf{$\mu_{1,t}$}\unboldmath{}} & 89,88 & 39,63 & 25,26 & 81,43 & 48,46 & 55,70 & 84,90 & 5,79 & 20,07 & 71,14 & 522,26 \\
\end{tabular}}
\captionof{table}{Tabelle 1}
\end{center}%
%
Dies sind die beiden Beispiele. Sinnloser Text. Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.
\end{document}
- Dateianhänge
-
- tabellen.pdf
- Das Minimalbeispiel als PDF Datei.
- (78.01 KiB) 365-mal heruntergeladen
Hallo,
ich habe in meine Diplomarbeit mehrere Tabelle eingefügt. Einige Tabellen musste ich mit dem "resizebox" Befehl an die Textbreite anpassen. Vor diesen Tabellen macht Latex aber 2 Leerzeilen und vor Tabellen ohne "resizebox" wird nur 1 Leerzeile gemacht.
Hat jemand einen Tipp wie ich vor den "resizebox" Tabelle auch nur eine Leerzeile hinbekomme?
Schonmal vielen Dank!
[code]
\documentclass[a4paper,12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[style=authoryear-icomp]{biblatex}
\usepackage{csquotes}
\usepackage[ngerman]{babel}
\usepackage{calc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[paper=a4paper,left=40mm,right=10mm,top=25mm,bottom =30mm]{geometry}
\usepackage{caption}
\usepackage{setspace}
\onehalfspacing
\setlength{\parskip}{1.5ex}
\setlength{\parindent}{0cm}
\usepackage{rotating}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
Es folgt eine Tabelle ohne "`resizebox"' Befehl. Der Zeilenabstand zwischen Text und Tabelle ist hier optimal.
%
\begin{center}
\begin{tabular}{lcccc}
\toprule
\multicolumn{1}{l}{\textbf{Datenset}} & \multicolumn{1}{l}{\textbf{Perioden}} & \multicolumn{1}{l}{\textbf{Produkte}} & \multicolumn{1}{l}{\textbf{Segmente}} & \multicolumn{1}{l}{\textbf{SG}} \\
\midrule
2 Prod 10 SL90 & 10 & 2 & 100 & 90\%\\
2 Prod 10 SL95 & 10 & 2 & 100 & 95\%\\
\bottomrule
\end{tabular}
\captionof{table}{Tabelle 1}
\end{center}
%
Es folgt eine Tabelle mit "`resizebox"' Befehl. Der Zeilenabstand zwischen Tabelle und Text ist hier zu große und soll wie bei der obigen Tabelle sein.
%
\begin{center}
\resizebox*{\textwidth}{!}{
\begin{tabular}{rrrrrrrrrrrr}
\toprule
\multicolumn{1}{c}{\textbf{t}} & \multicolumn{1}{c}{\textbf{1}} & \multicolumn{1}{c}{\textbf{2}} & \multicolumn{1}{c}{\textbf{3}} & \multicolumn{1}{c}{\textbf{4}} & \multicolumn{1}{c}{\textbf{5}} & \multicolumn{1}{c}{\textbf{6}} & \multicolumn{1}{c}{\textbf{7}} & \multicolumn{1}{c}{\textbf{8}} & \multicolumn{1}{c}{\textbf{9}} & \multicolumn{1}{c}{\textbf{10}} & \multicolumn{1}{c}{\boldmath{}\textbf{$\sum$}\unboldmath{}} \\
\midrule
\multicolumn{1}{l}{\boldmath{}\textbf{$\mu_{1,t}$}\unboldmath{}} & 89,88 & 39,63 & 25,26 & 81,43 & 48,46 & 55,70 & 84,90 & 5,79 & 20,07 & 71,14 & 522,26 \\
\end{tabular}}
\captionof{table}{Tabelle 1}
\end{center}%
%
Dies sind die beiden Beispiele. Sinnloser Text. Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.Sinnloser Text.
\end{document}[/code]