PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme bei der Fehlerbehebung



Pico
03-11-2008, 13:39
Hallo Leute,

hab nochmal ein Problem bezüglich der Latex Kompilierung. Bekomme beim Kompilieren immer einen Fehler + Warnung. Dieser hängt soweit ich ergründen konnte mit meiner Seitennummerierung zusammen. Habe mir in meinem Doc inen Titel gebastelt (ohne Seitenzahl) , danach komm der Table of Content (mit römischen Zahlen), dann beginnt der Text (mit arabischen Zahlen). Wie bestimmt auch hier bekannt ist (wurde ja schon i einigen threads bearbeitet) tritt dann der Fehler ext4 mit überschneidung der Nummerierung auf (siehe Code). Kommentiere ich die Datei Titel aus funktioniert alles bestetens, mal von den over und underfull meldungen abgesehen. Jedoch hätt ich ja schon gern meinen Titel dabei.
Die immer wieder genannten Einträge bezügl. hyperref habe ich, wie zu sehen, schon eingebaut aber ohne effekt. Zwar wird das doc wunderschön mit pdflatex übersetzt aber mich stört irgendwie der Fehler und ich würd gern wissen ob man da was gegen machen kann. Ist bestimmt nur wieder ne kleinigkeit aber ich find sie einfach nicht.:confused:

Vorab schon mal ein Danke für die Hilfe.

Quelltex des Hauptdocs--------------
\documentclass[
a4paper, %Seitengröße
bibtotoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
idxtotoc, %Indexverzeichnis
headsepline,plainheadsepline]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{ulem}
\usepackage{subfig}
\usepackage{tabularx}
\usepackage{xspace}
\usepackage[german]{varioref}
\usepackage[pdftex,pagebackref,plainpages=false,pdfpagelabels]{hyperref}
\usepackage[square]{natbib}
\usepackage{marvosym}
\usepackage{ae}
\usepackage{wasysym}
\usepackage{SIunits}
\usepackage[intoc]{nomencl}
\usepackage{pdflscape}
\usepackage{setspace}
\usepackage{rotating}
\usepackage{bibgerm}
\usepackage{scrpage2}

%------------------------------------------

\begin{document}

\makenomenclature

%---Titel----------------------------------

\input{Titel.tex}

\clearpage


%---Headlines------------------------------

\pagestyle{scrheadings}
\clearscrheadfoot
\ohead{\includegraphics[height=25pt]{logo.jpg}}
\ihead{\headmark}
\cfoot[\pagemark]{\pagemark}
\automark[section]{section}

%---Inhalt----------------------------------

\pagenumbering{Roman}
\tableofcontents
\clearpage

%---------------------------------------------

\pagenumbering{arabic}
\addtokomafont{caption}{\small}
\onehalfspacing % anderthalbzeilig
\let\abr\nomenclature
\renewcommand{\nomname}{Variablenverzeichnis}
\setlength{\nomlabelwidth}{.25\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}\renewcommand{\chapterautorefname}{Kapitel }
\renewcommand{\sectionautorefname}{Abschnitt}
\renewcommand{\subsectionautorefname}{Abschnitt}
\renewcommand{\figureautorefname}{Abbildung}
\renewcommand{\equationautorefname}{Gleichung}
\renewcommand{\tableautorefname}{Tabelle}
\renewcommand{\pageautorefname}{Seite}
\renewcommand{\theequation}{\thesection-\arabic{equation}}
\renewcommand*{\backref}[1]{Zitiert auf S.~#1.}
\renewcommand{\thetable}{\thesection-\arabic{table}}
\renewcommand{\thefigure}{\thesection-\arabic{figure}}
\makeatletter \@addtoreset{figure}{section} \makeatother
\makeatletter \@addtoreset{table}{section} \makeatother

%-----------------------------------------------------

\input{Einleitung.tex}
\pagebreak

\input{Praktikumsbetrieb.tex}
\clearpage

\input{StranggussrollenSZFS.tex}
\clearpage

\input{Aufnahme_des_aktuellen_Schrumpfprozesses.te x}
\clearpage

\input{BerechnungSchrumpfverbindungen1.tex}
\clearpage

\input{Gegenüberstellung_zweier_Vorwärmverfahren.t ex}
\clearpage

\input{Auswertung_des_Ist_Zustandes.tex}
\clearpage

\input{Variantenentwicklung.tex}
\clearpage

\input{Variantenauf.tex}
\clearpage

\input{Resumee.tex}
\clearpage

%---biblographie--------------------------------------------

\nocite{TMEI}
\nocite{TBMetall}
\nocite{Fuehrer1}
\nocite{Fuehrer2}
\nocite{PhysIng}
\nocite{RMTB}
\nocite{RMTab}
\bibliography{litstu}
\bibliographystyle{gerplain}
\clearpage

%---Anhang--------------------------------------------

\input{Anhang.tex}
\clearpage
%-----------------------------------------------------

\end{document}

--------------------------------------
-----Fehlerlog mit Titeldatei------------
--------------------------------------
/b/c12/cwarning /b/c0/c(ext4): destination with the same identifier (name{page.1}) has been a
lready used, duplicate ignored
<to be read again>
\relax
l.16

Pico
03-11-2008, 16:39
Da noch keine Vorschläge gemacht wurden gehe ich mal davon aus, dass noch informationen fehlen. Ihr müsstet mir nur sagen welche damit ich versuchen kann diese zu posten.

Danke

Stefan_K
03-11-2008, 16:59
Hallo,

das Code-Beispiel oben ist nicht compilierbar, daher kann niemand testen, ohne vorher diese ganzen \include-Zeilen zu löschen. Siehe minimalbeispiel.de (http://minimalbeispiel.de/mini.html) für Hinweise: Beispielcode sollte übersetzbar sein, das Problem aufweisen und möglichst kurz sein. Zumindest Übersetzbarkeit trifft nicht zu und es hätte wesentlich kürzer sein können, letzteres ist natürlich nicht entscheidend. Für Codes im Forum gibt es ein Tag bzw. einen Schalter, um ihn einzufügen, das verbessert die Leserlichkeit.

Zum eigentlichen Problem: die Titelseite hat vmtl. die Nummer 1, die später erneut auftritt. Da die Nummer auf der Titelseite sicher nicht angezeigt wird, kannst Du sie ja nach Belieben verändern, entweder redefiniere \thepage dort oder setze den page counter einfach auf 0 auf dieser Seite:

\setcounter{page}{0}

Viele Grüße,

Stefan

localghost
03-11-2008, 17:00
Da noch keine Vorschläge gemacht wurden gehe ich mal davon aus, dass noch informationen fehlen. Ihr müsstet mir nur sagen welche damit ich versuchen kann diese zu posten. [...]
Nun, es ist vielleicht eher umgekehrt. Denn trotz der Monstrosität deines Codes ist damit nicht viel anzufangen. Das liegt hauptsächlich daran, dass uns die eingelesenen Dateien nicht zur Verfügung stehen. Reduziere das Problem also zu einem Minimalbeispiel (http://www.minimalbeispiel.de). Manchmal löst sich das Problem dabei auch in Wohlgefallen auf. Längere Texte lassen sich sehr bequem mit blindtext (http://ctan.org/pkg/blindtext) erzeugen.


MfG
Thorsten¹

Pico
03-11-2008, 17:45
Danke Stefan das mit dem pagecounter war der knackpunkt....

werde in zukunft darauf achten funktionsfähige beispiele zu posten (macht ja auch sinn :-) ) . danke trotzdem für die tips