Anzeige:
Ergebnis 1 bis 6 von 6

Thema: \tableofcontents

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.12.2004
    Beiträge
    5

    Unhappy \tableofcontents

    Ich versuche eine Inhaltsangabe zu machen, bei der nur die Kapitel angegeben werden, dazu benutze ich \setcounter{tocdepth}{tiefe}

    wozu auf der Seite
    http://www.uni-giessen.de/hrz/tex/cookbook/third.html
    folgendes steht

    -1 keine Überschrift wird eingetragen
    0 Kapitelüberschriften werden eingetragen
    1 Kapitel- und Abschnittsüberschriften werden eingetragen
    2 Kapitel- bis Unterabschnittsüberschriften werden eingetragen
    3 Kapitel- bis Unterunterabschnittsüberschriften werden eingetragen
    4 Kapitel- bis Paragraphsüberschriften werden eingetragen
    5 alle Überschriften werden eingetragen

    aber wenn ich 1 benutze wird immer noch alles wie vorher angezeigt, bei 0 wird gar nichts mehr angezeigt *szf*

  2. #2
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Dokumentklasse? Gliederungsbefehl?

    MfG Bischi

    PS: Könnte mir vorstellen, dass du book und section verwendest... (oder was ähnliches)

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.12.2004
    Beiträge
    5
    Viiielen Dank für die Antwort
    Ehrlich gesagt bin ich noch ein ziemlicher anfänger, und sollte eigentlich nur die Dateinamen der einzubindenden Dateien ändern, und jetzt funzt es nicht mehr, ..
    Der der die Dateien angelegt hat, hat style files benutzt, (von denen ich bis heute noch nicht wußte das es sie gibt )
    Also, in der Datei die alle anderen einbindet steht ganz oben:
    \documentstyle[newfp]{article}
    und die Kapitel die angezeigt werden sollen sehen so aus:
    \Versuchsnummer{E 119}
    \Versuchsbezeichnung{Photovoltaik und Brennstoffzelle}

    Was nicht angezeigt werden soll ist:
    \VersuchszielAnfang
    \VersuchszielEnde
    \VorkenntnisseAnfang
    \VorkenntnisseEnde
    \LiteraturAnfang
    \LiteraturEnde
    \AufgabenAnfang
    \AufgabenEnde
    \DurchfuehrungAnfang
    \DurchfuehrungEnde
    \AnhangAnfang
    \AnhangEnde

    In dem stylefile werden die Dinger definiert als:
    \def\Versuchsnummer#1
    {
    \fp@ebox
    \@ifundefined{fp@Versuchsnummertext}
    {
    \def\fp@Versuchsnummertxvor{}
    \def\fp@Versuchsnummertext{#1}
    \def\fp@Versuchsnummertxnach{:}
    }
    {\fp@Warnungzuviel{Versuchsnummer}}
    \fp@bbox
    }
    \def\Versuchsbezeichnung#1
    {
    \fp@ebox
    \@ifundefined{fp@Versuchsbezeichnungtext}
    {
    \def\fp@Versuchsbezeichnungtxvor{}
    \def\fp@Versuchsbezeichnungtext{#1}
    \def\fp@Versuchsbezeichnungtxnach{}
    }
    {\fp@Warnungzuviel{Versuchsbezeichnung}}
    \fp@bbox
    }
    \long\def\VersuchszielAnfang#1\VersuchszielEnde
    {
    \fp@ebox
    \@ifundefined{fp@Versuchszieltext}
    {\def\fp@Versuchszieltext{#1\par}}
    {\fp@Warnungzuviel{VersuchszielAnfang .. VersuchszielEnde}}
    \fp@bbox
    }
    \long\def\VorkenntnisseAnfang#1\VorkenntnisseEnde
    {
    \fp@ebox
    \@ifundefined{fp@Vorkenntnissetext}
    {\def\fp@Vorkenntnissetext{#1\par}}
    {\fp@Warnungzuviel{VorkenntnisseAnfang .. VorkenntnisseEnde}}
    \fp@bbox
    }
    \long\def\LiteraturAnfang#1\LiteraturEnde
    {
    \fp@ebox
    \@ifundefined{fp@Literaturtext}
    {\def\fp@Literaturtext{#1\par}}
    {\fp@Warnungzuviel{LiteraturAnfang .. LiteraturEnde}}
    \fp@bbox
    }
    \long\def\AufgabenAnfang#1\AufgabenEnde
    {
    \fp@ebox
    \@ifundefined{fp@Aufgabentext}
    {\def\fp@Aufgabentext{#1\par}}
    {\fp@Warnungzuviel{AufgabenAnfang .. AufgabenEnde}}
    \fp@bbox
    }
    \long\def\DurchfuehrungAnfang#1\DurchfuehrungEnde
    {
    \fp@ebox
    \@ifundefined{fp@Durchfuehrungtext}
    {\def\fp@Durchfuehrungtext{#1\par}}
    {\fp@Warnungzuviel{DurchfuehrungAnfang .. DurchfuehrungEnde}}
    \fp@bbox
    }
    \long\def\AnhangAnfang#1\AnhangEnde
    {
    \fp@ebox
    \@ifundefined{fp@Anhangtext}
    {\def\fp@Anhangtext{#1\par}}
    {}
    \fp@bbox
    }

    Tut mir leid wenn das zu viel oder zu wenig Infos waren, ich weiß einfach nicht was wichtig ist

  4. #4
    Registrierter Benutzer Avatar von blubb
    Registriert seit
    12.08.2004
    Beiträge
    862
    article und Kapitel schliessen sich eigentlich aus.

    Zur Begrifflichkeit:
    \chapter = Kapitel
    Definiert bei book und report (bzw. besser aus die Koma-Varianten scrbook und scrreprt).

    article (oder scrartcl) kennen keine Kapitel (=\chapter}

    \section = Abschnittüberschrift.
    \part = Teil

    Ich nehme mal an, du verwendest article und section und benennst die section oder part als oberste Abschnittsgliederung fälschlicherweise Kapitel.

    Was wir zur Beantwortung bräuchten, wäre der Dokumentanfang (\documentclass hat schon mal wietergeholfen) und \usepackages.
    Und aus dem Text welche Gliederungskommandos du nutzt (\part, \chapter, \section).

    Minimalbeispiel wäre toll (Ein kleines Dokument, das deinen Fehler reproduziert).
    Wer Dokus lesen kann ist im Vorteil :D
    Das Forum hat eine Suchfunktion.
    FAQ: http://www.dante.de/faq/de-tex-faq/html/de-tex-faq.html
    Minimalbeispiel:http://www-users.rwth-aachen.de/Chri...mmer/mini.html

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.12.2004
    Beiträge
    5
    Also, soweit ich weiß wird gar kein section oder so benutzt, sondern nur wie oben angegeben diese neuen Befehle, weil ich nicht so wirklich kapiert habe, was ihr nun braucht, hab ich meine Dateien mal zum ansehen (als txt-Dateien) hochgeladen:
    Die Datei die alle anderen Dateien einbindet:
    http://www.neuronical.de/test_gesamt.txt
    Das zugehörige Style-file:
    http://www.neuronical.de/test_newfp.txt
    Eine der eingebundenen Dateien (als Beispiel):
    http://www.neuronical.de/test_a142e_conv.txt
    reicht das? hilft's irgendwie weiter??
    *sfz*

  6. #6
    Registrierter Benutzer
    Registriert seit
    30.12.2004
    Ort
    Darmstadt
    Beiträge
    33
    Hmm, ich habe mal versucht, mich in die Vorgänge reinzudenken.

    Für die Versuchsüberschriften wird bei Dir für den Eintrag ins Inhaltsverzeichnis folgendes verwendet:
    (aus http://www.neuronical.de/test_newfp.txt )

    Code:
    \def\fp@ErstelleEintragInhaltsverzeichnis
    {
       \addcontentsline{toc}{section}%
          {\csname fp@Versuchsnummertext\endcsname%
           \hspace{0.75cm}%
           \csname fp@Versuchsbezeichnungtext\endcsname%
          }
    }
    Das zweite Argument von \addcontentsline lautet "section", also werden die Versuchsbezeichnungen nicht als Kapitel - was ja article sowie nicht besitzt, siehe Beitrag von Blubb -, sondern als Abschnitte ins Inhaltsverzeichnis geschrieben. Deshalb wird bei \setcounter{tocdepth}{0} auch nichts angezeigt.

    Da jedoch in fp@ErstelleText die einzelnen Abschnitte des jeweiligen Versuchs auch mit \section gesetzt werden, werden sie bei tocdepth=1 mit angezeigt. Eine Unterscheidung im Inhaltsverzeichnis existiert ja nicht. Als Abhilfe könntest Du die \section-Aufrufe in \subsection umändern, dann müsste es gehen.

    Ich hoffe, meine Überlegungen sind richtig und helfen,
    Grüße

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •