Hallo Forum,
dieses Forum hat mir mit den zahlreichen Infos schon oft weiter geholfen.
Bei meinem aktuellen Problem komme ich jedoch nicht weiter und mit google finde ich auch nichts passendes.
Ich habe die Seitennummerierung in meinem Anhang mittels
Code:
\renewcommand{\thepage}{{{\thechapter}.\arabic{page}}}
modifiziert. Außerdem benutze ich pagebackref und einen Codeschnipsel den ich glaube ich sogar von hier habe, welcher unter den Einträgen im Quellenverzeichnis ein "Zitiert auf Seite" setzt. Das funktionierte bisher alles ganz prima. Nun habe ich das Problem dass wenn ich im Anhang eine Quelle zitiere das pagebackref meine modifizierte Seitenzahlen nicht mehr findet und einen Fehler ala
Code:
(dest): name{page.{A}.3} has been referenced but does not exis
t, replaced by a fixed one
wirft.
Ich habe mir Mühe gegeben aus meinem riesen Dokument ein Minimalbeispiel zu bauen, welches diesen Fehler produziert. Hier ist es:
Code:
\documentclass
[
a4paper,
ngerman,
oneside,
numbers=noenddot,
]
{scrreprt}
\usepackage[latin1]{inputenc} % Zeichensatz, ermöglicht die direkte Eingabe
\usepackage[english, ngerman]{babel} % Silbentrennung nach der neuen deutschen
\usepackage[
pdftex, % Verwende pdftex um direkt PDFs zu erzeugen
pagebackref, % Links im Literaturverzeichnis zurück auf die Seite(n) wo zitiert wurde
]{hyperref} %
% erzeugt in der Bibliographie Links im Format "Zitiert auf Seite"
% redefinition of the actually used \backrefalt
\renewcommand*{\backrefalt}[4]{
\ifcase #1 %
% case: not cited
\par \vspace{0pt} \footnotesize (Nicht zitiert)
\or
% case: cited on exactly one page
\par \vspace{0pt} \footnotesize (Zitiert auf Seite~#2)
\else
% case: cited on multiple pages
\par \vspace{01pt} \footnotesize (Zitiert auf den Seiten~#2)
\fi}
\bibliographystyle{alphadin}
\begin{document}
\selectlanguage{ngerman}
\chapter{Normales Kapitel}
Hier ist ein ganz normales Kapitel. Danach kommt der Anhang.
\appendix
\renewcommand{\thepage}{{{\thechapter}.\arabic{page}}}
\chapter{Einführung}
\section{Testsection}
Hier steht eine Referenz auf \cite{buchzitat}.
\bibliography{LIB}
\end{document}
Dazu braucht ihr dann noch die LIB.bib:
Code:
% This file was created with JabRef 2.6.
% Encoding: Cp1252
@BOOK{ buchzitat,
title = {Testtitel},
publisher = {Testpublisher},
year = {20011},
author = {Testauthor},
}
@comment{jabref-meta: selector_publisher:}
@comment{jabref-meta: selector_author:}
@comment{jabref-meta: selector_journal:}
@comment{jabref-meta: selector_keywords:}
evtl. gibt es ja eine andere Möglichkeit die Seitenzahlen so zu verbiegen dass es funktioniert?
Schonmal vielen Dank an alle die sich darüber den Kopf zerbrechen werden
Viele Grüße,
Leo
Lesezeichen