Consider a document whose author is "van Beethoven, Ludwig". I'd like to cite it as "van Beethoven" in the text and list it as "van Beethoven" in the references. This could be achieved with useprefix=true
. However, I'd like to list the entry not under "v" but under "B" in the references. In Germany, this is often considered to be the proper way to treat names with von and van prefixes. I understand that I can get this behavior by adding a sortkey field to the relevant BibTeX entries, but an automatic solution would of course be preferable.
[Tex/LaTex] Sorting and citing names with ‘von’ prefix using biblatex
biblatexsorting
Best Answer
I'm not a regexp person, really, so I suspect many people could improve on this. But there are two different approaches: a more 'manual' one, which is easier (for me) to fine-tune the final sorting scheme; and a fancier one that may cause havoc if you have many
van
andvon
entries with names otherwise identical to other people. (The worst case scenario would be to have aLudwig Beethoven
,Ludwig van Beethoven
, andLudwig von Beethoven
--- not sure if it would ever get that bad, but there you have it.) So:Manual fine-tuning:
Trying to be clever with REGEXP: