Es la primera vez que intentoincluir la bibliografía con biber en una presentación Beamer, y no tengo ni idea de cómocambiar el estiloy deshacerse de algunos campos. Lo intenté con unarchivo .bst personalizadoobtuve conhacerperobiberónparece no entenderlo...
Así que aquí está miMWE:
\documentclass{beamer}
\setbeameroption{hide notes}
\usepackage{lmodern}
\usepackage[backend=biber, style=authoryear]{biblatex}
\begin{filecontents}{\jobname.bib}
@article{Forrest2014,
author = {Forrest, Alistair R. R. and Kawaji, Hideya and Rehli, Michael and {Kenneth Baillie}, J. and de Hoon, Michiel J. L. and Haberle, Vanja and Lassmann, Timo},
doi = {10.1038/nature13182},
issn = {0028-0836},
journal = {Nature},
pages = {462--470},
pmid = {24670764},
title = {{A promoter-level mammalian expression atlas}},
url = {http://dx.doi.org/10.1038/nature13182{\%}5Cnhttp://www.nature.com/doifinder/10.1038/nature13182},
volume = {507},
year = {2014}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\setbeamertemplate{bibliography item}{}
\mode<presentation> {
\usetheme{Singapore}
}
\begin{document}
\section{Frame 1}
\begin{frame}
\frametitle{Frame 1}
Here I want a citation:
\cite{Forrest2014}
\end{frame}
\begin{frame}[allowframebreaks]
\frametitle{References}
\printbibliography
\end{frame}
\end{document}
Lo que produce lo siguiente:
Lo que me gustaría lograr es lo siguiente:
- En primer lugar, deshazte de lo siguiente.advertencias:
Error al parchear las notas a pie de página.
y
En su lugar se probó la forma de fuente
OT1/lmss/m/sc' in size <10.95> not available(Font) Font shape
OT1/lmr/m/sc'
También encuentro el siguiente en mi presentación completa:
Se probó la forma de fuente
EU2/lmss/m/sc' in size <10.95> not available(Font) Font shape
EU2/lmr/m/sc'
Entonces quieropersonalizar las citasDe este modo:
"et al" en cursiva, en ambos lugares
Sólo inicial para nombres
Año al final
Sin "En: "
Sin DOI, ISSN, URL ni nada por el estilo
El resultado debe ser lo más cercano posible a:
Para descansoet al.2014
y
Forrest ARRet al."Un atlas de expresión de mamíferos a nivel de promotor".Naturaleza 507:462–470 (2014).
Quéadvertenciassignifican y cómo deshacerse de ellos? ya usé\lmoderno...
¿Cómo puedo personalizar la bibliografía conbiberón, cuando no aceptaArchivos .bst de makebst?
¡Muchas gracias!
Respuesta1
Resumiendo los duplicados:
- En primer lugar, deshazte de las advertencias.
La advertencia de la nota al pie es normal ya que el proyector tiene su propia forma de manejar las notas al pie, consulteAdvertencia de parches de notas al pie de Beamer: "Error al parchear las notas al pie. La detección de notas al pie no funcionará".
- "et al" en cursiva, en ambos lugares
https://tex.stackexchange.com/a/40999/36296
- Sólo inicial para nombres
https://tex.stackexchange.com/a/128823/36296
- Año al final
cambiar el orden de los campos se puede encontrar enBiblatex: cambiando el orden de las entradasyBiblatex: cambiando el orden de las entradasyCambiar el orden de los campos y suprimir identificadores arXiv adicionalesyBiblatex: Cambiar el orden de los campos (nota+páginas) para procedimientos/incolecciones
- Sin "En: "
- Sin DOI, ISSN, URL ni nada por el estilo
Biblatex: Elimina ISSN, URL y DOI en las referencias
\documentclass{beamer}
\setbeameroption{hide notes}
\usepackage{lmodern}
\usepackage[backend=biber, style=authoryear, doi=false,isbn=false,url=false, giveninits=true]{biblatex}
\begin{filecontents}{\jobname.bib}
@article{Forrest2014,
author = {Forrest, Alistair R. R. and Kawaji, Hideya and Rehli, Michael and {Kenneth Baillie}, J. and de Hoon, Michiel J. L. and Haberle, Vanja and Lassmann, Timo},
doi = {10.1038/nature13182},
issn = {0028-0836},
journal = {Nature},
pages = {462--470},
pmid = {24670764},
title = {{A promoter-level mammalian expression atlas}},
url = {http://dx.doi.org/10.1038/nature13182{\%}5Cnhttp://www.nature.com/doifinder/10.1038/nature13182},
volume = {507},
year = {2014}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\setbeamertemplate{bibliography item}{}
\usepackage{xpatch}
\xpatchbibmacro{name:andothers}{%
\bibstring{andothers}%
}{%
\bibstring[\emph]{andothers}%
}{}{}
\renewbibmacro{in:}{}
\mode<presentation> {
\usetheme{Singapore}
}
\begin{document}
\section{Frame 1}
\begin{frame}
\frametitle{Frame 1}
Here I want a citation:
\cite{Forrest2014}
\end{frame}
\begin{frame}[allowframebreaks]
\frametitle{References}
\printbibliography
\end{frame}
\end{document}