Biblatex e beamer: item bibliográfico

Biblatex e beamer: item bibliográfico

Estou usando o Beamer com biblatex.

Quando uso o código abaixo, ele produz o seguinte slide.

Eu gostaria de substituir a pequena imagem do diário por [FC1] para a primeira categoria (depois [FC2] para a segunda referência na primeira categoria etc...) e [SC1] para a segunda categoria (depois [SC2], etc. ...). É possível?

Como apontado no comentário, a solução propõe emComo obtenho entradas numeradas em uma bibliografia do beamernão trabalhe aqui. Se eu usar

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

Eu recebo [0] na frente de cada artigo. Se eu usar

\setbeamertemplate{bibliography item}{\insertbiblabel}

Não recebo nada na frente de cada artigo. Além disso, gostaria de ter FC ou SC como referência dependendo da palavra-chave de cada artigo.

insira a descrição da imagem aqui

O código

\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}

O arquivo .bib

@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}
 }

Responder1

Você só obterá rótulos na bibliografia se usar um estilo que os forneça.

style=authoryearnão fornece esse tipo de rótulos. Você provavelmente quer

style=numeric

Você ainda precisará do \setbeamertemplate{bibliography item}{\insertbiblabel}fromComo obtenho entradas numeradas em uma bibliografia do beamer.

Observe que nas versões mais recentes biblatex prefixnumberfoi renomeado para labelprefixe não pode mais ser fornecido como uma opção para \printbibliography. Você precisará usar um refcontext (vejaaqui).

informação relacionada