PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit \listoftables



BullsEye
23-10-2006, 12:33
Hi, ich habe nun meinen Bericht fertig und möchte ein Abbildungs- und Tabellenverzeichnis erstellen.
Ich maches es auf meiner Hauptseite mit:
\listoffigures % Abbildungsverzeichnis
\listoftables % Tabellenverzeichnis

das Abbilungsverzeichnis erstellt er wunderbar( mit angabe der abbildungen) und das tabellenverzeichnis ist auch erzeugt wurden, jedoch steht im tabellenverzeichnis nur die Überschrift und keine angabe von tabellen.
an was kann es liegen?
muss ich meine tabellen irgendwie kennzeichnen?
ich verwende tabular und longtable für meine Tabellen!

ein weiteres problem ist, dass das Abbildungs/Tabellenverzeichnis nicht in der Gliederungs auftauchen?



\begin {document}

\input{kapitel/Misc/titelseite}
\input{kapitel/Misc/dankunderklaerung}

\tableofcontents % Inhaltverzeichnis
\input{kapitel/Misc/einleitung}
\input{kapitel/Misc/Zielstellung_Gliederung}
\input{kapitel/Grundlagen/Problemstellung}
\input{kapitel/Misc/fazit}

%\appendix

\listoffigures % Abbildungsverzeichnis
\listoftables % Tabellenverzeichnis

% Literaturverzeichnis
%---------------------------------------------------------------------------------------------------------------
\begin{thebibliography}{breitestes Label}

\bibitem{1} Wikipedia, die freie Enzyclopädie, http://de.wikipedia.org/ \label{lit:1}

\bibitem{2} DATA BECKER : "PHP 5 \& My SQL"' \label{lit:2}

\bibitem{7} Rolf Däßler : "Das Einsteigerseminar: MySQL" \label{lit:7}

\bibitem{8} Dr.Susanne Wigard : "Das Einsteigerseminar: PHP 4" \label{lit:8}

\bibitem{3} http://www.phpforum.de \label{lit:3}

\bibitem{4} http://www.jex-treme.de \label{lit:4}

\bibitem{5} http://www.php-center.de \label{lit:5}

\bibitem{6} http://www.google.de \label{lit:6}

\bibitem{9} http://de.php.net/manual/de \label{lit:9}

\end{thebibliography}
%---------------------------------------------------------------------------------------------------------------

\end {document}

rais
23-10-2006, 12:41
Moin moin,
haben die Tabellen denn auch eine \caption?
Afair gab es Probleme damit, auch longtables in die LOT aufzunehmen.

MfG,

BullsEye
23-10-2006, 12:49
ich habe natürlich kein \caption.....wo genau muss es innerhalb der tabelle hin?
packes es genau hinter das
\begin{tabular}{|p{5cm}|>{\RdB\centering}p{8cm}|p{3cm}|}
und bekomme immer den fehler : \caption outside float

und wieso werden die beiden verzeichnisse nicht in der gliederung angezeigt?

rais
23-10-2006, 12:54
ich habe natürlich kein \caption.....wo genau muss es innerhalb der tabelle hin?



\begin{table}
\begin{tabular}{..}
:
\end{tabular}
\caption{..}\label{..}
\end{table}



und wieso werden die beiden verzeichnisse nicht in der gliederung angezeigt?
Weil es - wie das Inhaltsverzeichnis auch - Verzeichnisse sind u. idR auf das Inhaltsverzeichnis folgen. Wenn Du sie im TOC haben willst, schau im scrguide mal nach der liststotoc-Option.

MfG,

BullsEye
23-10-2006, 13:56
irgendwie verschwindet die jeweilige tabelle komplett!

mein code für die tabelle

\emph{\textbf{Tabelle: \textsl{users}}}\\

\begin{table}
\begin{tabular}{|p{5cm}|>{\RdB\centering}p{8cm}|p{3cm}|}
%\begin{tabularx}{\linewidth}{>{$}l<{$}*{3}{x}}
\hline
Spaltenbezeichnung & Beschreibung & Feldtyp \\
\hline
\hline
domain& Domain,in der sich der User befindet & VARCHAR(20) \\
\hline
user\_id & Namenskürzel des Users & VARCHAR(20) \\
\hline
name & Name des Users & VARCHAR(150) \\%\end{tabularx}
\hline
userstatus & Unterscheidung der einzelnen Benutzerrollen & INT \\%\end{tabularx}
\hline
\end{tabular}
\caption{users}\label{sec:users}
\end{table}

also die tabelle wird angezeigt und bekommt auch einen eintrag im tabellenverzeichnis, jedoch wird die tabelle nichtmehr an die stelle gesetzt, wo sie hinsoll, sondern immer am anfang der seite!
was kann ich machen?

sofa-surfer
23-10-2006, 14:14
Hallo,

wieso "verschwindet" die Tabelle?

\documentclass{article}
\usepackage{array}

\begin{document}

\begin{table}
\begin{tabular}{|p{5cm}|>{\centering}p{8cm}|p{3cm}|}
%\begin{tabularx}{\linewidth}{>{$}l<{$}*{3}{x}}
\hline
Spaltenbezeichnung & Beschreibung & Feldtyp \\
\hline
\hline
domain& Domain,in der sich der User befindet & VARCHAR(20) \\
\hline
user\_id & Namenskürzel des Users & VARCHAR(20) \\
\hline
name & Name des Users & VARCHAR(150) \\%\end{tabularx}
\hline
userstatus & Unterscheidung der einzelnen Benutzerrollen & INT \\%\end{tabularx}
\hline
\end{tabular}
\caption{test}\label{hallo}
\end{table}


\end{document}

Mal abgesehen von dem \RdB aus deinem Beispiel (mit dem ich jetzt erst mal nix anfangen kann) ist das die Tabelle aus deinem Beispiel von oben.

Matthias

EDIT: Um noch auf die Änderung deines Posts zu reagieren: Die Tabelle wird jetzt "frei" platziert, da sie in einer Gleitumgebung (table) ist. Wenn dir das nicht passt, dann lass die Gleitumgebung weg, und nimm den \captionof-Befehl (-> Forensuche).

BullsEye
23-10-2006, 15:11
danke, die normalen tabellen funktionieren jetzt!
jedoch habe ich ein problem mit den longtables!

ich benötige diese tabellen auch im tabellenverzeichnis, jedoch will das mit dem \caption nicht!
was macht man bei longtables?

sofa-surfer
23-10-2006, 15:21
\documentclass{article}
\usepackage{longtable}

\begin{document}
\listoftables
\begin{longtable}{cc}
\caption{Test}\\
bla & blub\\
blub & bla
\end{longtable}

\end{document}

Matthias

rais
23-10-2006, 15:24
oder schau mal hier (http://mrunix.de/forums/showthread.php?t=44836&highlight=longtable+tabellenverzeichnis), Post 5.
MfG,