bibliografi i Beamer

I Beamer vises bibliografi på den måde, at forfattere, titel og tidsskrifter er i tre linjer. Her er et eksempel .

Da jeg har mange referencer, spekulerer jeg på, om vi kan sætte dem i en linje for at spare plads ? En anden mulighed er, om vi kan opdele referencerne i flere dias?

Kommentarer

  • Hvordan indlæser du din bibliografi? På mine dias (hvor jeg bruger bibtex og \bibliographystyle{amsalpha}, er der ikke sådan linjesplitning.
  • Tak Willie Wong, jeg bruger \ bibliographystyle {apalike}, efter skift til amsalpha er der ikke sådan liniesplitning. 🙂

Svar

Til opdeling af referencer op i flere dias, brug allowframebreaks som i:

\begin{frame}[allowframebreaks] \frametitle{References} \bibliographystyle{amsalpha} \bibliography{../bib_files/jabrefmaster.bib} \end{frame} 

For ” opdeling af tre linier “, dette skyldes, at du enten skrev en bibliografiliste med \newblock kommandoen indbygget eller bruger en \bibliographystyle indsætter kommandoen \newblock. Dine valg er at enten slippe \newblock s (enten redigere dem eller bruge en anden stil) eller ændre, hvordan beamer håndterer ” s kommandoen .

Fra linket skal indstilling af følgende i indledningen fungere:

\setbeamertemplate{bibliography entry title}{} \setbeamertemplate{bibliography entry location}{} \setbeamertemplate{bibliography entry note}{} 

Kommentarer

  • Tak Willie Wong, dine koder fungerer perfekt på mit system. Mange tak! 🙂
  • Du kan ikke bruge \bibliography uden for præamblen.
  • @Bakuriu Hvad i verden taler du om? Se BibTeX brugervejledningen .
  • Især synes din omtale af \printbibliography at indikere, at du bruger biblatex i stedet for bibtex? Svaret ovenfor er baseret på antagelsen om, at der bruges bibtex (se kommentarerne til OP).
  • @Bakuriu for biblatex, indlæs bib-filen i indledningen \makeatletter\@ifpackageloaded{biblatex}{\addbibresource{references.bib}}{\bibliography{references}}\makeatother og i rammen skal du bruge [allowframebreaks] som anført i svaret for at opdele bibliografien i flere rammer. Inkluder derefter brug af \printbibliography. Fungerer som en charme.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *