Anzeige:
Ergebnis 1 bis 15 von 15

Thema: tabellenverzeichnis falsche seitenzahl im kopf

  1. #1
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41

    tabellenverzeichnis falsche seitenzahl im kopf

    hi leute,

    ich habe mit listoftables ein tabellenverzeichnis erstellt, jedoch wird dabei die seitenzahl des verzeichnisses falsch angezeigt. der eintrag im inhaltsverzeichnis stimmt ebenfalls nicht. anstatt die röm. zahl 4 anzuzeigen, setzt latex die eins hin. woran kann das liegen?

    hier der code:

    \begin{document}
    \tableofcontents
    \newpage
    \listoffigures
    \newpage
    \listoftables
    \end{document}

    danke schon mal
    Geändert von evil2106 (11-06-2007 um 16:24 Uhr)

  2. #2
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    mehrmals hintereinander kompiliert?

    MfG Bischi

    "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
    11.06.2007
    Beiträge
    41
    jep, mindestens 2mal. die .toc datei sieht auch komisch aus. das abbildungsverzeichnis wird mit der richtigen seitenzahl gesetzt, aber das tabellenverzeichnis nicht.

  4. #4
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41
    hat denn keiner einen plan,woran das liegen kann???

  5. #5
    Registrierter Benutzer
    Registriert seit
    10.01.2005
    Beiträge
    979
    Hi Evil,

    leider ist Dein Minimalbeispiel ein wenig zu minimal, Du hast ja nicht mal \begin{figure} bzw. \begin{table} drin. [textbaustein mb] Also erstelle ein MB (www.minimalbeispiel.de), welches den von Dir beschriebenen Fehler zeigt.

    Code:
    \documentclass{article}
    \begin{document}
    \tableofcontents \listoffigures \listoftables \section{damit das
    Inhaltsverzeichnis nicht leer ist}
    \begin{table}
    \caption{Testtafel}
    \end{table}
    \begin{table}
    \caption{und noch eine Tafel}
    \end{table}
    \begin{table}
    \caption{leere Tafel}
    \end{table}
    \begin{figure}
    \caption{Testfigur}
    \end{figure}
    \begin{figure}
    \caption{eine weitere Abbildung}
    \end{figure}
    \begin{figure}
    \caption{immer noch leer}
    \end{figure}
    \end{document}
    ich nehme ja mal an, dass Du irgend was nicht so sauber mit der Manipulation der Seitenzahlen machst. Aber wie? Das weißt bisher nur Du.

    Salnic

  6. #6
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41
    \documentclass[DIV12,BCOR10mm,a4paper,12pt,titlepage,DIVcalc,noon elinecaption,liststotoc,%
    headsepline,%
    plainheadsepline,%
    % footsepline,
    % plainfootsepline,
    halfparskip,
    abstracton]{scrartcl}

    \usepackage[latin1,ansinew]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[pdftex]{graphicx}
    \usepackage{ngerman}
    \usepackage{scrpage2}
    \usepackage{textcomp}
    \usepackage{setspace}
    \usepackage{amsmath}
    \usepackage{units}
    \usepackage{booktabs}
    \usepackage[margin=0cm,font=small,labelfont=bf]{caption}
    \usepackage{footnpag}

    \renewcommand{\figurename}{Abb.}
    \numberwithin{figure}{section}
    \numberwithin{table}{section}
    \renewenvironment{itemize}{\begin{list}{$\bullet$} {\leftmargin1.5em \labelsep1em
    \rightmargin0cm \parsep0.5ex plus0.2ex minus0.1ex \itemsep0ex plus0.2ex}}{\end{list}}

    \pagestyle{scrheadings}
    \automark[section]{subsection}

    \ihead[irgendwas]{\headmark} \chead[]{}
    \ohead[{\includegraphics{bild}]{\pagemark}

    \ifoot[]{} \cfoot[]{}
    \ofoot[]{}

    \setlength{\parskip}{1.5ex}
    \onehalfspacing

    \begin{document}

    \begin{titlepage}
    \titlehead...
    \end{titlepage}

    \begin{spacing}{1}
    \maketitle \setcounter{page}{1} \pagenumbering{roman}
    \tableofcontents
    \end{spacing}
    \clearpage
    \listoffigures
    \newpage
    \listoftables
    \setcounter{page}{1}
    \newpage
    \pagenumbering{arabic}
    \include{blabla %mit bildern und tabellen
    \include{blabla}
    \end{document}


    ich hoffe das reicht, denn mehr hab ich nicht!

  7. #7
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41
    brauch hilfe!!! kann denn damit keiner was anfangen??

  8. #8
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von evil2106 Beitrag anzeigen
    brauch hilfe!!! kann denn damit keiner was anfangen??
    Heh, nicht ganz so ungeduldig
    Schau Dir fürs nächste Mal lieber an, wie ein Minimalbeispiel erstellt wird (kleiner Tipp: kopiere das vermeintliche Minimalbeispiel in einen neuen (sprich: bisher leeren) Ordner, kompilier es, und schau, ob das erwartete dabei rauskommt -- dann weißt Du vermutlich, welche Dateien wir hier nicht haben... bzw. welche Fehler sich beim Kopieren eingeschlichen haben)
    Code:
    \listoftables
    %\setcounter{page}{1}<--
    \newpage
    \pagenumbering{arabic}
    Hier hast Du den \setcounter{page}{1} _vor_ dem \newpage gesetzt, mit anderen Worten: auf der (letzten) Seite Deiner LOT -- laß ihn einfach weg, \pagenumbering erledigt das sowieso.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  9. #9
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41
    okay,hat gefunzt. aber wieso setzt der den counter auf der tabellenverzeichnisseite auf 1, obwohl der befehl dazu erst nach dem setzen kommt? normalerweise sollte der befehl doch erst wirksam werden, an der stelle wo er erfolgt!

  10. #10
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von evil2106 Beitrag anzeigen
    okay,hat gefunzt. aber wieso setzt der den counter auf der tabellenverzeichnisseite auf 1, obwohl der befehl dazu erst nach dem setzen kommt? normalerweise sollte der befehl doch erst wirksam werden, an der stelle wo er erfolgt!
    Ganz genau -- und der Befehl erfolgt doch bereits auf der Seite Deines Tabellenverzeichnisses, wirkt sich dort also bereits aus (sonst bräuchtest Du den \newpage danach wohl auch nicht).

    PS) Mit Deiner Shift-Taste scheint irgend etwas nicht zu stimmen
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  11. #11
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41
    na ja habe mir angewöhnt alles klein zu schreiben.

    noch einmal eine andere frage. ich benutze in einem anderen dokument die scrreprt klasse. nun habe ich ein mehrseitiges inhaltsverzeichnis, das eigentlich im plain- stil gesetzt werden sollte. auf der ersten seite vom verzeichnis klappt das auch, aber auf den folgenden seiten, schaltet er in den scrheadings style um. dazu muss ich sagen, dass die titelseite mit scrheadings ausgeführt wird, da ich da die seitenköpfe verändert habe. hat jemand eine idee woran es liegen kann.

    gruß
    evil

  12. #12
    Registrierter Benutzer
    Registriert seit
    10.01.2005
    Beiträge
    979
    [textbaustein mb] Also erstelle ein MB (www.minimalbeispiel.de), welches den von Dir beschriebenen Fehler zeigt.

    Salnic

  13. #13
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41
    \documentclass[DIV12,BCOR10mm,a4paper,12pt,oneside,titlepage,DIVc alc,noonelinecaption,liststotoc,bibtotoc,normalhea dings,%
    headsepline,
    plainheadsepline,
    abstracton]{scrreprt}

    \usepackage[latin1,ansinew]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[pdftex]{graphicx}
    \usepackage{ngerman}
    \usepackage{scrpage2}
    \usepackage{textcomp}
    \usepackage{setspace}
    \usepackage{amsmath}
    \usepackage{units}
    \usepackage{booktabs}
    \usepackage{SIunits}

    %*********************************1,5-zeiliger Zeilenabstand und 1,5 zeiliger Absatzabstand******************
    \setlength{\parskip}{1.5em} \onehalfspacing \typearea[current]{last}

    %**********************************Ändern der Schriftart**************************************** *************
    \newcommand{\changefont}[3]{\fontfamily{#1} \fontseries{#2}
    \fontshape{#3} \selectfont}

    %**********************************Seitenstildekla ration******************************************** *********

    \automark{chapter} % Kolumnentitel in die Kopfzeile

    \clearscrheadfoot % Löschen der Fuß und Kopffelder
    \ihead[\headmark]{Irgendwas}
    \ohead[\pagemark]{{\includegraphics[height=2cm]{Bild}}}

    %************************************************* ************************************************** *********
    % Beginn des Dokuments *
    %************************************************* ************************************************** *********
    \begin{document}

    %***********************************Computer Modern Roman als Schriftart*************************************
    \changefont{cmr}{m}{n}
    \begin{titlepage}
    \subject{Studienarbeit \thispagestyle{scrheadings}} %
    \title{Titel}
    \author{Personeninfos}%
    \date{}
    \publishers{\raggedright{Betreuer: Personen}}
    \end{titlepage}
    \begin{spacing}{1} %Zeilenabstand für die Titelseite und Inhaltsverzeichnis auf 1 gesetzt
    \maketitle \setcounter{page}{1} \pagenumbering{roman}
    \tableofcontents
    \end{spacing}
    \clearpage
    \listoffigures \newpage \listoftables
    \newpage
    \pagenumbering{arabic}

    \include{Kapitel/blabla1}
    \include{Kapitel/blabla2}
    \include{Kapitel/blabla3}
    \include{Kapitel/blabla4}
    \include{Kapitel/blabla5}

    \end{document}

    in den include verweisen stehen so viele unterpunkte, dass eine mehrseitige inhaltsangabe notwendig wird.

  14. #14
    Registrierter Benutzer
    Registriert seit
    10.01.2005
    Beiträge
    979
    Hi evil,

    du hast Dir www.minimalbeispiel nicht angekuckt und auch Rais Tipp nicht verstanden, oder? Wir wollen hier gar nicht Dein vollständiges Projekt haben, sondern das Problem auf das wesentliche reduzieren.

    in den include verweisen stehen so viele unterpunkte,
    dass eine mehrseitige inhaltsangabe notwendig wird.
    also sind sie unwichtig, also kannst Du sie weglassen. Wir hier müssen sie sowieso weglassen, weil wir ja die Dateien nicht haben. Mach uns doch die Arbeit nicht extra schwierig. Serviere uns einen Code den wir nur mit copy und paste in unseren Editor reinkopieren brauchen und dann spucken wir Dir die Lösung aus. Wenn wir aber erst den Code durchwühlen müssen, um alles rauszulöschen, weil Dateien Fehlen (Bilder, includes), verursacht das nur unnötig Stress

    brauch hilfe!!! kann denn damit keiner was anfangen??
    und Du wirst ungeduldig.

    Also lies Dir mal unter www.minimalbeispiel.de die Anleitung durch, erstelle ein Minimalbeispiel, in dem auch ein Inhaltsverzeichnis erstellt wird, es mindestens zwei Seiten lang ist und es auf der zweiten Seite den Fehler zeigt. Du sollest in Deinem Bespiel also auch \pagestyle benutzen.

    Salnic

  15. #15
    Registrierter Benutzer
    Registriert seit
    11.06.2007
    Beiträge
    41
    hab den fehler schon gefunden. trotzdem danke an alle!

    gruß und bis bald

Lesezeichen

Berechtigungen

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