AW: Sortierung im Index
Bernhard Eversberg
ev at buch.biblio.etc.tu-bs.de
Do Feb 26 11:42:24 CET 2004
On 26 Feb 04, at 11:14, Osterhus Dr., Ulrich wrote:
> Hallo Frau Panski,
>
> es liegt wohl daran, dass nach dem Windows-Standardzeichensatz (a99)
> sortiert wird, und - (ANSI 045) liegt vor b (ANSI 098).
>
So ist es. Im Index wird Zeichen fuer Zeichen von links nach rechts sortiert,
jedes Zeichen muss man sich dabei als Zahl denken: Spatium=32, Komma=44,
Bindestrich=45, A=65, a=97 usw. usf. (Das Zeilenende hat die Zahl 0, deshalb
kommen kuerzere vor laengeren Zeilen, deren Anfang uebereinstimmt mit der
gesamten kuerzeren.)
Allgemein gesprochen haben wir es an der Benutzungsoberflaeche zu tun mit der
Schnittstelle zwischen kuenstlicher und natuerlicher Intelligenz. Beide sind
grundverschieden (die letztere denkt z.B. nicht in Zahlen statt Buchstaben).
Deshalb kann es keine von jedem Nutzer intuitiv als "richtig" empfundene
Oberflaeche geben, und im besonderen keine irritationsfreie Indexordnung, sondern
nur Kompromisse. Unserer ist der, aufs Ganze gesehen, am wenigsten schmerzhafte
Kompromiss. Warum bei allegro die Dinge so sind wie sie sind, dazu koennte man
noch sehr viel mehr sagen, aber wer will schon soviel wissen.
Wer sich damit nicht abfinden mag, dem muessen wir zugestehen, sich bei Onkel
Bill eine bessere Loesung zu besorgen - Berger deutete ja an, dass der viel
besser sortieren kann. Es muss doch Access-Loesungen geben, fragen Sie mal an.
Wer soweit nicht gleich gehen will, baut sich in cat.api eine Zeile ein, und
zwar unter #-G, wo es heisst
#u1 dfs e" : " ,"_ _ / _" e"" =rs e0
statt dessen
#u1 dfs e" : " ,"_,__" ,"_ _ / _" e"" =rs e0
Dann fliegt das Komma raus. (Das ist das Dreieck) Danach Index erneuern.
Soeben getestet.
MfG B.E.
Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329,
D-38023 Braunschweig, Germany
Tel. +49 531 391-5026 , -5011 , FAX -5836
e-mail B.Eversberg at tu-bs.de
Mehr Informationen über die Mailingliste Allegro