Festus
07-09-2012, 15:56
Hallo
ich würde in einem Dokument in der Bibliographie gerne ein Paar Unterteilungen vornehmen. Dafür wollte ich das entrysubtype field von BibLaTeX benutzen. Hier mein Code
%%Document Layout%%
\documentclass[a4paper,DIV=14,12pt]{scrartcl}
%%Fonts%%
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
%%Language%%
\usepackage[german,UKenglish]{babel}
\usepackage[english=british]{csquotes}
%%List of publications%%
\usepackage[bibstyle=authoryear,sorting=ydnt,maxbibnames=100,b ackend=biber,isbn=false,url=true,doi=true,eprint=f alse,natbib=true,defernumbers=true]{biblatex}
\addbibresource{Test.bib}
%%Main Document%%
\begin{document}
\nocite{*}
\printbibliography[title=Peer reviewed articles,type=article,notsubtype=NotReviewed]
\printbibliography[title=Other articles,type=article,subtype=NotReviewed]
\end{document}
mit den beiden Bib-entries
@ARTICLE{Test1,
author = {Max Mustermann},
title = {Ein Test Titel},
journal = {Test Journal},
year = {2012},
volume = {1},
pages = {1--5},
entrysubtype = {NotReviewed}
}
@ARTICLE{Test2,
author = {Ilona Musterfrau},
title = {Ein zweiter Test-Artikel},
journal = {Journal of Testing},
year = {2012},
volume = {5},
pages = {34--67}
}
@BOOK{Test3,
title = {Ein Test Buch},
publisher = {Werauchimmer},
year = {2012},
editor = {Hans Hase},
author = {Otto Ohr},
pages = {123},
address = {Bonn},
entrysubtype = {NotReviewed}
}
Nun zum Problem. Der erste \printbibliography mit notsubtype=NotReviewed klappt wunderbar und gibt mir nur den einen Artikel der type=article ohne subtype ist. Der zweite \printbibliography mit type=article und subtype=NotReviewed erzeugt ein
Package biblatex Error: 'subtype' used multiple times
und gibt diesen Teil der Bibliographie nicht aus.
Ich habe mittlerweile festgestellt, dass es klappt wenn man nur subtype und nicht auch type festlegt.
\printbibliography[title=Other articles,subtype=NotReviewed]
läuft also, gibt dann aber in dieses Kategorie auch das Buch von Otto Ohr mit aus, was ich in der Kategorie nicht reviewte ARTIKEL natürlich nicht haben will.
Ich dachte die Einschränkungen würden durch AND verknüpft werden und
\printbibliography[title=Other articles,type=article,subtype=NotReviewed]
müsste laufen, solange es mind. einen Artikel mit subtype=NotReviewed gibt. Sehe ich das irgendwie falsch oder mach ich da was verkehrt?
ich würde in einem Dokument in der Bibliographie gerne ein Paar Unterteilungen vornehmen. Dafür wollte ich das entrysubtype field von BibLaTeX benutzen. Hier mein Code
%%Document Layout%%
\documentclass[a4paper,DIV=14,12pt]{scrartcl}
%%Fonts%%
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
%%Language%%
\usepackage[german,UKenglish]{babel}
\usepackage[english=british]{csquotes}
%%List of publications%%
\usepackage[bibstyle=authoryear,sorting=ydnt,maxbibnames=100,b ackend=biber,isbn=false,url=true,doi=true,eprint=f alse,natbib=true,defernumbers=true]{biblatex}
\addbibresource{Test.bib}
%%Main Document%%
\begin{document}
\nocite{*}
\printbibliography[title=Peer reviewed articles,type=article,notsubtype=NotReviewed]
\printbibliography[title=Other articles,type=article,subtype=NotReviewed]
\end{document}
mit den beiden Bib-entries
@ARTICLE{Test1,
author = {Max Mustermann},
title = {Ein Test Titel},
journal = {Test Journal},
year = {2012},
volume = {1},
pages = {1--5},
entrysubtype = {NotReviewed}
}
@ARTICLE{Test2,
author = {Ilona Musterfrau},
title = {Ein zweiter Test-Artikel},
journal = {Journal of Testing},
year = {2012},
volume = {5},
pages = {34--67}
}
@BOOK{Test3,
title = {Ein Test Buch},
publisher = {Werauchimmer},
year = {2012},
editor = {Hans Hase},
author = {Otto Ohr},
pages = {123},
address = {Bonn},
entrysubtype = {NotReviewed}
}
Nun zum Problem. Der erste \printbibliography mit notsubtype=NotReviewed klappt wunderbar und gibt mir nur den einen Artikel der type=article ohne subtype ist. Der zweite \printbibliography mit type=article und subtype=NotReviewed erzeugt ein
Package biblatex Error: 'subtype' used multiple times
und gibt diesen Teil der Bibliographie nicht aus.
Ich habe mittlerweile festgestellt, dass es klappt wenn man nur subtype und nicht auch type festlegt.
\printbibliography[title=Other articles,subtype=NotReviewed]
läuft also, gibt dann aber in dieses Kategorie auch das Buch von Otto Ohr mit aus, was ich in der Kategorie nicht reviewte ARTIKEL natürlich nicht haben will.
Ich dachte die Einschränkungen würden durch AND verknüpft werden und
\printbibliography[title=Other articles,type=article,subtype=NotReviewed]
müsste laufen, solange es mind. einen Artikel mit subtype=NotReviewed gibt. Sehe ich das irgendwie falsch oder mach ich da was verkehrt?