sort a ceske razeni...

Michal Kubecek mike na mk-sys.cz
Pondělí Říjen 18 19:19:02 CEST 2004


On Sun, Nov 18, 2001 at 08:01:42PM +0100, oldfrog.linux na volny.cz wrote:
> 
> Proc mi sort radi 'e s hackem' pred 'e bez hacku'?

Protože české porovnávání je dvouprůchodové (čtyřprůchodové,
uvažujeme-li malá a velká písmena). V prvním průchdu se ignoruje
diakritika u samohlásek a 'ď', 'ť', 'ň', bere se až ve druhém, pokud
první průchod nerozhodne. Tedy

  'as' < 'ás' < 'aš' < 'áš'
  'ea' < 'ěa' < 'er' < 'ěr'

Je to nepříjemné, ale bohužel je to tak.

							  Michal Kubeček



Další informace o konferenci Linux