PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe gebraucht bei setspace Tücken



adjoabibini
13-12-2007, 01:08
Hallo,

tüfftele nun schon eine Weile an einem setspace Zeilenabstandproblem. Wollte nur auf drei Seiten des Dokumentes im Text den Zeilenabstand auf 1.0 reduzieren (was auch mit \begin{singlespace} bzw. {spacing}{1} gelingt), dummerweise verändert es aber auch den Abstand in meinen mit tabular gebastelten Tabellen aber nicht in denen mit longtable environment.

Habe auch versucht folgenden Befehl, den ich im Netz fand auszuprobieren:
\let\originaltabular\tabular
\renewcommand\tabular{\onehalfspacing\originaltabu lar}

ebenfalls versucht wurde das Tabu:
\renewcommand{\arraystretch}{1.5}

gleiches Problem, weiß jemand wie ich in allen Tabellen (ob longtable oder tabular) meinen Zeilenabstand auf 1,25 oder 1,5 halten und denoch mal einzelne Textseiten mit 1.0 Zeilenabstand komprimieren kann.

Hier noch ein kleines Minimalbsp:

\documentclass[a4paper,twoside,11pt,smallheadings]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{tabularx}
\usepackage{longtable}

\begin{document}
\begin{spacing}{1}
\textbf{Bibliographische Beschreibung:\\}
blablanmhjjuhcjkkkkkkkjudddddddddddddddhhhhhhhhhhh hhhhhhhhhhffffffffffffffffmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmffffff ffffffff\\

%\end{spacing}


\begin{small}
\centering
\begin{longtable}{|c|c|c|c|c|c|c|c|c|}
\caption{xxxbla}\\
\hline
\textbf{x}&\textbf{km} & \textbf{K.} & \textbf{CH} & \textbf{V.CH.} & \textbf{Diff.} & \textbf{uKIG 95\% } & \textbf{oKIG 95\%} & \textbf{p} \\ \hline
\endhead
13in1 & MSSA & 320 & 1 & 2 &1.5 & -5.8 & 8.8 & 0,838 \\ \hline
13in1 & MSSA & 320 & 1 & 3 & 4.5 & -2.8 & 11.8& 0,200 \\ \hline
13in1 & MSSA & 320 & 1 & 4 & 0.0 & -7.3 & 7.3 & 1,0 \\ \hline
13in1 & MSSA & 320 & 2 & 3 & 3.0 & -4.3 & 10.3 & 0.442 \\ \hline
&&&&&&&&\\ \hline
\end{longtable}
\label{statxx}
\end{small}

\begin{table}[H]
\centering
\small
\caption{MHK/MFK Werte der Testkeime im Agarlochtest}
\begin{tabular}{c c c }
\hline
x& y&z \\ \hline
&& \\
&& \\
&& \\
&& \\ \hline
\end{tabular}
\label{standard}
\end{table}

\end{document}

Wollte die Dok-arbeit eigentlich morgen einsenden und bin sehrrrrrrrrrrr dankbar für super Ideen!!!

Gruß adjoa

cookie170
13-12-2007, 11:33
Hallo,

ich habe Dein Beispiel, das einen Fehler enthielt, leicht abgewandelt. Mit \renewcommand{\arraystretch}{1.5} lässt sich der Zeilenabstand in der Tabelle vergrößern:


\documentclass[a4paper,twoside,11pt,smallheadings]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{tabularx}
\usepackage{longtable, setspace}

\begin{document}
\begin{spacing}{1}
\textbf{Bibliographische Beschreibung:\\}
blablanmhjjuhcjkkkkkkkjudddddddddddddddh hhhhhhhhhh hhhhhhhhhhffffffffffffffffmmmmmmmmmmmmm mmmmmmmmmmm mmmmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmmmmmmmmmffffff ffffffff\\




\begin{small}\renewcommand{\arraystretch}{1.5}
\centering
\begin{longtable}{|c|c|c|c|c|c|c|c|c|}
\caption{xxxbla}\\
\hline
\textbf{x}&\textbf{km} & \textbf{K.} & \textbf{CH} & \textbf{V.CH.} & \textbf{Diff.} & \textbf{uKIG 95\% } & \textbf{oKIG 95\%} & \textbf{p} \\ \hline
\endhead
13in1 & MSSA & 320 & 1 & 2 &1.5 & -5.8 & 8.8 & 0,838 \\ \hline
13in1 & MSSA & 320 & 1 & 3 & 4.5 & -2.8 & 11.8& 0,200 \\ \hline
13in1 & MSSA & 320 & 1 & 4 & 0.0 & -7.3 & 7.3 & 1,0 \\ \hline
13in1 & MSSA & 320 & 2 & 3 & 3.0 & -4.3 & 10.3 & 0.442 \\ \hline
&&&&&&&&\\ \hline
\end{longtable}
\label{statxx}
\end{small}

TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE TEXTE

\begin{table}[H]
\centering
\small
\caption{MHK/MFK Werte der Testkeime im Agarlochtest}
\begin{tabular}{c c c }
\hline
x& y&z \\ \hline
&& \\
&& \\
&& \\
&& \\ \hline
\end{tabular}
\label{standard}
\end{table}
\end{spacing}
\end{document}

Oder hab' ich was falsch verstanden?

Gruß,
Alexander

adjoabibini
13-12-2007, 13:10
:)Hallo again Alexander,

Vielen lieben Dank jetzt sieht es so aus wie ich wollte!
Ich habe dein Beipsiel noch etwas verändert und zu

\usepackage{longtable, setspace} noch

\usepackage{tabularx, setspace} hinzugefügt, weil vorher nur die longtables den gewünschten Abstand besaßen und das Problem ja in hauptsächlich die Tabular Umgebung betraf.

Ach ja und \renewcommand{\arraystretch}{1.5} muss direkt hinter \begin{singlespace}, wenn es mehrere Tabelle etc. betreffen soll, schreibt man es nur vor eine Tabelle wird lediglich diese geändert!
Ich hatte es bei meinem Anfangsversuch (ohne deine nette Hilfe) in der Präambel versucht und da hat es sämtliche Tabular Tabellen verhunzt (1.0 Abstand statt 1.5).

Super durch das einfügen von setspace in das Tabellen usepackages ändert sich deren Zeilenabstand nur auf Befehl, sehr zu empfehlen!
Genial bin froh, da kann ich die Arbeit doch noch heute abschicken!!!
Also nochmals DANKE
sagt Maxie