Changing the Natural Sort Order

*To*: mathgroup at smc.vnet.net*Subject*: [mg49144] Changing the Natural Sort Order*From*: "David Park" <djmp at earthlink.net>*Date*: Mon, 5 Jul 2004 04:54:23 -0400 (EDT)*Sender*: owner-wri-mathgroup at wolfram.com

Dear MathGroup, Is it possible to change the natural sort order of symbols that is used in Sort? I would like something like the following statement (that does not work). Assuming[d < b < c, Sort[{a, b, c, d, f}]] giving the desired output {a,d,b,c,f} I won't be sorting simple lists of symbols, but lists of similar, but unspecified, expressions that contain the symbols. For example... {h[x,g[a]], h[x,g[b]], h[x,g[c]], h[x,g[d]], h[x,g[f]]} which should give {h[x,g[a]], h[x,g[d]], h[x,g[b]], h[x,g[c]], h[x,g[f]]} Is there any way to do this? David Park djmp at earthlink.net http://home.earthlink.net/~djmp/

**Follow-Ups**:**Re: Changing the Natural Sort Order***From:*Andrzej Kozlowski <akoz@mimuw.edu.pl>