PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabbing Problem - Textteile verschwinden



Brinkley
17-12-2006, 08:05
Ich habe folgendes Problem, daß ich im Anhang meiner Diplomarbeit eine Berechnung, die ich mit Hilfe der Tabbing-Umgebung in das Dokument einbinde, einfüge. Alles schön und gut, aber irgendwie verschwindet Text beim Kompilieren des gesamten Dokumentes.

Zum Testen habe ich meine Berechnung mal in ein ganz eigenständiges Dokument eingebunden und es klappt ... siehe angefügte pdf-Datei ... so soll es nämlich aussehen.

In meiner Diplomarbeit sieht es aber wie in der angefügten jpg-Datei aus :mad: , d. h. der Text nach der grauhinterlegten Formel verschwindet teilweise :eek: .

Hier mal der Text separat eingebunden ...


% Papierformat, Layout, Schriftgröße, Art des Dokumentes
\documentclass[paper=a4,twoside,fontsize=12pt,openright,bibtotoc, normalheadings,nooneline,justified]{scrreprt}
\usepackage{scrpage2}
\usepackage{multicol,blindtext}
\usepackage{subfig}

% Einstellungen der Seitenränder
\usepackage[inner=3cm,outer=2cm,top=2cm,bottom=2cm,includehead foot]{geometry}

% Zeilenabstand
\usepackage{setspace}

% Zeilenabstand von 120%
\setstretch{1.20}

% Führt ganzes Dokument in Serifenloser Schrift aus
\renewcommand{\familydefault}{\sfdefault}

% Benutzt Helvetia oder cmbright als Serifenlose Schrift - bei letzterer auch Matheformeln serifenlos
\usepackage{helvet}
%\usepackage{cmbright}

\usepackage{units}

% Formeln farblich hinterlegen
\usepackage{xcolor}
\definecolor{hellgrau}{gray}{0.9}

% Text zu Beginn nicht eingerückt
\setlength{\parindent}{0cm}

% Tabellen
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{longtable} % Für Tabellen, die eine Seite überschreiten
\usepackage{array}
\usepackage{colortbl} % Einzelne Zellen einer Tabelle farbiger Hintergrund
\usepackage[german]{rccol} % Dezimalstellen in Tabellen ausrichten
\renewcommand{\arraystretch}{1.20}
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{Z}{>{\centering\arraybackslash}X} % Neue Spaltendefinition/Tabellen
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{L}{>{\raggedright\arraybackslash}X} % Neue Spaltendefinition/Tabellen

% Deutsche Anpassungen
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

% Literatur- und Normenverzeichnis
\usepackage{bibgerm}
\usepackage{multibbl,url}
\usepackage{cite}
\newbibliography{lit}
\newbibliography{normen}

% Normales LaTeX oder pdfLaTeX?
% Das neue if-Kommando "\ifpdf" wird an einigen wenigen Stellen benötigt, um die Kompatibilität zwischen LaTeX und pdfLaTeX herzustellen.
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdfoutput=1
\pdftrue
\fi

\usepackage{graphicx}

\renewcommand{\captionfont}{\footnotesize\sffamily } % Bildunterschriften linksbündig
\addto\captionsngerman{
\renewcommand{\figurename}{Abb.} % Bei Bildunterschriften: Abbildung in Abb. umbenennen
\renewcommand{\tablename}{Tab.} % Bei Tabellenunterschriften: Tabelle in Tab. umbenennen
}

% Packages für Formeln
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}

% Einfachere Form der Formel-, Bild- und Tabellennummerierung
\usepackage{chngcntr}
\counterwithout{equation}{chapter}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}
\counterwithout{footnote}{chapter} %Fußnotennummerierung durchlaufend

% DOKUMENT

\begin{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Berechnung der notwendigen Mindestdicke der Wärmedämmung für die baukonstruktiven Sanierungmaßnahmen
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\subsection{Berechnung der notwendigen Mindestdicke der Wärmedämmung für die baukonstruktiven Sanierungmaßnahmen}

Die notwendige Mindestdicke $d_{Daemmung}$ der Wärmedämmung zur Erfüllung der EnEV-Anforderungen wird mittels Formel (\ref{eq:maxuwert}) ermittelt.
\begin{table}[!hp]
{\centering
\begin{tabularx}{\textwidth}{Z}
\cellcolor{hellgrau}
\begin{align}
d_{Daemmung} \geq \lambda \cdot (1/U_{max} - R_T) \mbox{\qquad$[m]$}\label{eq:maxuwert}
\end{align}
\\
\end{tabularx}
}
\end{table}\\
wobei
\begin{table}[!hp]
{\footnotesize
\centering
\begin{tabularx}{\textwidth}{p{1.5cm}L}
$\lambda$ & Gewünschte Wärmeleitfähigkeit der Dämmung in $W/(m$$\cdot$$K)$ \\
$U_{max}$ & Maximal zulässiger Wärmedurchgangskoeffizient in $W/(m^2$$\cdot$$K)$ nach EnEV \\
$R_T$ & Wärmedurchgangswiderstand der bestehenden Konstruktion in $(m$$\cdot$$K)/W$ \\
\end{tabularx}
}
\end{table}\\
Die jeweiligen Werte für den Wärmedurchgangswiderstand $R_T$ sind dem Anhang A.2.4 zu entnehmen. Die Wahl des Wertes für die Wärmeleitfähigkeit $\lambda$ erfolgt entsprechend der handelsüblichen Vorgaben unter Berücksichtigung des Preises.\\[0.5cm]
Bauteil 3a Außenwand, 39 $cm$
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max}$ - $R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,35 - 0,788) \\
\> $\geq$ \> 0,072 $m$
\end{tabbing}

Bauteil 3b Außenwand, 24 $cm$
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,35 - 0,567) \\
\> $\geq$ \> 0,080 $m$
\end{tabbing}

Bauteil 3c Außenwand, 24 $cm$
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,35 - 0,583) \\
\> $\geq$ \> 0,080 $m$
\end{tabbing}

Bauteil 4a Außenwand mit hinterlüfteter Verkleidung, 39 $cm$
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,35 - (0,5 $\cdot$ (2,566 + 1,403)) \\
\> $\geq$ \> 0,033 $m$
\end{tabbing}

Bauteil 4b Außenwand mit hinterlüfteter Verkleidung, 24 $cm$
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,35 - (0,5 $\cdot$ (1,182 + 2,345)) \\
\> $\geq$ \> 0,038 $m$
\end{tabbing}

Bauteil 8a Abseitenwand
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,30 - 0,451) \\
\> $\geq$ \> 0,100 $m$
\end{tabbing}

Bauteil 9a Holzständerwand
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,30 - (0,5 $\cdot$ (1,556 + 3,154)) \\
\> $\geq$ \> 0,036 $m$
\end{tabbing}

Bauteil 10a Holzbalkendecke über Kellergeschoss
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,045 $\cdot$ (1/0,40 - (0,5 $\cdot$ (3,021 + 2,370)) \\
\> $\geq$ \> - 0,009 $m$
\end{tabbing}

Bauteil 11a Holzbalkendecke zum unbeheizten Spitzboden
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,040 $\cdot$ (1/0,30 - (0,5 $\cdot$ (2,264 + 3,108)) \\
\> $\geq$ \> 0,026 $m$
\end{tabbing}

Bauteil 12a Stahlbetondecke über Kellergeschoss, Parkett
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,040 $\cdot$ (1/0,40 - 1,437) \\
\> $\geq$ \> 0,043 $m$
\end{tabbing}

Bauteil 12a Stahlbetondecke über Kellergeschoss, Fliesen
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,040 $\cdot$ (1/0,40 - 1,480) \\
\> $\geq$ \> 0,041 $m$
\end{tabbing}

Bauteil 14a Bodenplatte des Windfangs
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,035 $\cdot$ (1/0,50 - 1,459) \\
\> $\geq$ \> 0,019 $m$
\end{tabbing}

Bauteil 16a Dach im Bereich des Dachgeschosses
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,040 $\cdot$ (1/0,30 - (0,5 $\cdot$ (1,431 + 3,465)) \\
\> $\geq$ \> 0,035 $m$
\end{tabbing}

Bauteil 17a Dach im Bereich des Spitzbodens
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,040 $\cdot$ (1/0,30 - (0,5 $\cdot$ (1,217 + 0,300)) \\
\> $\geq$ \> 0,103 $m$
\end{tabbing}

Bauteil 17a Dach des Windfangs
\begin{tabbing}
xxxxxx\=xxxxxxxx\=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill
$d$ \> $\geq$ \> $\lambda$ $\cdot$ (1$/U_{max} - R_T$) \\
\> $\geq$ \> 0,040 $\cdot$ (1/0,30 - (0,5 $\cdot$ (1,277 + 0,360)) \\
\> $\geq$ \> 0,101 $m$
\end{tabbing}

\clearpage

\end{document}

Die Error-Log-Datei zeigt in meiner Diplomarbeit ab der Zeile mit \end{table}\\ (die Table-Umgebung, in der die Formel eingebunden ist) folgende Fehlermeldungen an:


l.2380 \end{table}\\

You've closed more groups than you opened.
Such booboos are generally harmless, so keep going.

! Undefined control sequence.
\@stopline ...\else \@addfield \hbox {\@itemfudge
\hskip \dimen \@curtabmar ...
l.2380 \end{table}\\

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.


! LaTeX Error: Undefined tab position.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.2381 w
obei
You're in trouble here. Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.


! LaTeX Error: Not in outer par mode.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.2382 \begin{table}[!hp]

You've lost some text. Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.

! Undefined control sequence.
\latex@xfloat ...vf \fi \global \setbox \@currbox
\color@vbox \normalcolor \...
l.2382 \begin{table}[!hp]

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Missing number, treated as zero.
<to be read again>
\vbox
l.2382 \begin{table}[!hp]

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)


Underfull \hbox (badness 10000) in paragraph at lines 2389--2391

[]


! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.2394 \begin{tabbing}

Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.

Wäre wirklich nett, wenn mir jemand schnellst möglichst helfen könnte ? ... Ich muß meine Diplomarbeit nämlich am Freitag abgeben und bin immer noch beim letzten Kapitel.

Rechtherzlichen Dank im Voraus.

rais
17-12-2006, 14:52
Moin moin,


Die Error-Log-Datei zeigt in meiner Diplomarbeit ab der Zeile mit \end{table}\\ (die Table-Umgebung, in der die Formel eingebunden ist) folgende Fehlermeldungen an:

Also erstmal würde ich "\\" bei \end{table} weglassen -- wozu soll das eigentlich gut sein, bedenkt man, daß table eine Gleitumgebung ist?
Und dann solltest Du vllt mal schauen, ob an der ersten Meldung nicht schon was dran ist, also Klammerung von Umgebungen und Gruppen prüfen: vllt steht da ja zweimal \end{table} hintereinander...

Da Dein Beispiel den Fehler nicht zeigt, solltest Du dieses vllt nochmal mit Deiner Arbeit vergleichen, wohlmöglich fällt Dir dann doch noch ein Unterschied auf.

MfG

Brinkley
17-12-2006, 15:29
Also ich habe jetzt mal versucht \\ hinter \end{table} wegzulassen. Das Ergebnis ist im angefügten Jpg zusehen.

Der Text erscheint zwar jetzt, aber das "wobei", das eigentlich zwischen den beiden Tabellen (Formel - Legende) stehen sollte, sowie "Die jeweiligen Werte für den", was unter der 2. Tabelle sprich unter Legende stehen sollte, rutschen jetzt über die Formel und somit 1. Tabelle.

rais
17-12-2006, 15:39
Also ich habe jetzt mal versucht \\ hinter \end{table} wegzulassen. Das Ergebnis ist im angefügten Jpg zusehen.

Der Text erscheint zwar jetzt, aber das "wobei", das eigentlich zwischen den beiden Tabellen (Formel - Legende) stehen sollte, sowie "Die jeweiligen Werte für den", was unter der 2. Tabelle sprich unter Legende stehen sollte, rutschen jetzt über die Formel und somit 1. Tabelle.
dann versuch es anders herum: setz den \\ da wieder ein und laß die table-Umgebung einfach weg.
MfG,

Brinkley
17-12-2006, 15:44
Habe ich ausprobiert, aber dann ist die Formel (mit Tabularx) zu 50% nach rechts verschoben und nur noch halb sichtbar ... und der gesamte andere Text rutscht etwas nach oben und ist teilweise auf gleicher Höhe mit der Formel.

rais
17-12-2006, 15:56
Habe ich ausprobiert, aber dann ist die Formel (mit Tabularx) zu 50% nach rechts verschoben und nur noch halb sichtbar ... und der gesamte andere Text rutscht etwas nach oben und ist teilweise auf gleicher Höhe mit der Formel.
dann versuch es mit einer Leerzeile zwischen "(..) ermittelt." und {\centering -- da, wo vorher Dein \begin{table} stand.
MfG,

Brinkley
17-12-2006, 16:13
Habe ich gemacht ... das Ergebnis ist schon besser ... aber die Abstände stimmen nicht.

Aber mittlerweile habe ich meinen Fehler entdeckt :eek: ich hatte bei einer anderen Tabbing-Umgebung die wesentlich früher in meinem Anhang kommt, bei einem Seitenumbruch mittels \clearpage vorher vergessen, Tabbing mit \end{tabbing} zu beenden ... die nächste Seite begann allerdings mit \begin{tabbing}.

Herr, schmeiß' Hirn 'runter.

Trotzdem Danke ... ohne Deinen letzten Tipp wäre ich nicht darauf gekommen.