bdarcus / csln

Reimagining CSL
Mozilla Public License 2.0
12 stars 0 forks source link

Contributor names, again #63

Open bdarcus opened 1 year ago

bdarcus commented 1 year ago

Edit:

First, two posts/articles that demonstrate just how difficult international names are.

https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/

https://www.w3.org/International/questions/qa-personal-names

Probably the safest, most general, approach is not to do name parts at all, but instead:

But that may not be sufficient either for this use case, given need to separately format name parts.

Not to mention how to encode it, and convert from other formats.


I think I settled on a good foundation in #51, but left out a few things.

Maybe we should look at biblatex extended names (see p15 of manual):

@inproceedings{Hasselt2016,
  author    = {family=Hasselt, given=Hado P., prefix=van useprefix=false and Guez, Arthur and Hessel, Matteo and Mnih, Volodymyr and Silver, David},
}

Of note:

See also #64.