goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Bücher:

Die richtige Strategie für wissenschaftliches Publizieren


Forenstatistik:
Beiträge: 41317
Seitenaufrufe:
342140 PIs (Mai 2012)

Top-Poster: KOMA (2637)

Wir begrüßen unseren neuesten Benutzer OliverE.

Partner:

KOMA-Script



TeXblog



LaTeX Community




Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Doppelter Zeilenabstand vor Tabelle mit "resizebox"

 

gee
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 30.06.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.08.2012, 10:18     Titel: Doppelter Zeilenabstand vor Tabelle mit "resizebox"
  Antworten mit Zitat      
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}


tabellen.pdf
 Beschreibung:
Das Minimalbeispiel als PDF Datei.

Download
 Dateiname:  tabellen.pdf
 Dateigröße:  78.01 KB
 Heruntergeladen:  69 mal
Private Nachricht senden Benutzer-Profile anzeigen

Stefan
Moderator
Moderator


Beiträge: 1446
Anmeldedatum: 08.07.08
Wohnort: Hamburg
Version: TeX Live 2013
     Beitrag Verfasst am: 18.08.2012, 14:36     Titel:
  Antworten mit Zitat      
Es ist dennoch die Breite, weshalb die Tabelle tiefer rutscht. Eine schnelle Behebung ist, diese Tabelle mit Textbreite äußerlich mit Null Breite zu versehen:

Code:
\makebox[0pt]{\resizebox*{\textwidth}{!}{%


Rechts habe ich noch ein % angefügt, damit der Zeilenumbruch, der wie ein Lerraum wirkt, nicht einen kleinen Einzug links verursacht. So wird die Ausrichtung links besser.

\resizebox würde ich dennoch nicht verwenden. Das macht nicht nur die das Tabelle kleiner, sondern auch die Schrift darin, wodurch es nicht mehr zum restlichen Dokument passt, wenn man genau hinsieht. Du könntest auch stattdessen den Spaltenzwischenraum verringern.

Stefan
_________________

Einführung in LaTeX: LaTeX Beginners Guide
Private Nachricht senden Benutzer-Profile anzeigen

gee
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 30.06.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.08.2012, 21:01     Titel:
  Antworten mit Zitat      
Super, vielen vielen Dank! Das klappt perfekt mit dem "makebox" und dem "%".

Auch Danke für die Idee mit dem Spaltenzwischenraum. Leider weiß ich nicht genau wie das geht und ich weiß nicht, ob dann die Zahlen in der Tabelle nicht zu dicht nebeneinander stehen.
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | Werbung/Mediadaten | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2013 goLaTeX.de
Partner: LabVIEWforum.de