I think the sorting requirements are determined by the style guide. My "A 
Manual of Writers" by Kate L. Turabian ( a short version of the Chicago 
Manual of Style) Says 

"In the parenthetical, or author-date, reference systems recommended in this 
manual, citations in the running text consist of two basic elements - 
authors' names and dates of publication - usually in parentheses. The full 
bibliographic details for these cited works are given in a list of references 
arranged in alphabetically by authors' family names. "

It goes on to discuss sorting of names and incudes "Lists should be arranged 
letter by letter regardless of upper- and lowercase letters and intervening 
spaces."

So the sort order is 

Braun, Werhner von
D'Annunzio, Gabriele
de Gaulle, Charles
de Kooning, Willem
De La Rey, Jacobus Hercules
Della Robbia, Luca


I imagine some other style guides have different rules ? 

I hope this helps

David

On Tuesday 18 Adar II 5765 11:18 am, Bruce D'Arcus wrote:
> cross-posting here ...
>
> I'm working on sorting configuration, but am running into a fundamental
> design question:
>
> When dealing with reference lists, is the first field always the sort
> key?
>
> For example, in a typical reference list, the creator name will be the
> sort key.  If there is no creator, there needs to be rules to specify
> substitutes.  For a book, it might be to substitute the phrase
> "Anonymous."  For an article, it might be to substitute the periodical
> title.
>
> In a cite key style citation class, likewise, it seems the sort key is
> the citation key; e.g.:
>
> [doe99] Doe, J. ...
>
> Is this a reliable general rule then?  Or should instead the layout and
> the sorting be seen as completely separate?
>
> I'm leaning towards a structure like:
>
> <reftype name="article" sort-key="creator"
> alternate-sort-key="container-title">
>
> It's possible for me to do some RELAX NG magic and condition the layout
> of the following elements based on the sort-key value, but I'm not sure
> I should do that or not.
>
> The other issue I've not resolved is how to handle CDATA, though one
> solution is to have:
>
> <reftype name="article">
>    <sort>
>      <primary>creator</primary>
>      <secondary type="variable">container-title</secondary>
> <!-- "variable" is probably not the right value name, but I can't think
> of a better one -->
>    </sort>
>
> <reftype name="book">
>    <sort>
>      <primary>creator</primary>
>      <secondary type="text">Anonymous</secondary>
>    </sort>
>
> Bruce
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to