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

Markus Hoenicka <[email protected]> Tue, 17 Apr 2007 15:16:27 +0200
Newsgroups gmane.text.refdb.general
Message-ID <[email protected]>
Quoting [email protected]:

> 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  
properly, whereas the same umlaut in a German document doesn't. OTOH  
is it reasonable to expect e.g. from an XSLT-based bibliography  
formatting system to correctly identify the first word or words  
relevant for sorting names or titles? In any language? I somehow feel  
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,  
whereas DSSSL almost certainly doesn't (so I'm screwed again, for the  
time being).

regards,
Markus


-- 
Markus Hoenicka
[email protected]
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de


-------------------------------------------------------------------------
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/