Anzeige:
Ergebnis 1 bis 11 von 11

Thema: beamer+biblatex: Literatureinträge erhalten keinen Einzug mehr

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535

    beamer+biblatex: Literatureinträge erhalten keinen Einzug mehr

    Hallo,

    folgendes Problem: Wenn ich beamer zusammen mit biblatex verwende, dann erhalten die Literatureinträge im Literaturverzeichnis keine Einzüge mehr, welche zur besseren Unterscheidung bzw. Abgrenzung voneinander dienen. Normalerweise sollte, bis auf die erste Zeile, jede weitere einen Einzug erhalten, wie man es z. B. von KOMA-Script her kennt. Scheinbar liegt dieses Problem an der Umdefinierung der itemize-Umgebung von beamer.

    Über eine Lösung des Problems wäre ich sehr erfreut. Sicherlich benutzen viele diese Kombination und stoßen daher auf dasselbe Problem.

    Anbei das Minimalbeispiel, welches das Problem verdeutlicht.

    Code:
    \documentclass{beamer}
    
    \usepackage[ngerman,english]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage{filecontents}
    \begin{filecontents}{references.bib} 
    @ARTICLE{mustermann2003,
      author = "Mustermann, Max AND Knecht, Markus AND Schmidt, Max AND Mueller, Arnold",
      title = "Physikalische Probleme",
      journal = "Journal of Physics",
      year = "2003",
    }
    @ARTICLE{knecht2006,
      author = "Knecht, Markus AND Schmidt, Max AND Mueller, Arnold",
      title = "Physikalische Probleme zum Testen",
      journal = "Journal of Physics",
      year = "2006",
    }
    @ARTICLE{brecht1997,
      author = "Brecht, Albert AND Keller, Martin AND Struck, Peter",
      title = "New conclusions of astrophysics",
      journal = "Journal of Astrophysics",
      year = "1997",
    }
    \end{filecontents}
    \usepackage[babel]{csquotes}
    \usepackage[%
    	bibstyle=authoryear,%
    	citestyle=authoryear,%
    	bibencoding=utf8,%
    	bibtex8=true,%
    	sorting=nyt,%
    	sortcites=true,%
    	maxnames=2,%
    	babel=other,%
    	block=space,%
    	backref=false,%
    	natbib=true,%
    	hyperref=true,%
    ]{biblatex}
    \bibliography{references}
    
    \usetheme{default}
    
    \begin{document}
    
    \title{Vortrag mit Beamer}
    \author{Max Mustermann}
    \date{\today}
    
    \begin{frame}[plain]
    \titlepage
    \end{frame}
    
    \begin{frame}
    \frametitle{References}
    \printbibliography[maxnames=2]\nocite{*}
    \end{frame}
    
    \end{document}
    Gruß,
    Bilbo

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    war doch einfacher, als ich dachte
    Siehe rot:
    Code:
    \documentclass{beamer}
    \usepackage[ngerman,english]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage{filecontents}
    \begin{filecontents}{references.bib} 
    @ARTICLE{mustermann2003,
      author = "Mustermann, Max AND Knecht, Markus AND Schmidt, Max AND Mueller, Arnold",
      title = "Physikalische Probleme",
      journal = "Journal of Physics",
      year = "2003",
    }
    @ARTICLE{knecht2006,
      author = "Knecht, Markus AND Schmidt, Max AND Mueller, Arnold",
      title = "Physikalische Probleme zum Testen",
      journal = "Journal of Physics",
      year = "2006",
    }
    @ARTICLE{brecht1997,
      author = "Brecht, Albert AND Keller, Martin AND Struck, Peter",
      title = "New conclusions of astrophysics",
      journal = "Journal of Astrophysics",
      year = "1997",
    }
    \end{filecontents}
    \usepackage[babel]{csquotes}
    \usepackage[%
    	bibstyle=authoryear,%
    	citestyle=authoryear,%
    	bibencoding=utf8,%
    	bibtex8=true,%
    	sorting=nyt,%
    	sortcites=true,%
    	maxnames=2,%
    	babel=other,%
    	block=space,%
    	backref=false,%
    	natbib=true,%
    	hyperref=true,%
    ]{biblatex}
    \bibliography{references}
    \usepackage{hyperref}
    \bibhang1em
    
    \begin{document}
    \title{Vortrag mit Beamer}
    \author{Max Mustermann}
    \date{\today}
    \begin{frame}[plain]
    \titlepage
    \end{frame}
    \begin{frame}
    \frametitle{References}
    \printbibliography[maxnames=2]\nocite{*}
    \end{frame}
    \end{document}
    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    lol Marco In der Tat

  4. #4
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von Bilbo Beitrag anzeigen
    lol Marco In der Tat
    Ich habe jetzt auch die Ursache dafür gefunden.

    biblatex verwendet für die Länge bibhang die Länge \parindent. In beamer wird diese Länge auf 0pt gesetzt. Somit musst du bibhang anpassen.

    Gruß
    Marco
    Geändert von mechanicus (29-01-2010 um 11:31 Uhr)

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.05.2009
    Beiträge
    407
    ... oder natbib verwenden
    MiKTex 2.9 | TeXstudio 2.8.2 | TeXworks 0.4.5

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von Legion Beitrag anzeigen
    ... oder natbib verwenden
    Ketzer - Ich hab den Eindruck, du magst biblatex nicht so

    Gruß
    Marco

  7. #7
    Registrierter Benutzer
    Registriert seit
    28.05.2009
    Beiträge
    407
    erwischt

    nein, keine Ahnung. Habe mich mit Biblatex noch nicht auseinandergesetzt. Im Prinzip finde ich es ja gut, wenn man die volle Kontrolle über das Erscheinungsbild hat. Bisher fahre ich aber ganz gut mit gelegentlichem Rumpfuschen in diversen .bst
    MiKTex 2.9 | TeXstudio 2.8.2 | TeXworks 0.4.5

  8. #8
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von Legion Beitrag anzeigen
    ... oder natbib verwenden
    Schlechte Gründe, die gegen die Verwendung von biblatex sprechen:

    [...]

    47. Bei gleichzeitiger Verwendung von beamer und biblatex muss u.U. die Länge bibhang angepasst werden.




    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  9. #9
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von lockstep Beitrag anzeigen
    Schlechte Gründe, die gegen die Verwendung von biblatex sprechen:

    [...]

    47. Bei gleichzeitiger Verwendung von beamer und biblatex muss u.U. die Länge bibhang angepasst werden.




    lockstep


    Gruß
    Marco

  10. #10
    Registrierter Benutzer
    Registriert seit
    28.05.2009
    Beiträge
    407
    da steht es schwarz auf blaßblau

    MiKTex 2.9 | TeXstudio 2.8.2 | TeXworks 0.4.5

  11. #11
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Zitat Zitat von Legion Beitrag anzeigen
    ... oder natbib verwenden
    Das wäre ja ein Abstieg in die 2. Liga

Lesezeichen

Berechtigungen

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