Asort-Frage

Gerhard Englert gerhard.englert at fal.de
Mi Nov 28 14:50:55 CET 2001


Liebe Liste,

hoffentlich für irgend jemand eine leichte Frage....

Ich ersetze in einer S-xx.APR zum Sortieren manche Jahreszahlen durch 9999.
Siehe unten.
Nach dem Sortieren ist aber unverständlicherweise die 9999 nicht ans Ende
sortiert, sondern steht friedlich mitten unter den normalen Jahreszahlen.
Das kapiere ich nicht.
Wer kann mir weiterhelfen?

    ----------------------------------------------------------------------
pn=s-xx.apr
zl=0        kein Zeilenumbruch
ks=1        Beginn beim ersten Zeichen hinter #
ke=0        Kategorie-Ende = Code 0 (= allegro-Feldende)
as=h0       Hierarchiecode vor jede Aufnahme schreiben
ad=0        wenn aus dem ak-Befehl kein Kopf entsteht, keine Ausgabe
ae=13 10    Aufnahme-Ende: CR LF (wichtig fr den Sortierlauf)
am=1        ... nur 1 Ausgabesatz soll produziert werden
1=0
2="; "
         Sortierk”pfe:
ak=95+a

#-a                       hier beginnt es

#95 b3 e"[ //]" ,"_ab_x_" ,"_az_x_" ,"_b_x_" p"u1 " #zz 0

#90F +C c"~id" e0         wenn Arbeit im Druck, dann Jahr=9999
#76 +D c"um" e0            um vor nach müssen ignoriert werden
#+A
..
#-C
#t{"9999"}                   Jahr 9999 ausgeben. (Warum entsteht Leerstelle
davor??)
#+B

#-D
#76 +B b8 e4 #zz 0                 Jahr ohne um vor nach ausgeben
#-A
#76 b3 e4 p" " #zz 0          Jahr. (Leerstelle davor, weil 9999 aus
unbekanntem Grund auch eine davor hat)
#-B
...
    ----------------------------------------------------------------------
s2.alg
u1 osq 1997u2  Rahmann, Gerold; Fischer, Jrgen; Herr..
u1 osq 1999u2  Ashworth, S. W.; Rahmann, Gerold; Bout...
u1 osq 9999u2  Rahmann, Gerold On-farm organic dairy ...
u1 osq 1999u2  Rahmann, Gerold Zchterische Aspekte i....
u1 osq 2001u2  Rahmann, Gerold ™kologisierung der Lan..
u1 osq 2001u2  Rahmann, Gerold ªThe standards, regula...

    ----------------------------------------------------------------------


Mit freundlichen Grüßen

G. Englert
IDZ-Bibliothek

neue Telefonnummer -1534





Mehr Informationen über die Mailingliste Allegro