BibTeX, biblatex and biberSorting by Author with Variations in first and second Names

Information and discussion about BiBTeX - the bibliography tool for LaTeX documents.
Post Reply
Peter2210
Posts: 1
Joined: Wed Dec 28, 2011 1:39 am

Sorting by Author with Variations in first and second Names

Post by Peter2210 »

Often people use their second name more than their first (using their first only formally). How does one sort a bibliography when an author sometimes uses different arrangements for their full name?

For instance, consider author X. Y. Zappa. Now Mr. Zappa sometimes uses his name formally as "Xavier Yuri Zappa" (or "X. Y. Zappa"), though often he simply uses Yuri Zappa (his preferred use) or "Y. Zappa", but never "Xavier Zappa" or "X. Zappa".

So how does one do a BiBTeX sort on the author's name with its variations intact, and in chronological order. So:
Zappa, Yuri (1960) ...
Zappa, Xavier Yuri (1962) ...
Zappa, X. Yuri (1963) ...
Zappa, Yuri (1965) ...

I suppose I could also ask it this way: is there a way to put the author's name in full in the BiBTeX file in order to do the sort, but then to hide (or change) the firstname in selected entries in the final output?

Thank you.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

kaiserkarl13
Posts: 707
Joined: Tue Mar 25, 2008 5:02 pm

Sorting by Author with Variations in first and second Names

Post by kaiserkarl13 »

Technically, alphabetization rules only apply to names that are listed, not names the author actually has. So if someone's name were Jonathan David Smith, and he went by David (or Dave, or Skip), it matters very little unless he actually writes it that way on the document.

For example, Mr. Smith writes four documents, all in the same year with no month specified. The first chronologically is written as "J. David Smith," the second as "Jonathan David Smith," the third as "J. D. Smith," and the fourth as "Skip Smith." The order would therefore be as follows:
Smith, J. D.
Smith, J. David
Smith, Jonathan David
Smith, Skip
This applies even though that's not the true chronological order---it's only the chronological order that's present in the citation that gets sorted. The journal/book/etc. cannot invent information that is not there simply to get the alphabetization "correct," even if the name listed is not actually the author's real name. Some authors choose a false name intentionally, and that's still what gets used when alphabetizing.

Your example works fine because the documents are in different years; there's a BibTeX sort key for that (type "latex makebst" at your shell to have it walk you through a list of questions, one of which is sort on year). The authors should then be sorted by the order of the ASCII characters in their names, and "." comes before any letters (that's why the order of the characters was created as it was).

I realize this addresses your question rather than answering it. If that wasn't your question, I'll see what I can do to answer it correctly.
Post Reply