Integration of @set entry type in Biblist?
Dear devs,
maybe I'm doing something wrong, but, apparently, it is not possible to insert @set in publication lists.
Is it a desired thing? If not, is it possible to somehow add this possibility?
Here is a MWE:
% !TeX root = biblatex-test-set.tex
% !TeX program = xelatex
% !TeX encoding = UTF-8
% !TeX spellcheck = it_IT
\begin{filecontents}[overwrite]{biblio.bib}
@Set{CPG,
entryset = {Leutsch1839,Leutsch1851,Latte1961},
author = {von Leutsch, Ernst Ludwig and Schneidewin, Friedrich Wilhelm and Latte, Kurt},
keywords = {sigle},
relatedtype = {multivolume},
title = {Corpus Paroemiographorum Graecorum},
volumes = {3},
shorthand = {C. P. G.},
}
@Book{Latte1961,
author = {Latte, Kurt},
date = {1961},
title = {Supplementum},
location = {Hildesheim},
maintitle = {Corpus Paroemiographorum Graecorum},
publisher = {Holms},
volume = {3},
keywords = {editiones},
}
@Book{Leutsch1839,
author = {von Leutsch, Ernst Ludwig and Schneidewin, Friedrich Wilhelm},
date = {1839},
title = {Zenobius, Diogenianus, Pluratchus, Gregorius Cyprius cum Appendice Proverbiorum},
location = {Gottingae},
maintitle = {Corpus Paroemiographorum Graecorum},
publisher = {Vandenhoeck \& Ruprecht},
volume = {1},
keywords = {editiones},
}
@Book{Leutsch1851,
author = {von Leutsch, Ernst Ludwig},
date = {1851},
title = {Diogenianus, Gregorius Cyprius, Macarius, Aesopus, Apostolius et Arsenius, Mantissa Proverbiorum},
location = {Gottingae},
maintitle = {Corpus Paroemiographorum Graecorum},
publisher = {Libraria Dieterichiana},
volume = {2},
keywords = {editiones},
}
@Book{Leutsch1839a,
author = {von Leutsch, Ernst Ludwig and Schneidewin, Friedrich Wilhelm},
date = {1839/1851},
location = {Gottingae},
maintitle = {Corpus Paroemiographorum Graecorum},
volumes = {2},
keywords = {editiones, sigle},
shorthand = {blablabla},
}
\end{filecontents}
\documentclass[b5paper,11pt,twoside]{memoir}
\usepackage[%
backend=biber,%
autolang=other,%
langhook=extras,%
sorting=nyt,%
style=verbose,%
dashed=true,%
url=false,%
isbn=false,%
doi=false,%
giveninits=true,%
uniquename=init,%
]{biblatex}
\addbibresource{biblio.bib}
\usepackage{hyperref}
\begin{document}
\nocite{*}
\printbibliography
\printbiblist[keyword=sigle,title=Sigle]{shorthand}%
\printbiblist[]{shorthand}
\end{document}
Thank you very much in advance, Domenico
This is a bug in biber with set handling in biblists - currently being looked at, thank you for reporting.
This should be fixed in biber 2.20 DEV. It was to do with biblist filtering and sets - basically no set members of any sets in a list should be filtered out if the set itself is included.
I just noticed that the MWE gives me
with Biber 2.20 dev.
In particular the @set entry does not get a shorthand. Not sure what the general expectation here is, but naively I certainly expected that a @set could have a shorthand.
Yes, I woud like to get C. P. G. as shorthand for the @set.
Amazingly, this hasn't ever been possible as shorthand was never written to the .bbl for sets apart from a legacy (mistaken) fallback where a set would inherit the shorthand from the first set member ... now this should be fixed in 2.20 DEV.
Works great now!
@Doc73 You may want to check the publisher in Latte1961: It's probably Olms and not Holms.
@moewew Just these days I'm reviewing all my bibliography and I didn't notice this mistake. I do not know how to thank you! :smile:
2.20 is now released