Re: [Refdb-users] citestyle's BIBLIOSEQUENCE sorts upper and lower alpha separately
Status: Beta
Brought to you by:
mhoenicka
|
From: Markus H. <mar...@mh...> - 2007-04-17 13:16:32
|
Quoting Jus...@Pi...:
> 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.
>
I see. An umlaut in an English document needs a normalization to sort =20
properly, whereas the same umlaut in a German document doesn't. OTOH =20
is it reasonable to expect e.g. from an XSLT-based bibliography =20
formatting system to correctly identify the first word or words =20
relevant for sorting names or titles? In any language? I somehow feel =20
that this should be done by a human.
> 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.
XSLT apparently has all provisions to do a POSIX-compliant sorting, =20
whereas DSSSL almost certainly doesn't (so I'm screwed again, for the =20
time being).
regards,
Markus
--=20
Markus Hoenicka
mar...@ca...
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de
|