This is a question which appears to pop up multiple times, but I am never quite able to get the desired answer from other questions.
I am using biblatex
+biber
.
I would like to organise names such as van der Hofstad
by H
(not v
). It appears that I can make this work by simply adding tex.options: useprefix = false
to the bibliography data. I think I can also do this by adding useprefix = false
as an optional argument to \usepackage[...]{biblatex}
.
My understanding is that the latter would make it a rule for every entry while the former would apply this for just the one entry.
I am more than happy to decide manually for each entry of this form.
I don't have many like this and so I'd prefer to just add something to the .bib
file (I use Zotero
manager, so this is easy) for the ones which I'd like to do this way.
Other questions/answers/comments point out that having a single rule is very complicated (compare van
and Jnr
). So I feel simply deciding manually in these cases is best.
Here comes the catch. I have another name, El-Baz
, which for the life of me I cannot get to organise by E
, rather than B
. I've added/removed the useprefix
option, put it as true
or false
. Nothing I do stops it from being ordered under B
. I want it under E
. [*Side note: if one should order such Israeli names under B
, not E
, then please inform me of this!]
I don't know how to do MWE with bibliography data, really. Here's the best that I can do.
Suppose we have names
{Charles, El-Baz, van der Hofstad, Smith}
. I would like them to appear in this order. In particular,Charles < El-Baz
andvan der Hofstad < Smith
.
Again, this does not---and in fact should not---be a complicated automated system.
Adding something in the style of tex.options: useprefix = false
is desired.