Biblatex und Beamer: Bibliographieeintrag

Biblatex und Beamer: Bibliographieeintrag

Ich verwende Beamer mit Biblatex.

Wenn ich den folgenden Code verwende, wird die folgende Folie erstellt.

Ich möchte das kleine Zeitschriftenbild durch [FC1] für die erste Kategorie (dann [FC2] für die zweite Referenz in der ersten Kategorie usw.) und [SC1] für die zweite Kategorie (dann [SC2] usw.) ersetzen. Ist das möglich?

Wie im Kommentar erwähnt, schlägt die Lösung vor,Wie erhalte ich nummerierte Einträge in einer Beamer-Bibliographie?funktionieren hier nicht. Wenn ich benutze

  \setbeamertemplate{bibliography item}{[\theenumiv]}

Ich bekomme [0] vor jedem Artikel. Wenn ich benutze

\setbeamertemplate{bibliography item}{\insertbiblabel}

Vor jedem Artikel bekomme ich nichts angezeigt. Außerdem hätte ich gerne FC oder SC als Referenz, je nach Schlüsselwort des jeweiligen Artikels.

Bildbeschreibung hier eingeben

Der Code

\documentclass[10pt]{beamer}
\usepackage{beamerthemesplit} 
\usepackage[english,french]{babel}
\usepackage{xcolor} 
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} 
\usepackage[backend=bibtex,style=authoryear, defernumbers=true]{biblatex}
\addbibresource{bib.bib}
\usetheme{default}

\begin{document}

\begin{frame}
\begin{itemize}
\item First category
\nocite{*}
\printbibliography[prefixnumbers=FC, heading=none,keyword=fstcat]
\item Second category
\printbibliography[prefixnumbers=SC, heading=none,keyword=sndcat]
\end{itemize}
\end{frame}

\end{document}

Die .bib-Datei

@article {test1,
AUTHOR = {LastName1, FirstName1},
TITLE = {A long title that says nothing interesting},
JOURNAL = {Big journal},
VOLUME = {1},
YEAR = {1111},
NUMBER = {1},
PAGES = {1--111},
keywords={fstcat}
 }

@article {test2,
AUTHOR = {LastName2, FirstName2},
TITLE = {A long title that says nothing interesting again},
JOURNAL = {Very Big journal},
VOLUME = {1},
YEAR = {1111},
NUMBER = {1},
PAGES = {1--111},
keywords={sndcat}
 }

Antwort1

Sie erhalten nur dann Beschriftungen in der Bibliografie, wenn Sie einen Stil verwenden, der diese bereitstellt.

style=authoryearbietet diese Art von Etiketten nicht an. Sie möchten wahrscheinlich

style=numeric

Sie benötigen weiterhin das \setbeamertemplate{bibliography item}{\insertbiblabel}FormularWie erhalte ich nummerierte Einträge in einer Beamer-Bibliographie?.

Beachten Sie, dass in neueren Versionen von biblatex prefixnumberin umbenannt wurde labelprefixund nicht mehr als Option für angegeben werden kann \printbibliography. Sie müssen einen Refcontext verwenden (sieheHier).

verwandte Informationen