Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit \captionlistentry{blabla}
komaKurt
06-08-2008, 11:40
Hallöle, ich hab ein typisches Tex Anfängerproblem:
Ich möchte ein Tabellenverzeichnis in meine Arbeit einfügen und mache das mittels:
\listoftables
des weiteren benutze ich das package:
\usepackage{longtable}
.
Wenn ich nun meine Tabelle erstellen lasse bekomme ich zwar keine Fehlermeldung aber anstatt das unter der Tabelle die Beschriftung steht, sieht man nur die Verlängerung der Längsstriche der Tabelle :mad:
[Tabelle]
||
Hier ist die Tex Tabelle:
\begin{longtable}[l]{|p{2cm}|p{2cm}|p{2cm}|p{2cm}|p{2.05cm}|p{2cm}|}
\hline
Spektrum & Verbrauch & Datenrate & Reichweite &Adressierung & Teilnehmer
\\\hline
RF $2.4 \rm GHz$
& 1- 10 mW & 1-3 Mbps
& ca. 10m
& 48 Bit
& 8 aktive und 200 passive Teilnehmer
\\\hline
\captionlistentry{Beispiel-Tabelle}
\end{longtable}
Sonst passt die Verlinkung funktioniert und Darstellung im Tabellenverzeichnis einwandfrei.
Danke
komaKurt
sommerfee
06-08-2008, 12:47
aber anstatt das unter der Tabelle die Beschriftung steht
Hast du ein lauffähiges Minimalbeispiel für uns? Zumindest in den von dir geposteten Code-Schnippseln sehe ich kein \caption-Aufruf, würde also auch keine Beschriftung erwarten.
sieht man nur die Verlängerung der Längsstriche der Tabelle :mad:
Die resultieren daher, daß \captionlistentry ggf. eine neue Tabellenzelle startet, das longtable-Paket hier also eine leere Zeile am Ende sieht. (Dieser Hinweis fehlt leider noch in der caption-Doku.) Abhilfe: Das \captionlistentry in eine Tabellenzelle mit hineinschreiben, also in deinem Falle z.B. hier:
...
& 8 aktive und 200 passive Teilnehmer
\captionlistentry{...}
\\
\hline
...
komaKurt
06-08-2008, 15:09
Hi, danke erstmal für die schnelle Antwort :)
Du hast rechtn das \caption{} hab ich vergessen überhaupt in den Code zu schreiben (durch das ständige hin und her probieren...).
ABER ich hab das Problem gelöst:
Ursache package Problem...
wenn man sich die Fehlermeldung anschaut stehen manchmal hilfreiche sachen:
Problem war das \usepackage{nonfloat} das hat sich mit dem \caption{} gebissen..
welches ich gebraucht hab um meine Bilder einzufügen:
\begin{minipage}{\linewidth}
\centering%
\includegraphics[width = 10cm]{Bilder/BluetoothConfigPC}
\figcaption{Bluetooth System PC Einstellungen}
\label{BluetoothSettingsPC}
\bigskip
\end{minipage}
% nonfloat wurde für \figcaption{...} gebraucht
Wenn man aber die Bilder wie folgt (eigentlich normal) einbindet:
\begin{figure}[h]
\centering
\graphicspath{{Bilder/}}
\includegraphics[width=10cm]{BluetoothConfigPC}
\caption{Bluetooth System PC Einstellungen}
\label{BluetoothSettingsPC}
\end{figure}
dann klappts auch wunderbar mit den Tabellen in folgender Form:
\begin{longtable}[l]{|p{2cm}|p{2cm}|p{2cm}|p{2cm}|p{2.05cm}|p{2cm}|}%l ongtable
\caption{Beispiel-Tabelle}
\endlastfoot
\hline
Spektrum & Verbrauch & Datenrate & Reichweite &Adressierung & Teilnehmer
\\\hline
RF $2.4 \rm GHz$
& 1- 10 mW & 1-3 Mbps
& ca. 10m
& 48 Bit
& 8 aktive und 200 passive Teilnehmer
\\\hline
\end{longtable}
So gehts halt, wenn man sich sein Dokument aus verschiedenen Vorlagen zusammenstückelt....
Greez komaKurt
sommerfee
06-08-2008, 21:24
% nonfloat wurde für \figcaption{...} gebraucht
Das caption-Paket bietet stattdessen \captionof{figure}{...} an, welches das gleiche in grün ist.
Wenn du deinen Quelltext nicht ändern magst, kannst du nach dem Laden des caption-Paketes auch einfach \figcaption selber definieren:
\newcommand\figcaption{\captionof{figure}}
Gruß,
Axel
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.