bibliografi i Beamer (Svenska)

I Beamer visas bibliografi på det sätt som författare, titel och tidskrifter är i tre rader. Här är ett exempel .

Eftersom jag har många referenser undrar jag om vi kan lägga dem i en rad för att spara lite utrymme ? Ett annat alternativ är om vi kan dela upp referenserna i flera bilder?

Kommentarer

  • Hur laddar du din bibliografi? På mina bilder (där jag använder bibtex och \bibliographystyle{amsalpha} finns det ingen sådan delning av rader.
  • Tack Willie Wong, jag använder \ bibliographystyle {apalike}, efter byte till amsalpha finns det ingen sådan delning av rader. 🙂

Svar

För att dela upp referenser upp i flera bilder, använd alternativet allowframebreaks, som i:

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

För ” delning av tre rader ”, detta beror på att du antingen har skapat en bibliografilista med \newblock kommandot inbyggt eller använder ett \bibliographystyle infogar kommandot \newblock. Dina val är att antingen släppa \newblock s (antingen redigera dem eller använda en annan stil), eller ändra hur beamer hanterar ” s kommandot .

Från länken ska följande inställningar i ingressen fungera:

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

Kommentarer

  • Tack Willie Wong, dina koder fungerar perfekt på mitt system. Tack så mycket! 🙂
  • Du kan inte använda \bibliography utanför ingressen.
  • @Bakuriu Vad i världen pratar du om? Se BibTeX användarhandbok .
  • Särskilt tycks ditt omnämnande av \printbibliography indikera att du använder biblatex istället för bibtex? Svaret ovan är baserat på antagandet att bibtex används (se kommentarerna till OP).
  • @Bakuriu för biblatex, ladda in bib-filen i ingressen \makeatletter\@ifpackageloaded{biblatex}{\addbibresource{references.bib}}{\bibliography{references}}\makeatother och i ramen använder du [allowframebreaks] som anges i svaret för att dela upp bibliografin i flera ramar. Ta sedan med att använda \printbibliography. Fungerar som en charm.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *