Archiv verlassen und diese Seite im Standarddesign anzeigen : Fußnoten in PDF
scorefan
19-09-2008, 12:01
Hallo,
in meiner PDF-Datei funktionieren die Verlinkungen der Fußnoten nicht richtig. Wenn ich auf eine klicke, lande ich immer auf der ersten Seite des Dokuments.
Ich bekomme auch immer folgende Fehlermeldungen wie z.B. pdfTeX warning (dest): name{Hfootnote.7} has been referenced but does not exist, replaced by a fixed one
Woran liegt das?
Mach mal ein Minimalbeispiel, wie du die Fussnoten erzeugst.
scorefan
19-09-2008, 12:55
Ich mache die mit \footnote{bla bla bla}. Das sollte doch eigentlich reichen? Oder nicht?
scorefan
19-09-2008, 13:06
\documentclass[11pt,titlepage,a4paper,abstracton,twoside,openrigh t,headsepline,footsepline,cleardoubleplain,bibtoto c,liststotoc]{scrreprt}
\usepackage{sty/diplomatitle}
\usepackage{listings}
\usepackage{xcolor}
\usepackage[german]{babel}
\usepackage[ansinew]{inputenc}
\usepackage{bibgerm}
\usepackage{verbatim}
\usepackage[automark]{scrpage2}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage[plainpages=false,pdfpagelabels,hypertexnames=false ,pdfdisplaydoctitle]{hyperref}
\usepackage{longtable}
\usepackage{array}
\usepackage[T1]{fontenc}
\usepackage{ae,aecompl}
\usepackage{rotating}
\usepackage[lflt]{floatflt}
\usepackage{threeparttable}
\usepackage{natbib}
\usepackage{fltpoint}
\usepackage[german,norounding]{rccol}
\usepackage{geometry}
\usepackage{enumitem,blindtext}
\usepackage{booktabs}
\usepackage{colortbl}
\usepackage{setspace}
\usepackage{caption}
\usepackage{placeins}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{color}
\definecolor{darkred}{rgb}{0.5,0,0}
\definecolor{darkgreen}{rgb}{0,0.5,0}
\definecolor{darkblue}{rgb}{0,0,0.5}
\hypersetup{colorlinks
,linkcolor=darkblue
,filecolor=darkgreen
,urlcolor=darkred
,citecolor=darkblue
,pdftitle=xy
,pdfauthor=xy}
\renewcommand{\em}{}
\renewcommand{\emph}{\textit}
\begin{document}
\setlist{noitemsep}
\linespread{0.90}
% Kopf- und Fußzeilen
\pagestyle{scrheadings}
\ihead[]{}
\chead[]{}
\ohead[]{\textsf{\headmark}}
% Absätze
\setlength{\parindent}{0pt} % keine Einrückung der ersten Zeile eines Absatzes
\setlength{\parskip}{1.5ex} % Zeilenabstand zwischen Absäzen
\setcounter{page}{2}
\begin{abstract}
\thispagestyle{plain}
\input{abstract}
\end{abstract}
\pagestyle{scrheadings}
\tableofcontents
\clearpage{\pagestyle{empty}\cleardoublepage}
Text Text Text\footnote{bla bla} Text Text Text
\end{document}
in meiner PDF-Datei funktionieren die Verlinkungen der Fußnoten nicht richtig. Wenn ich auf eine klicke, lande ich immer auf der ersten Seite des Dokuments.
Ich bekomme auch immer folgende Fehlermeldungen wie z.B. pdfTeX warning (dest): name{Hfootnote.7} has been referenced but does not exist, replaced by a fixed one
du hast wahrscheinlich eine Fußnote in einer Tabelle, die aber nicht im Text
erscheint. Oder einmen ähnelichen Fall.
Herbert
Stefan_K
19-09-2008, 13:17
Hallo,
lade hyperref später, insbesondere nach setspace, das wird das Problem beheben. Man sollte hyperref (bis auf Ausnahmen) als letztes Paket laden.
Deine Präambel ließe sich etwas verbessern, z.B. ngerman statt german als Option für babel, ae und aecompl würde ich nicht verwenden. Du lädst setspace, verwendest aber \linespread.
Viele Grüße,
Stefan
So gehts bei mir:
\documentclass[11pt,titlepage,a4paper,abstracton,twoside,openrigh t,headsepline,footsepline,cleardoubleplain,bibtoto c,liststotoc]{scrreprt}
%\usepackage{sty/diplomatitle} % Das ist eine Privatdatei von dir.
\usepackage{listings}
\usepackage{xcolor}
\usepackage[ngerman]{babel} % ngerman statt german
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc} % statt ae
\usepackage{bibgerm}
\usepackage{verbatim}
\usepackage[automark]{scrpage2}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{array}
\usepackage[T1]{fontenc}
%\usepackage{ae,aecompl} % bleibt weg
\usepackage{rotating}
\usepackage[lflt]{floatflt}
\usepackage{threeparttable}
\usepackage{natbib}
\usepackage{fltpoint}
%\usepackage[german,norounding]{rccol} % Hab ich nicht, gibt bei mir Fehlermeldung, daher weggelassen.
\usepackage{geometry}
\usepackage{enumitem,blindtext}
\usepackage{booktabs}
\usepackage{colortbl}
\usepackage{setspace}
\usepackage{caption}
\usepackage{placeins}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{color}
\definecolor{darkred}{rgb}{0.5,0,0}
\definecolor{darkgreen}{rgb}{0,0.5,0}
\definecolor{darkblue}{rgb}{0,0,0.5}
\usepackage[plainpages=false,pdfpagelabels,hypertexnames=false ,pdfdisplaydoctitle]{hyperref} % möglichst zum Schluss plazieren!
\hypersetup{colorlinks
,linkcolor=darkblue
,filecolor=darkgreen
,urlcolor=darkred
,citecolor=darkblue
,pdftitle=xy
,pdfauthor=xy}
\renewcommand{\em}{}
\renewcommand{\emph}{\textit}
\begin{document}
\setlist{noitemsep}
\linespread{0.90}
% Kopf- und Fußzeilen
\pagestyle{scrheadings}
\ihead[]{}
\chead[]{}
\ohead[]{\textsf{\headmark}}
% Absätze
\setlength{\parindent}{0pt} % keine Einrückung der ersten Zeile eines Absatzes
\setlength{\parskip}{1.5ex} % Zeilenabstand zwischen Absäzen
\setcounter{page}{2}
\begin{abstract}
\thispagestyle{plain}
%\input{abstract} % die Datei hab ich logischerweise ebenfalls nicht
\end{abstract}
\pagestyle{scrheadings}
\tableofcontents
\clearpage{\pagestyle{empty}\cleardoublepage}
Text Text Text\footnote{bla bla} Text Text Text
\end{document}
Einige Änderungen, die Stefan_K auch schon erwähnt hat, sind ebenfalls eingebaut.
Btw. ein lauffähiges Minimalbeispiel war das nicht gerade. Wenn wiedermal was klemmt, es hilft meist, selbst ein Paket nach dem anderen auszukommentieren und so auf Fehlersuche zu gehen.
Stefan_K
19-09-2008, 13:38
Hallo Xenara,
\usepackage[T1]{fontenc} war bereits enthalten.
Stefan
scorefan
19-09-2008, 13:38
Danke, jetzt funktioniert es. Es lag wohl am \usepacage{hyperref}, das wohl zu früh geladen wurde.
Hallo Xenara,
\usepackage[T1]{fontenc} war bereits enthalten.
Stefan
:o Ups, das hab ich total übersehen :o
Die Sprachpakete such ich aus Gewohnheit immer am Anfang...
@ scorefan: Mit hyperref einfach grundsätzlich merken, dass es als aller-aller-letztes Paket geladen wird.
Es gibt nur ganz wenige Ausnahmen, die danach kommen müssen.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.