PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Warnung bei input von Dateien



Mr_Groove
16-08-2004, 22:22
Hallo,

ich hab da ein Problem mit Latex. Es produziert mir Warnungen und ich weiss nicht warum. Ich hab mein Diplomarbeit so aufgebaut, dass ich die einzelnen Kapitel in eigene .tex Dateien gesteckt habe. Diese fangen jeweils mit \chapter{xxxx} an (report Stil]

Wenn ich nun diese Dateien durch input im Hauptdokument einfüge, dann bekomm ich folgende Warnung:

destination with the same identifier (name{page.3} has already been used, dublicate ignored


Was kann ich da machen, dass ich die Warnung nicht mehr bekomm.

Danke
Stefan

blubb
17-08-2004, 09:09
Was kann ich da machen, dass ich die Warnung nicht mehr bekomm.
Da kann ich dir (noch?) nicht helfen.

Zumindest kenn ich glaub den Verursacher: hyperref.sty
Beim anlegen von dokumentinternern links (z.B. vom Inhaltsverzeichnis zu einer Seite) kommt eine Doppeldefinition des Ziels vor. D.h. im Beispiel wird zweimal das Ziel "Seite 3" definiert.
Abgesehen von der ärgerlichen Meldung hat es glaub keinen Effekt.

Hängt glaub auch nicht mit dem \input zusammen.

blubb
17-08-2004, 13:21
Google-Suche nach "destination with the same identifier" Liefert:

http://www.tug.org/pipermail/pdftex/2001-December/002048.html


You are using package "hyperref" and you have at least two
pages "1".
==> recommended hyperref options: plainpages=false,pdfpagelabels

If the pages were labled differently (for example: documentclass
book with \frontmatter and \mainmatter the pages are labeled
"i" and "1"), then the problem is solved.

If there is a title page without a printed page number,
you can set the page counter to zero, for example.
Or \thepage can be redefined, eg:

\begingroup
\renewcommand{\thepage}{title}
% commands that generates the title page
\newpage
\endgroup

Other options:
* If there are no references and such stuff on the pages "1",
you can ignore the warning.
* Option "hypertexnames=false" solves the warning, but
then index links, \autoref will not work correctly.

In http://faq.jensbenecke.de/wiki/Latex (gefunden über Google/deutsch):

du mit 'pdflatex' solche Fehler bekommst:

pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has ...

dann versuch mal folgende Optionen für das Paket hyperref-Paket:

plainpages=false,pdfpagelabels

Das sorgt dafür, dass '\thepage' (statt \arabic{page}) für die PDF-Seitennummerierung benutzt wird, was u.U. 'eindeutiger' ist und damit keine PDF-Warnungen erzeugt.

veilchenlila
16-01-2006, 10:28
Hallo,

auch wenn dieses thema schon ein wenig her ist, ich habe eine ähnliche Warnung, nur bezieht sich diese auf Bilder (auch hyperref, wenn ich im pdf auf den Verweis Abb. 4.3 klicke, wird Abb. 3.3 usw angezeigt)

destination with the same identifier {name{figure.1}} has already been used

Gibt es da auch so einen Trick wie mit den Seitenzahlen oben?


Danke schon mal,
Gruß