Es ist das erste Mal, dass ich versuche,Bibliographie mit biber in eine Beamer-Präsentation einbindenund ich habe keine Ahnung, wie ichÄndere den Stilund einige Felder entfernen. Ich habe es mit einembenutzerdefinierte .bst-DateiIch erhielt mitmachbstAberbiberscheint es nicht zu verstehen...
Also hier ist meinMWE:
\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}
Das Ergebnis lautet:
Ich möchte Folgendes erreichen:
- Beseitigen Sie zunächst FolgendesWarnungen:
Das Patchen der Fußnoten ist fehlgeschlagen.
Und
OT1/lmss/m/sc' in size <10.95> not available(Font) Font shape
Stattdessen wurde die Schriftform OT1/lmr/m/sc‘ ausprobiert
In meiner gesamten Präsentation begegnet mir auch Folgendes:
Stattdessen wurde die Schriftform
EU2/lmss/m/sc' in size <10.95> not available(Font) Font shape
„EU2/lmr/m/sc“ ausprobiert.
Dann möchte ichPassen Sie die Zitate anauf diese Weise:
„et al“ in Kursivschrift, an beiden Stellen
Bei Vornamen nur Anfangsbuchstaben
Jahresende
Kein "In: "
Keine DOI, ISSN, URL oder ähnliches
Das Ergebnis sollte möglichst nahe an Folgendem liegen:
Waldet al.2014
Und
Wald ARRet al.„Ein Säugetierexpressionsatlas auf Promotorebene“.Natur 507:462–470 (2014).
Was machen dieWarnungenbedeuten und wie man sie loswird? Ich habe bereits\lmodern...
Wie kann ich die Bibliographie anpassen mitbiber, wenn es nicht akzeptiert.bst-Dateien von makebst?
Vielen Dank!
Antwort1
Zusammenfassung der Duplikate:
- Beseitigen Sie zunächst die Warnungen
Die Fußnotenwarnung ist normal, da Beamer seine eigene Methode hat, mit Fußnoten umzugehen, sieheBeamer-Warnung zum Patchen von Fußnoten: „Das Patchen der Fußnoten ist fehlgeschlagen. Die Fußnotenerkennung funktioniert nicht.“
- „et al“ in Kursivschrift, an beiden Stellen
https://tex.stackexchange.com/a/40999/36296
- Bei Vornamen nur Anfangsbuchstaben
https://tex.stackexchange.com/a/128823/36296
- Jahresende
Ändern der Reihenfolge der Felder finden Sie unterBiblatex: Ändern der Reihenfolge der EinträgeUndBiblatex: Ändern der Reihenfolge der EinträgeUndÄndern der Reihenfolge der Felder und Unterdrücken zusätzlicher ArXiv-KennungenUndBiblatex: Reihenfolge der Felder (Notiz+Seiten) für Inproceedings/Incollection ändern
- Kein "In: "
- Keine DOI, ISSN, URL oder ähnliches
Biblatex: Entfernen Sie ISSN, URLs und DOIs aus Referenzen
\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}