PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : hyperref Package - Bookmarks funktionieren nicht



emesem
16-01-2007, 08:26
Hallo zusammen,

ich habe eine kleine Studienarbeit geschrieben und das hyperref package eingebunden. Ich habe aber bereits gelesen, dass es mit hyperref zu Problem im Zusammenhang mit anderen Paketen kommt. Nur war es bei dem Beispiel, das ich gelesen habe, ein anderes Paket.

Meine Frage ist nun, wie bekomme ich hyperref dazu, die Bookmarks auch wirklich zu verlinken? (urls werden übrigens verlinkt)

Der Beginn meines "root"-Dokumentes sieht so aus:


\documentclass[
pdftex,% PDFTex verwenden
a4paper,% A4 Papier
bibtotocnumbered,% Literaturverzeichnis nummeriert einfgen
liststotoc,
idxtotoc,% Index ins Verzeichnis einfgen
halfparskip,% Europäscher Satz mit abstand zwischen Absätzen
chapterprefix,% Kapitel anschreiben als Kapitel
headsepline,% Linie nach Kopfzeile
% footsepline,% Linie vor Fusszeile
12pt,% Größere Schrift, besser lesbar am bildschrim
% twoside% even und odd unterscheiden
]{scrreprt}

\usepackage{fancyhdr} %for kile
\pagestyle{fancy}

\usepackage{ngerman}
\usepackage{bibgerm}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage[dvips]{graphicx}
\usepackage{color}
\usepackage{float}
\usepackage{url}

\usepackage{trfsigns} %Transformationszeichen
\usepackage{amsmath} %Mathematik Symbole
\usepackage{amssymb}
\usepackage{caption}

\def\TReg{\textsuperscript{\textregistered}}
%\usepackage[pdftex]{thumbpdf}
\usepackage
[
pdftex,
%linktocpage,
bookmarks=true,
bookmarksnumbered=false,
hypertexnames=false,
breaklinks=true,
linkbordercolor={1 1 1},
citebordercolor={1 1 1},
urlbordercolor={1 1 1},
]
{hyperref}
\hypersetup{
pdfauthor = {bb},
pdftitle = {bbb},
}

\begin{document}


%\maketitle
\thispagestyle{empty}

\fancyhead{} % Alle Kopfvorgaben wegschmeißen
\fancyfoot{}
%\fancyhead[R]{\rightmark}
\fancyhead[L]{\leftmark}
\fancyfoot[C]{\thepage}

\pagenumbering{Roman}
\addcontentsline{toc}{chapter}{Inhaltsverzeichnis}
\tableofcontents


%\addcontentsline{toc}{chapter}{Tabellenverzeichni s}
\listoftables
%\thispagestyle{empty}

%\addcontentsline{toc}{chapter}{Abbildungsverzeich nis}
\listoffigures
\newpage
%\thispagestyle{empty}

\fancyhead{} % Alle Kopfvorgaben wegschmeißen
\fancyfoot{}
\pagenumbering{arabic}
\setcounter{page}{1}
\chapter{asdf}

\section{a}

\section{b}

\chapter{qwer}

\section{a}

\section{b}

\end{document}


PS: Die Lösung des Problems ist nicht wichtig, wäre aber schön wenn es funktioniert.

PPS: Umgebung ist: Windows - MikTex - TexnicCenter - wobei das eigentlich unwichtig sein sollte.

PPS: Na toll, Minimalbeispiel funktioniert, nur beim großen Dokument klappts nicht...

emesem
16-01-2007, 09:29
Na gut, ein zweiter Beitrag, weil es sonst etwas unübersichtlich wird.

Ich habe nun mein erstes Kapitel eingefügt und dann ging es nicht mehr. Wenn ich folgendes auskommentieren klappt es aber:


\addtocounter{footnote}{+1}
\footnotetext{LT, LTC, LTM, BurstMode sind eingetragene Markenzeichen der Linear Technology Corporation. Alle anderen Markenzeichen sind Eigentum der jeweiligen Inhaber}
\addtocounter{footnote}{+1}

Natürlich fehlt mir dann diese tolle Fußnote. Wie kann ich diese dennoch behalten? Am besten auch noch unnummeriert (im Moment nummeriert) und so, dass sie nicht irgendwo im Text eingefügt wird (also wie bei \footnote{}).

Nicht funktionierendes "Minibeispiel":

\documentclass[
pdftex,% PDFTex verwenden
a4paper,% A4 Papier
bibtotocnumbered,% Literaturverzeichnis nummeriert einfgen
liststotoc,
idxtotoc,% Index ins Verzeichnis einfgen
halfparskip,% Europäscher Satz mit abstand zwischen Absätzen
chapterprefix,% Kapitel anschreiben als Kapitel
headsepline,% Linie nach Kopfzeile
% footsepline,% Linie vor Fusszeile
12pt,% Größere Schrift, besser lesbar am bildschrim
% twoside% even und odd unterscheiden
]{scrreprt}

\usepackage{fancyhdr} %for kile
\pagestyle{fancy}

\usepackage{ngerman}
\usepackage{bibgerm}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage[dvips]{graphicx}
\usepackage{color}
\usepackage{float}
\usepackage{url}

\usepackage{trfsigns} %Transformationszeichen
\usepackage{amsmath} %Mathematik Symbole
\usepackage{amssymb}
\usepackage{caption}

\def\TReg{\textsuperscript{\textregistered}}
%\usepackage[pdftex]{thumbpdf}
\usepackage
[
pdftex,
%linktocpage,
bookmarks=true,
bookmarksnumbered=false,
hypertexnames=false,
breaklinks=true,
linkbordercolor={1 1 1},
citebordercolor={1 1 1},
urlbordercolor={1 1 1},
]
{hyperref}
\hypersetup{
pdfauthor = {bb},
pdftitle = {bbb},
}

\begin{document}
\thispagestyle{empty}

\fancyhead{} % Alle Kopfvorgaben wegschmeißen
\fancyfoot{}

\pagenumbering{Roman}
\addcontentsline{toc}{chapter}{Inhaltsverzeichnis}
\tableofcontents

\listoftables
\listoffigures
\newpage

\fancyhead{} % Alle Kopfvorgaben wegschmeißen
\fancyfoot{}

\fancyfoot[R]{\thepage}
\fancyfoot[L]{asdf}
\fancyhead[R]{\rightmark}
\fancyhead[L]{\leftmark}

\pagenumbering{arabic}
\setcounter{page}{1}

\chapter{asdf}

\section{a}

\addtocounter{footnote}{+1}
\footnotetext{LT, LTC, LTM, BurstMode sind eingetragene Markenzeichen der Linear Technology Corporation. Alle anderen Markenzeichen sind Eigentum der jeweiligen Inhaber}
\addtocounter{footnote}{+1}

\newpage

\section{b}

\end{document}


Nicht 100% zufriedenstellende Abhilfe mit:

\usepackage[hyperfootnotes=false,...]{hyperref}