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