biber icon indicating copy to clipboard operation
biber copied to clipboard

Integration of @set entry type in Biblist?

Open Doc73 opened this issue 2 years ago • 7 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

Doc73 avatar Jul 24 '23 07:07 Doc73

This is a bug in biber with set handling in biblists - currently being looked at, thank you for reporting.

plk avatar Jul 26 '23 13:07 plk

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.

plk avatar Jul 26 '23 15:07 plk

I just noticed that the MWE gives me

grafik

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.

moewew avatar Jul 27 '23 19:07 moewew

Yes, I woud like to get C. P. G. as shorthand for the @set.

Doc73 avatar Jul 27 '23 19:07 Doc73

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.

plk avatar Jul 27 '23 20:07 plk

Works great now!

grafik

@Doc73 You may want to check the publisher in Latte1961: It's probably Olms and not Holms.

moewew avatar Jul 28 '23 06:07 moewew

@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:

Doc73 avatar Jul 28 '23 06:07 Doc73

2.20 is now released

plk avatar Apr 18 '24 07:04 plk