Re: [Refdb-users] citestyle's BIBLIOSEQUENCE sorts upper and lower alpha separately
Status: Beta
Brought to you by:
mhoenicka
|
From: <Jus...@Pi...> - 2007-04-17 10:52:02
|
Markus Hoenicka <mar...@mh...> 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
|