PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verlinkung bei \cite{} klappt nicht



c.burlington
13-08-2012, 17:24
Hallo zusammen,

ich schreibe gerade an deiner Arbeit und benutze das hyperref Paket für Verlinkungen. Mein Literaturverzeichnis verwalte ich mit Bibtex.
So weit auch alles wunderbar, nur wenn ich auf eine Zitierverlinkung klicke (mit \cite{} erstellt) springt er beim PDF (mit pdflatex erstellt) nicht zu dem entsprechenden Eintrag im Literaturverzeichnis.
Bei Bildern, Tabellen und dem Inhaltsverzeichnis klappt die Verlinkung problemlos.

Hat einer eine Idee woran das liegen könnte?
Gruß!

Bsp:


\documentclass[tablecaptionabove,a4paper,11pt,headsepline,twoside ,english,liststotoc,bibtotoc]{scrbook}
\usepackage{amsmath}
\usepackage{booktabs} %für tabellendarstellung
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{cite}
\usepackage{units}
\usepackage{caption}
\captionsetup{indent=0pt,labelfont=bf,font=small}
\usepackage{xspace}
\usepackage{commath}
\usepackage{multicol}
\usepackage{array}
\usepackage{upgreek}
\usepackage[colorlinks=true, linkcolor=black]{hyperref}

\usepackage[T1]{fontenc} % Schriftformatierung
\newcommand{\changefont}[3]{\fontfamily{#1}
\fontseries{#2} \fontshape{#3} \selectfont}
\changefont{cmss}{m}{n}

\usepackage[lmargin=3cm,rmargin=3cm,tmargin=2.8cm,bmargin=2.8c m]{geometry} %Seitengestaltung

\usepackage[headsepline,plainheadsepline]{scrpage2} %Kopf-, Fusszeilenanpassung
\pagestyle{scrheadings}
\automark[chapter]{chapter}
%\clearscrheadfoot
\setheadsepline{.4pt}
\lehead{\pagemark}
\rohead{\headmark}
\automark[section]{chapter}
\ofoot[\pagemark]{\pagemark}

\numberwithin{equation}{chapter}
\numberwithin{figure}{chapter}
\setlength{\parindent}{0em}

\begin{document}

\chapter{Kap. 1}
\section{Eins}
Blablub, nachzulesen bei \cite{xyz}.

\bibliography{datei1}{}
\bibliographystyle{amsalpha}

\end{document}

Bibtex file:

@ARTICLE{xyz,
author={Batman und Robin},
journal={Gotham Times},
title={Joker ist blöd},
year={1992},
volume={4},
number={2},
pages={121 -123}
}

rstuby
13-08-2012, 17:53
Ich habe dein Beispiel ausprobiert, wobei ich allerdings das Paket upgreek auskommentiert habe, weil das bei texlive irgendwie nicht gefunden wird. (ich glaube aber kaum, dass das Paket bei dir schuld ist).
Mit den beiden Viewern, die ich habe, evince und okular, funktioniert der Link problemlos. Also scheint es irgendwie an deinem System oder Viewer zu liegen oder aber du hast kein korrektes Beispiel erstellt. Minimal ist es sowieso nicht, die meisten Pakete haben mit der Sache nichts zu tun, was du besser selber vorher ausprobieren solltest (nächstes Mal).

hakaze
13-08-2012, 18:03
Hat einer eine Idee woran das liegen könnte?


Nein, bei mir funktioniert die Verlinkung in deinem Beispiel ohne Problem:
http://www.mrunix.de/forums/attachment.php?attachmentid=5342&stc=1&d=1344877218
http://www.mrunix.de/forums/attachment.php?attachmentid=5343&stc=1&d=1344877257

c.burlington
13-08-2012, 18:31
ich habt recht, selber viewer anderer PC und es klappt. Versteh ich zwar nicht ganz, aber nun gut.

Sollte übrigens kein Minimalbsp. sondern ein realistisches Minimalbsp. sein.