Closed Quintus closed 2 years ago
From the CSL 1.0.1 spec (emphasis mine):
Specifies whether all the name-parts of personal names should be displayed (value “long”, the default), or only the family name and the non-dropping-particle (value “short”)
Thanks for the report! I tried to reproduce the problem with non-dropping particles but it seems to be bib(la)tex specific, that is, using the corresponding CSL-JSON
[
{
"id": "vhellfeld1989alg",
"type": "article-journal",
"container-title": "Gewerblicher Rechtsschutz und Urheberrecht}",
"page": "471-485",
"title": "Sind Algorithmen schutzfähig?",
"author": [
{
"family": "Hellfeld",
"given": "Alex",
"non-dropping-particle": "von"
}
],
"issued": {
"date-parts": [
[
"1989"
]
]
}
}
]
I seem to get the correct result. Could you confirm this? If that is the case then I will move on to look into the bib(la)tex name parser.
I've merged a PR which adds a configurable list of dropping particles (˙citeproc-bt-dropping-particles`) and classifies other particles as non-dropping. Hopefully this solves this particular problem.
Thanks for coming back to me! I had a quite busy week and was not able to deal with this issue until today.
I seem to get the correct result. Could you confirm this?
I can confirm that it exports correctly with the CSL-JSON.
I've merged a PR which adds a configurable list of dropping particles (˙citeproc-bt-dropping-particles`) and classifies other particles as non-dropping. Hopefully this solves this particular problem.
Very nice, thank you. I can confirm that it now (05ee55c1ce0edd4bbfc9d60913dc15e7b7a45df4) exports properly as von Hellfeld
with either input format.
Dear Andras,
take this Biblatex bibliography:
This person's name has what CSL calls a non-dropping name particle (
von
, a German “Adelsprädikat”). If I read the CSL 1.0.1 specification correctly, thenin the XML should evaluate to
von Hellfeld
, but it does not. It always yieldsHellfeld
. Below is an adapted version ofjuristische-schulung.xml
using this construct in theauthor-note
macro referenced by the formatting rule forarticle-journal
. The originaljuristische-schulung.xml
usesBut that doesn't seem to cut it either; it also yields
Hellfeld
rather thanvon Hellfeld
. Is this a bug or do I misinterpret the CSL specification?There's a second problem buried in here, which is that in German we shorten
von
tov.
in citations, but before I can think about that one thevon
needs to be displayed at all.