Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Biblatex, Hyperref vor und zurück!

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.06.2010
    Beiträge
    39

    Biblatex, Hyperref vor und zurück!

    Hallo liebe Leser,

    ich benutze bei einem Aufsatz mit Literaturverzeichnis das Paket: Biblatex.
    Um im Fließtext meine Literaturverweise zu verlinken benutze ich hyperref. Mein Dokument erzeugt auch erfolgreich Literaturverweise, die auch vom Text ins Verzeichnis verlinkt werden.

    Meine Frage lautet allerdings, gibt es auch die Möglichkeit im Literaturverzeichnis einen Hyperlink zu setzen, der mich zurück an die Stelle im Dokument führt wo die Quelle zitiert wurde.

    Es ist so blöd wenn man den Text liest ins Lit-verzeichnis springt um nach zu sehen welche Quelle es ist und dann wieder hoch scrollen muss.

    Vielleich hat ja jemand einen Vorschlag!?

  2. #2
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Hyperref kennt backref und pagebackref, meinst du sowas?
    Code:
    \documentclass[ngerman]{scrartcl}
    \usepackage[backref, pagebackref]{hyperref}
    \usepackage{filecontents}
    \begin{filecontents}{literatur.bib}
    @Book{book,
    author = {Autor},
    title = {Titel},
    publisher = {Verlag},
    year = {2222},
    }
    @MISC{misc,
      author = {Autor},
      title = {Titel},
      howpublished = {Howpublished},
      year = {2222},
    }
    \end{filecontents}
    
    \usepackage[ngerman]{babel} 
    \usepackage[ansinew]{inputenc}
    \usepackage[T1]{fontenc}	
    
    
    \begin{document}
    
    \section{Section}
    \cite{book} 
    
    \clearpage
    \subsection{Subsection}
    \cite{misc}
    \cite{book} 
    
    \clearpage
    \bibliographystyle{alpha}
    \bibliography{literatur}
    
    \end{document}
    Ansonsten haben mindestens der Acrobat Reader und Foxit Buttons für "Springe zurück zur letzten Anzeige".
    Geändert von Xenara (08-11-2010 um 11:47 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.06.2010
    Beiträge
    39
    Dein Einwand ist berechtigt. Dann wäre es möglicherweise sinnvoll hinter jeden Eintrag im Literaturverzeichnis so einen Link zu setzen der sagt, dass man zur vorherigen Anzeige zurückkehren soll. Geht sowas?

  4. #4
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Sorry, da hat sich mein Editieren mit deiner Antwort überschnitten. Mir ist nämlich erst nachher eingefallen, dass hyperref sowas ja vorsieht. Dann muss man sich nur noch merken, auf welcher Seite man in etwa war, wenn die Literaturstelle mehrfach zitiert wird.

  5. #5
    Registrierter Benutzer
    Registriert seit
    02.06.2010
    Beiträge
    39
    Hallo,

    danke für den Hinweis. Es funktioniert zwar nicht, aber man kriegt die konkrete Fehlermeldung. Sowohl für backref als auch für pagebackref, dass es nicht kompatibel mit dem Package biblatex ist.

    Danke für deine Hilfe,

    vg

  6. #6
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Mit einem Minimalbeispiel von dir hätte ich das mit biblatex nicht überlesen, sondern gleich eingebaut.
    Abgesehen davon, die Fehlermeldung hast du ja gelesen, da steht auch drin "See the biblatex documentation for explanation". Und wenn man darin nach "backref" sucht, findet man, dass das Paket die Option bereits selbst mitbringt:
    Code:
    \documentclass[ngerman]{scrartcl}
    \usepackage[ngerman]{babel} 
    \usepackage[ansinew]{inputenc}
    \usepackage[T1]{fontenc}	
    
    \usepackage{filecontents}
    \begin{filecontents}{literatur.bib}
    @Book{book,
    author = {Autor},
    title = {Titel},
    publisher = {Verlag},
    year = {2222},
    }
    @MISC{misc,
      author = {Autor},
      title = {Titel},
      howpublished = {Howpublished},
      year = {2222},
    }
    \end{filecontents}
    
    \usepackage[%
    style=footnote-dw,
    backref=true,
    ]%
    {biblatex} 
    
    \usepackage{hyperref}
    
    \bibliography{literatur}
    
    
    \begin{document}
    
    \section{Section}
    Literatur \cite{book} 
    
    \clearpage
    \subsection{Subsection}
    Literatur\cite{misc}
    Literatur\cite{book} 
    
    \clearpage
    \printbibliography
    \end{document}

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •