Integration of @set entry type in Biblist?
Closed this issue · 8 comments
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.
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! 😄
2.20 is now released