PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eigenes Abbildungsverzeichnis



Claudine
13-07-2004, 07:52
In meinem Dokument sind einige Tabellen (einschließlich Beschriftung)
vorhanden.

Nun möchte ich gerne ein Tabellenverzeichnis automatisch anlegen,
wo später



<Tabellen Beschriftung> <Seitennummer>


auf einer seperaten Seite erscheint.

Hat jemand eine Idee wie man das machen kann?
Muß ich mit einem multiplen Index arbeiten, oder gibt es noch eine
andere Möglichkeit?

Kann man nicht ein Makro schreiben, was die beiden Parameter
entgegennimmt und die Inhalte in eine Datei schreibt?
Später könnte man mit \input{datei} das File an beliebiger Stelle
einlesen.

\listoftables ergibt leider keine Ausgabe, da ich auf den Einsatz von
\caption verzichtet habe.

moedule
15-07-2004, 02:40
du kannst doch einfach an der stelle wo "normalerweise" die caption steht (bei dir auch was weiß ich) mitttels addcontentsline den entsprechenden titel der tabelle einfügen, und dann einfach mit einem \listoftables das tabellenverzeichniss anzeigen

\addcontentsline{lot}{table}{beschreibung der tabelle} ,

seite ist dann einfach schon mit dabei??
(eventuell noch den tabellenzähler hochzählen, und die numme rnoch mot in die beschreibung geben)

ist das das was du suchst??

moe

Claudine
15-07-2004, 07:54
ist das das was du suchst??
moe

begin table + addcontentsline und caption reißen mir die Seite auseinander.
Daher befinden sich meine Tabelle nicht mehr in der linken oberen Ecke,
sondern in der Mitte der Seite.

Deswegen habe ich auf den Einsatz dieser Befehle verzichtet.

Außerdem wollte ich die Tabellenunterschrift anders formatieren.
Dabei sollten der eigentliche Text gegenüber der Tabellenunterschrift
eingerückt erscheint. Habe dies mit einem kleinen Makro gelöst.

Jetzt fehlt mir eigentlich nur noch die restliche Funktionalität des \caption
Befehls, daher

- Tabellen Unterschriften in einer Datei zwischenspeichern
(Dazu könnte ja mein schon vorhandenes Makro erweitert werden.)
- Am Ende des Dokumentes Datei mit Überschriften formatiert einlesen.

Kann man so etwas mit TeX lösen?

moedule
15-07-2004, 13:49
begin table + addcontentsline und caption reißen mir die Seite auseinander.
Daher befinden sich meine Tabelle nicht mehr in der linken oberen Ecke,
sondern in der Mitte der Seite.

Deswegen habe ich auf den Einsatz dieser Befehle verzichtet.

Außerdem wollte ich die Tabellenunterschrift anders formatieren.
Dabei sollten der eigentliche Text gegenüber der Tabellenunterschrift
eingerückt erscheint. Habe dies mit einem kleinen Makro gelöst.

Jetzt fehlt mir eigentlich nur noch die restliche Funktionalität des \caption
Befehls, daher

- Tabellen Unterschriften in einer Datei zwischenspeichern
(Dazu könnte ja mein schon vorhandenes Makro erweitert werden.)
- Am Ende des Dokumentes Datei mit Überschriften formatiert einlesen.

Kann man so etwas mit TeX lösen?

aber bei "meiner" lösung brauchst du doch gar keine caption?! das addcontentsline darf doch nix am layout an der stelle verändern, oder?


poste doch mal dein makro... bzw eine passage aus deiner tex datei

moe

mr. pelle
15-07-2004, 16:49
Moin Claudine,

ich glaube, was moedule schreibt, ist schon der richtige Weg. Der komplette Code würde dann so aussehen:



...
\listoftables
...
\begin{table}
\begin{tabular}{ll}
....
\end{tabular}
\addcontentsline{lot}{table}{beschreibung der tabelle}
\end{table}

Ich wüsste nicht, was Dir dabei irgendetwas auseinanderreißen sollte.

Ansonsten poste mal Deinen Code.

Mfg

Mr. Pelle