Re: Sorting names Wed, 19 October 1994 23:02 UTC

Received: from by IETF.CNRI.Reston.VA.US id aa08223; 19 Oct 94 19:02 EDT
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa08219; 19 Oct 94 19:02 EDT
Received: from mocha.Bunyip.Com by CNRI.Reston.VA.US id aa20409; 19 Oct 94 19:02 EDT
Received: by (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11887 on Wed, 19 Oct 94 17:00:10 -0400
Received: from sifon.CC.McGill.CA by with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11883 (mail destined for /usr/lib/sendmail -odq -oi -fiafa-request iafa-out) on Wed, 19 Oct 94 17:00:08 -0400
Received: from ( []) by sifon.CC.McGill.CA (8.6.9/8.6.6) with ESMTP id QAA19983 for <>; Wed, 19 Oct 1994 16:59:14 -0400
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
Received: from ( []) by (8.6.7/G) with ESMTP id QAA20375 for <>; Wed, 19 Oct 1994 16:59:55 -0400
Received: (from ferguson@localhost) by (8.6.9/G) id QAA02769; Wed, 19 Oct 1994 16:59:43 -0400
Date: Wed, 19 Oct 1994 16:59:43 -0400
Message-Id: <>
In-Reply-To: <> (
Subject: Re: Sorting names

I know, nobody knows that I'm even on this list. Not to worry, just a
minor comment:

>>>>> "SH" == Sally Hambridge <>; writes:

SH> The draft states that the templates are meant to be machine 
SH> parse-able.  I submit that names in Fist M. Last, Jr order *ARE
SH> NOT* parse-able.

This is substantiated (at least sort of) by BibTeX, which allows the
following possibilities, that can easily be parsed:

	First von Last
	von Last, First
	von Last, Jr, First

where "First", "Last", and "Jr" and possibily empty sets of tokens and
"von" is a possibly empty set of uncapitalized tokens. "Last" is
nonempty if any of them are. So
	Charles Louis Xavier Joseph de la Vallee Poussin
has four tokens in the First part, two in the von, two in the last and
an empty Jr.

The BibTeX supplementary docs state:
    You may always use the first form; you shouldn't if there's a
    "Jr" part, or the "Last" part has multiple tokens but there's
    no "von" part.

So either wording corresponding to these observations belongs in the
document, or input needs to be restricted to the third one, above,
since of course these things need to be sortable by name.

George Ferguson               INET:
Dept. of Computer Science     VOX:  (716) 275-5647  LAB: (716) 275-5377
University of Rochester       FAX:  (716) 461-2018
Rochester  NY  14627-0226