[Allegro] neuer a-expl.flx von heute

Bernhard Eversberg ev at biblio.tu-bs.de
Di Jul 7 13:41:22 CEST 2015


Am 07.07.2015 um 13:38 schrieb Panski, Regine:
> Es ist alles da:

Dann probieren Sie nochmal mit der aktuellen Version von a-expl.flx,
die ich im Anhang sende!
a99 ist auch aktuell?

B.E.


-------------- nächster Teil --------------
  a-expl.flx : Exemplare als Erg.Menge, in Reihenfolge der Expl.Nr.
  2015-04-09

var #20 #9DF
if "" jump nix

  Ueberschr. aus d. Titelsatz bilden
var "Exemplare zu " #20(u 0,40) 
ins $ueb

var #9DF$$
if "" var #00
ins $id

  Registerliste aus Reg.10 erzeugen, incl. :Satznr am Ende (f5)
  (die Expl.saetze stehen da in Reihenfolge der Expl.Nr.)
qri f5
  Der @ verursacht von-bis-Suche (sammelt alle Expl.Saetze ein):
var "1000 |: " $id ":E@" $id ":F"
qri 
  die Zeilen stehen jetzt in iV, mit Code 20 getrennt
  leer?
if "" jump nex

  Liste in $ex zwischenlagern
ins $ex

  Schleife arbeitet $ex ab (^T = Code 20):
:exlo
  Naechste Satznummer nehmen und in $n kopieren
  (steht am Ende der Zeile hinter ':')
var $ex (e"^T" T":")
ins $n

  und an $nn haengen
var $nn "," $n
ins $nn

  vorderen Eintrag aus $ex wegnehmen
var $ex (b"^T")
ins $ex
  noch was uebrig? --> :exlo
if $ex jump exlo


  , vorn wegnehmen und mit  find @  die Erg.Menge bilden
var $nn (f",")
find @

  Titel der Ergmenge setzen
var "R" $ueb
set
  und zeigen
sho list
end

:nix
mes Das ist kein Titel- oder Expl.satz
end

:nex
mes Hierzu keine Exemplardaten vorhanden
end



Mehr Informationen über die Mailingliste Allegro