[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

All Sorts...



Here are four sort files, zipped into one. They can be loaded just like a
default or printer file. The four files take care of various situations of
case-sensitivity and whether spaces are honored.

CASE.SRT is case-sensitive but ignores the space character.
CASE#.SRT is case sensitive and honors the space character.
NOCASE.SRT is NON-case-sensitive and ignores the space character.
NOCASE#.SRT is NON-case-sensitive and honors the space character.

In all files, I have tried to account for the normal alphabet and the
extended characters. Where extended characters seem to be repeated, one is
the "normal" ASCII character from the lower 255 characters and the other is
the special XyWrite character. In all files, the code page is 437 (you can
ignore that if you don't know what it means). I have left out some
characters like curly quotes, em-dashes, and ligatured letters.

You will want to experiment with some scratch files to determine which of
these to load. My best guess is that NOCASE#.SRT closely approximates the
XyWrite default. One problem with the Xy default is that it will not
rearrange words within a case. So if you sort banana and bAnAnA, they'll
remain in that order. If default SK=5 (delete duplicates), only the first
instance will be kept no matter what it is. So you could conceivably get
APPLE and banana in a list that contains APPLE, apple, banana, BANANA. If
you ignore spaces and delete duplicates, then The Roux and Theroux will be
sorted and collapsed to The Roux.

So, you'll also want to see how these files interact with the SK default.

If you want the "pure" XyWrite version, you'll have to reboot.

Many of the extended characters are from Xy4DOS/WIN. The files may work in
III+ without modification (I haven't tried them). If they don't, you can
edit out the extended characters. For the ones that show up in pairs, the
second one is the extended-beyond 255 one. You can modify these files any
way you want, of course.

Let me know if you have any comments, additions, etc.

Tim Baehr
tbaehr@xxxxxxxx
baehr@xxxxxxxx

Attachment: SORTS.ZIP
Description: Binary data