Re: citestyle's BIBLIOSEQUENCE sorts upper and lower alpha separately

[email protected] Tue, 17 Apr 2007 12:51:36 +0200
Newsgroups gmane.text.refdb.general
Message-ID <[email protected]>
Markus Hoenicka <[email protected]> wrote on Tue, 17 Apr
2007 10:37:49 +0200:

> we'd have to add a field that records a normalized name string (case
> insensitive, with umlauts and accents replaced in an intelligent
> fashion) to provide a real solution to the sorting problem.

Not sure about this... As you said, the following issues arise in
sorting:

1. multi-part keys and their respective influence on sorting order
   ("van Dijk", "The Title of This Article"),

2. character encoding,

3. localization.

The first and third issues depend on the context (language,
bibliography style, ...) and thus cannot be resolved by sort-key
normalization.

The second and third issues are addressed simultaneously by the POSIX
localization mechanism.

Thus, I think bibliography sorting should, if possible, be done by
POSIX-compliant sorting (LC_COLLATE, sort(1)) of keys normalized by
the bibliography style.

Justus

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/