PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : subsection falsch positioniert



moonlight
18-04-2009, 11:30
Hallo an alle

ich schreibe meine diplomarbeit mit Latex und habe folgendes Problem.
Auf einer Seite ist Subsection nicht ganz nach oben platziert worden sondern steht ca 1,5 cm weiter unten. Wie kriege ich dieses nach ganz oben.

wichtig ist vielleicht zu wissen, dass die vorherige als auch die nachfoldenden subsection nur aus einer longtabel besteht, die aber nicht über mehrere Seiten geht (ich braucht jeweils Fußnoten in den Tabellen und habe keinen anderen Weg gefunden).

Vielleicht hat ja jemand einen Tip wie diese subsection da hin kommt wo sie hingehört.

MfG

ElEsido
18-04-2009, 18:52
Bitte poste doch ein Beispiel, das den Fehler wiedergibt.

moonlight
21-04-2009, 17:52
Hallo ElEsido
Ich versuche mal den Bereich darzustellen.
Die Subsectionüberschrift blabla2 in diesem Beispiel ist auf der zweiten Seite und liegt etwa 1,5 cm tiefer. Diese Subsections bestehen nur aus diesen Tabellen.
Ich hoffe das reicht zur Fehlerdiagnose, sonst kann ich auch den vollständigen Bereich schicken

\section{blabla}

\subsection{Lösungen}
\begin{longtable}{p{5cm}>{\RaggedRight}p{4,5cm}>{\RaggedLeft}p{5cm}}
....
blabla\footnote{}
.....
\end{longtable}

\subsection{blabla2}
\begin{tabulare}{p{5cm}>{\RaggedRight}p{5cm}>{\RaggedLeft}p{4,5cm}}
....
\end{tabulare}

\subsection{blabla3}
\begin{longtable}{p{5cm}>{\RaggedRight}p{6,5cm}>{\RaggedLeft}p{3cm}}
....
blabla\footnote{}
....
\end{longtable}

MfG

moonlight
21-04-2009, 17:59
ich habe noch mal eben reingeschaut

in subsection{blabla2} ist die Tabelle auch eine longtable obwohl dort keine Fußnote ist. Wenn es eine normale Tabelle wäre dann ist nämlich auf der Folgeseite ein leerer Fußnotenstrich. Ich hatte das schon irgendwie verdrengt.
Also alle drei Tabellen sind Longtabels und die Subsectin 2 ist falsch platziert.

Mfg

moonlight
22-04-2009, 07:46
Morgen

hier ist das vollständiges Beispiel. Wenn man dieses kompiliert dann ist die zweite subsection auf der zweiten Seite etwas tiefer platziert.

ich wusste leider nicht wirklich wie ich das anders hätte einfügen können. Ich hoffe jemand kann mir helfen.

Mit freundlichen Grüßen :)

\documentclass[a4paper]{scrreprt}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage[round,comma,authoryear]{natbib}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage[intlimits]{amsmath}
\usepackage{amssymb}
\usepackage{fancyhdr}
\pagestyle{fancyplain}
\usepackage{german,longtable}
\usepackage{ragged2e,array,longtable}
\usepackage{setspace}
\usepackage{textcomp}
\usepackage{german,multirow}
\usepackage{upgreek}
\onehalfspacing


\begin{document}


\section{Lösungen und Medien}

\subsection{Lösungen}

\begin{longtable}{p{5cm}>{\RaggedRight}p{4,5cm}>{\RaggedLeft}p{5cm}}
SES (extrazelluläre Ca$^{2+}$ & 100\,mM NaCl & \\
freie Lösung) & 2,5\,mM KCl & \\
& 1,0\,mM MgCl$_{2}$ & \\
& 1,5\,mM EGTA & \\
& 5\,mM Hepes & (pH 7,4) \\
& & \\

Barth$^{-}$\,-Lösung (Ca$^{2+}$-frei) & 88\,mM NaCl & \\
& 1,0\,mM KCl & \\
& 20\,mM Hepes & \\
& 1,5\,mM MgSO$_{4}$ & \\
& 2,4\,mM NaHCO$_{3}$ & (pH 7,5)\\
& & \\

Barth$^{+}$\,-Lösung& Barth$^{-}$\,-Lösung & \\
& 0,33\,mM Ca(NO$_{3}$)$_{2}$ & \\
& 0,41\,mM CaCl$_{2}$ & (pH 7,5) \\
& & \\
ND-96\footnote{In die Lösung werden vor dem Gebrauch 200\,U/ml Penicillin und 200\,U/ml Streptomycin hinzugegeben.} & 96\,mM NaCl & \\
& 2,0\,mM KCl & \\
& 5,0\,mM Hepes & \\
& 1,8\,mM CaCl$_{2}$ & \\
& 1,0\,mM MgCl$_{2}$ & \\
& 2,5\,mM Na-Pyruvat & (pH 7,6; steril filtriert) \\
& & \\

Frosch Ringer & 115\,mM NaCl & \\
& 2,5\,mM KCl & \\
& 1,8\,mM CaCl$_{2}$ & \\
& 10\,mM Hepes & (pH 7,2) \\
& & \\

1\,x TBE-Puffer & 89\,mM Tris & \\
& 89\,mM Borsäure & \\
& 2\,mM EDTA & (pH 8,0) \\
& & \\

\end{longtable}

\subsection{Medien}

\begin{longtable}{p{5cm}>{\RaggedRight}p{5cm}>{\RaggedLeft}p{4,5cm}}
LB-Medium flüssig & 10\,g/l NaCl & \\
& 5\,g/l Hefe Extrakt & \\
& 10\,g/l Tryptone & (pH 7,4; autoklaviert) \\
& & \\

LB-Ampicilin Platten & 15\,g Agar & \\
& ad 1\,l LB-Medium & \\
& 100\,mg Ampicilin & \\

\end{longtable}

\subsection{Mixturen und Puffer}

\begin{longtable}{p{5cm}>{\RaggedRight}p{6,5cm}>{\RaggedLeft}p{3cm}} \\

Easyprep Lyse Puffer & 10\,mM Tris & \\
& 1,0\,mM EDTA & \\
& 15\,\% Saccharose & \\
& 2\,mg/ml Lysozym & \\
& 0,2\,mg/ml RNase pancreatic \footnote{vor Zugabe 10 Min bei 95°C
inkubieren} & \\
& 0,1\,mg/ml BSA & (pH 7,9 ) \\
& & \\

dNTP-Mix & 25 mM dATP & \\
& 25 mM dCTP & \\
& 25 mM dGTP & \\
& 25 mM dTTP & \\
& & \\
5\,x DNA-Probenpuffer & 0,001\% w/v Bromphenolblau & \\
& 0,001\% w/v Xylencyanol & \\
& 20\% w/v Ficoll 400 & \\
& 50\,mM EDTA & \\
& & \\

PCR-Mix & 732\,$\upmu$l nukleasefreies Wasser & \\
& 200\,$\upmu$l (1fach) GoTaq\textregistered Flexi BufferProbenpuffer& \\
& 8\,$\upmu$l (0,2\,mM) dNTP & \\
& 60\,$\upmu$l (1,5\,mM) MgCl$_{2}$ & \\


\end{longtable}


\end{document}

klassizist
23-04-2009, 09:06
Morgen

hier ist das vollständiges Beispiel. Wenn man dieses kompiliert dann ist die zweite subsection auf der zweiten Seite etwas tiefer platziert.

ich wusste leider nicht wirklich wie ich das anders hätte einfügen können. Ich hoffe jemand kann mir helfen.

Mit freundlichen Grüßen :)

\documentclass[a4paper]{scrreprt}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage[round,comma,authoryear]{natbib}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage[intlimits]{amsmath}
\usepackage{amssymb}
\usepackage{fancyhdr}
\pagestyle{fancyplain}
\usepackage{german,longtable}
\usepackage{ragged2e,array,longtable}
\usepackage{setspace}
\usepackage{textcomp}
\usepackage{german,multirow}
\usepackage{upgreek}


Das ist mitnichten ein Minimalbeispiel, da viel zu lang und kompliziert. Weshalb lädtst du zwei mal das Package german und einmal ngerman? Die sind doch tabu, richtig hiesse es \usepackage[ngerman]{babel}.

Bei mir funktioniert folgender abgespeckter Code ohne Fehler



\documentclass[a4paper]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[round,comma,authoryear]{natbib}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage[intlimits]{amsmath}
\usepackage{amssymb}
\usepackage{longtable}
\usepackage{ragged2e,array}
\usepackage{textcomp}
\usepackage{multirow}

\begin{document}

\section{Lösungen und Medien}

\subsection{Lösungen}

\begin{longtable}{p{5cm}>{\RaggedRight}p{4,5cm}>{\RaggedLeft}p{5cm}}
SES (extrazelluläre Ca$^{2+}$ & 100\,mM NaCl & \\
freie Lösung) & 2,5\,mM KCl & \\
& 1,0\,mM MgCl$_{2}$ & \\
& 1,5\,mM EGTA & \\
& 5\,mM Hepes & (pH 7,4) \\
& & \\

Barth$^{-}$\,-Lösung (Ca$^{2+}$-frei) & 88\,mM NaCl & \\
& 1,0\,mM KCl & \\
& 20\,mM Hepes & \\
& 1,5\,mM MgSO$_{4}$ & \\
& 2,4\,mM NaHCO$_{3}$ & (pH 7,5)\\
& & \\

Barth$^{+}$\,-Lösung& Barth$^{-}$\,-Lösung & \\
& 0,33\,mM Ca(NO$_{3}$)$_{2}$ & \\
& 0,41\,mM CaCl$_{2}$ & (pH 7,5) \\
& & \\
ND-96\footnote{In die Lösung werden vor dem Gebrauch 200\,U/ml Penicillin und 200\,U/ml Streptomycin hinzugegeben.} & 96\,mM NaCl & \\
& 2,0\,mM KCl & \\
& 5,0\,mM Hepes & \\
& 1,8\,mM CaCl$_{2}$ & \\
& 1,0\,mM MgCl$_{2}$ & \\
& 2,5\,mM Na-Pyruvat & (pH 7,6; steril filtriert) \\
& & \\

Frosch Ringer & 115\,mM NaCl & \\
& 2,5\,mM KCl & \\
& 1,8\,mM CaCl$_{2}$ & \\
& 10\,mM Hepes & (pH 7,2) \\
& & \\

1\,x TBE-Puffer & 89\,mM Tris & \\
& 89\,mM Borsäure & \\
& 2\,mM EDTA & (pH 8,0) \\
& & \\

\end{longtable}

\subsection{Medien}

\begin{longtable}{p{5cm}>{\RaggedRight}p{5cm}>{\RaggedLeft}p{4,5cm}}
LB-Medium flüssig & 10\,g/l NaCl & \\
& 5\,g/l Hefe Extrakt & \\
& 10\,g/l Tryptone & (pH 7,4; autoklaviert) \\
& & \\

LB-Ampicilin Platten & 15\,g Agar & \\
& ad 1\,l LB-Medium & \\
& 100\,mg Ampicilin & \\

\end{longtable}

\subsection{Mixturen und Puffer}

\begin{longtable}{p{5cm}>{\RaggedRight}p{6,5cm}>{\RaggedLeft}p{3cm}} \\

Easyprep Lyse Puffer & 10\,mM Tris & \\
& 1,0\,mM EDTA & \\
& 15\,\% Saccharose & \\
& 2\,mg/ml Lysozym & \\
& 0,2\,mg/ml RNase pancreatic \footnote{vor Zugabe 10 Min bei 95°C
inkubieren} & \\
& 0,1\,mg/ml BSA & (pH 7,9 ) \\
& & \\

dNTP-Mix & 25 mM dATP & \\
& 25 mM dCTP & \\
& 25 mM dGTP & \\
& 25 mM dTTP & \\
& & \\
5\,x DNA-Probenpuffer & 0,001\% w/v Bromphenolblau & \\
& 0,001\% w/v Xylencyanol & \\
& 20\% w/v Ficoll 400 & \\
& 50\,mM EDTA & \\
& & \\

PCR-Mix & 732\,$\mu$l nukleasefreies Wasser & \\
& 200\,$\mu$l (1fach) GoTaq\textregistered Flexi BufferProbenpuffer& \\
& 8\,$\mu$l (0,2\,mM) dNTP & \\
& 60\,$\mu$l (1,5\,mM) MgCl$_{2}$ & \\

\end{longtable}

\end{document}

moonlight
23-04-2009, 18:30
Hallo klassizist

Ich bin leider nicht so bewandert mit diesem Programm, um dieses Beispiel irgendwie kürzer dazustellen. Ich hoffe dass es nicht zu sehr irritiert hat.

Erst zu dem \usepackage[ngerman]{babel}. Ich weiß nicht warum aber mit diesem Befehl geht bei mir gar nichts. Er kompiliert und wenn ich nicht abbrechen würde, würde er immernoch kompilieren. Mit diesem alten funktionierts, deswegen laß ich das im Moment.

In der gekürzten Version fehlte aber doppelte Zeilenabstand. Nachdem ich den in die gekürzte Version wieder eingefügt habe, sah es wieder gleich aus.

Dieser Zeilenabstand brachte mir dann die Idee. Ich habe mir nochmal die letzten Zeilen der Tabellen angeschaut und da war eine leere Zeile in der ersten longtabel zuviel, so dass diese auf der nächsten Seite dargestellt wurde. Also leere Zeile löschen und subsection ist da wo es hingehört.

Problem behoben, fast...

Dieses Problem weg, Neues da :confused: : jetzt ist auf der dritten Seite wieder diese leere Fußzeile, die da eigentlich gar nicht verlohren hat. Wie kriege ich die denn jetzt wieder weg?

MfG