Gerade schreibe ich an einem Dokument, dessen Literaturverzeichnis einen numerischen Stil hat, wofür ich Obwohl ich in den Einstellungen die DOI explizit nicht ausgegeben haben möchte, wird sie bei manchen, aber nicht allen Enträgen trotzdem ausgegeben, das möchte ich gerne konsequnt vermeiden. Leider weiß ich nicht, wie ich eine Bibliothek ohne externes Dokument einbinde, daher gebe ich sie als extra Text mit. Alle Einträge haben in der .bib Datei eine DOI angegeben, aber nur beim ersten Eintrag wird sie richtigerweise unterdrückt, siehe Foto, \documentclass{scrreprt} \usepackage[german]{csquotes} \usepackage[backend=biber,style=chem-angew,maxbibnames=20,maxcitenames=1,natbib=true,uniquelist=false,doi=false]{biblatex} \begin{filecontents}{\jobname.bib} @article{Cook.2006, author = {Cook, R. James}, year = {2006}, title = {From the Academy: Colloquium perspective. Toward cropping systems that enhance productivity and sustainability}, pages = {18389--18394}, pagination = {page}, volume = {103}, issn = {0027-8424}, journaltitle = {Proceedings of the National Academy of Sciences of the United States of America}, language = {eng}, doi = {10.1073/pnas.0605946103}, number = {49}, eprint = {17130454} } @article{Tamburini.2020, author = {Tamburini, Giovanni and Bommarco, Riccardo and Wanger, Thomas Cherico and Kremen, Claire and {van der Heijden}, Marcel G. A. and Liebman, Matt and Hallin, Sara}, year = {2020}, title = {Agricultural diversification promotes multiple ecosystem services without compromising yield}, volume = {6}, journaltitle = {Science advances}, language = {eng}, doi = {10.1126/sciadv.aba1715}, number = {45}, eprint = {33148637} } @article{FarreArmengol.2017, author = {Farr{\'e}-Armengol, Gerard and Filella, Iolanda and Llusi{\`a}, Joan and Pe{\~n}uelas, Josep}, year = {2017}, title = {\textgreek{b}-Ocimene, a Key Floral and Foliar Volatile Involved in Multiple Interactions between Plants and Other Organisms}, volume = {22}, journaltitle = {Molecules}, language = {eng}, doi = {10.3390/molecules22071148}, number = {7}, eprint = {28703755} } \end{filecontents} \addbibresource{\jobname.bib} \begin{document} Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.\autocite{Cook.2006} Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.\autocite{FarreArmengol.2017} At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\autocite{Tamburini.2020} \printbibliography \end{document} |
Der Die beiden Einträge ohne \documentclass{article} \usepackage[ngerman]{babel} \usepackage{csquotes} \usepackage[backend=biber, style=chem-angew, doi=false]{biblatex} \renewbibmacro*{note+pages}{% \printfield{note}% \setunit{\bibpagespunct}% \printfield{pages}% \setunit{\bibpagespunct}% \printfield{eid}% \ifboolexpr{ test {\iffieldundef{pages}} and test {\iffieldundef{eid}}} {% \printfield{doi}% \clearfield{doi}% }% {% \iftoggle{bbx:doi} {} {\clearfield{doi}}% }% } \begin{filecontents}{\jobname.bib} @article{Cook.2006, author = {Cook, R. James}, year = {2006}, title = {From the Academy: Colloquium Perspective. Toward Cropping Systems that Enhance Productivity and Sustainability}, pages = {18389--18394}, volume = {103}, issn = {0027-8424}, journaltitle = {Proceedings of the National Academy of Sciences of the United States of America}, doi = {10.1073/pnas.0605946103}, number = {49}, eprint = {17130454}, } @article{Tamburini.2020, author = {Tamburini, Giovanni and Bommarco, Riccardo and Wanger, Thomas Cherico and Kremen, Claire and {van der Heijden}, Marcel G. A. and Liebman, Matt and Hallin, Sara}, year = {2020}, title = {Agricultural Diversification Promotes Multiple Ecosystem Services without Compromising Yield}, volume = {6}, journaltitle = {Science advances}, doi = {10.1126/sciadv.aba1715}, number = {45}, eid = {eaba1715}, } @article{FarreArmengol.2017, author = {Farré-Armengol, Gerard and Filella, Iolanda and Llusià, Joan and Peñuelas, Josep}, year = {2017}, title = {\textgreek{b}-Ocimene, a Key Floral and Foliar Volatile Involved in Multiple Interactions between Plants and Other Organisms}, volume = {22}, journaltitle = {Molecules}, doi = {10.3390/molecules22071148}, number = {7}, eid = {1148}, } \end{filecontents} \addbibresource{\jobname.bib} \begin{document} Lorem ipsum\autocite{Cook.2006} dolor\autocite{FarreArmengol.2017} sit\autocite{Tamburini.2020} \printbibliography \end{document} beantwortet 21 Mai '21, 15:30 moewe Vielen Dank für diese ausführliche Antwort und die Mühe, durch Recherche der Seitenzahlen ist wohl bestimmt eine simplere Lösung gefunden.
(21 Mai '21, 16:07)
Eosin Y
@Eosin Y: Danke geht bei uns über das Stimmensystem. Siehe: Ich habe auf meine Frage eine Antwort bekommen. Wie geht es weiter?
(21 Mai '21, 16:33)
saputello
|
Nicht relevant für die Frage, aber bei mir sorgt
\usepackage[german]{csquotes}
für eine Fehlermeldung. Für deutsche Texte würde ich lieber\usepackage[ngerman]{babel}\usepackage{csquotes}
nehmen.In meinem Original Text habe ich das \usepackage[ngerman]{babel} auch geladen, ich dachte das wäre fürs Minimalbeispiel nicht nötig. Die Seitenzahl löst das Problem, danke.
Bitte versuche künftig, eigenständig lauffähige Beispiele in deine Fragen einzufügen. Wie das bezüglich der
bib
-Datei geht, ist in der VM-Anleitung erklärt. Ich habe den gezeigten Code einmal entsprechend umgeformt und ergänzt.