Vb.134: Einige Verbesserungen

B. Eversberg EV at buch.biblio.etc.tu-bs.de
Mo Jul 24 08:41:44 CEST 2000


Verlautbarung 134 der Entw.Abt.                               2000-07-
24
-------------------------------

a99/alcarta Verbesserungen
--------------------------

1. Variablen in Hilfedateien
----------------------------
Die etwas umstaendliche Handhabung von eingebetteten Variablen ist 
jetzt nicht mehr noetig. Statt zuerst eine Variable #uV1 zu 
praeparieren und dann %1 in den Hilfetext zu schreiben, kann man 
jetzt  %#nnn  oder  %#uxy  hineinschreiben, um die Kategorie #nnn bzw. 
die Nutzervariable #uxy im Hilfetext erscheinen zu lassen. Das 
Zeichen % nicht vergessen, sonst  erscheint nur "#nnn" und nicht der 
Inhalt.

2. Hilfsvariablen U und M
-------------------------
Der Name der aktuellen Ergebnismenge kann nun auch in Exporte 
einbezogen werden (Befehle  var  und  wri ) : dafuer gibt es die 
Variable U.  Sie enthaelt das, was man unten auf dem Ergebnismengen-
Balken sieht.
Die Hilfsvariable M enthaelt den Wert der Environment-Variablen TEMP.
(Obwohl man sich diesen auch mit "get env TEMP" besorgen koennte.)

3. Leere Eingaben
-----------------
Die Probleme mit Leereingaben von Teilfeldern ueber den FLEX-Befehl
"ask" und ueber Formulare (Allers et al. vorige Woche) wurden geloest.

4. Direkt-FLEX
--------------
Ein FLEX kann jetzt auch im Schreibfeld direkt eingegeben oder 
aufgerufen werden, in dem man entweder
x <flextext>
oder 
X <dateiname>
eingibt. Der <dateiname> kann ohne ".flx" angegeben werden.

Korrektur in FLEXGER.RTF
Unter dem Befehl "open" hiess es, man koenne anschliessend mit "read"
zeilenweise aus der Datei lesen. Das stimmt nicht, es muss "get" 
heissen.
Denn "read" liest die Datei E.ADT ein.

  **** allegro classico ******************************************

5. ASORT verbessert  (verfuegbar ab morgen, 25.7.)
-------------------
Im Zuge anderer Arbeiten wurde im Altprogramm ASORT die Option -u
praezisiert:  
asort eingabedatei ausgabedatei -ui
wobei der Wert i=1 bedeutet: in der Enddatei die Kategorie #u1 
beseitigen,
i=2 bedeutet: #u1 und #u2 beide beseitigen.
Wenn man nur -u gibt, wird Wert 2 angenommen (was bisher schon so 
war).
Nuetzlich ist -u1, wenn #u1 ein Sortierfeld enthaelt und #u2 ein 
Druckfeld, und wenn nach dem Sortieren nur noch das Druckfeld 
gebraucht wird. Das duerfte eigentlich haeufiger gebraucht werden als 
-u2, denn auf #u2 koennte man ja auch dann gleich bei der Vorbereitung 
schon verzichten. 

6. Korrekturen in cat.api verfuegbar ab morgen, 25.7.)
-------------------------
Die aktualisierte Datei steht im FTP-Verz. PARAM.
Es gab noch Ungenauigkeiten in den PV-Routinen (Hilfsabschnitt). 
Mehrmals steht dort
#<
zum Zurueckschalten nach einer Nachladung. Das muss 
#</
heissen, sonst haengt nach einer solchen Eingabe ploetzlich der 
nachgeladene Satz noch im Arbeitsspeicher und erzeugt Irritation.

Serientitel mit Artikel
Wenn man Serienstammsaetze hat, und wenn der Serientitel mit einem 
Artikel beginnt, wurde dieser nicht fuer den Index beseitigt. 
Abhilfe: ein u hinzufuegen im Abschnitt #-5. So muss es aussehen:

#-5
#u1 +#98z c";" Z               Reihenzaehlungen mit ";"
!u1 u e"(" F32 e60               Zeitschriftenzitate
    ^  hier wurde das u ergaenzt
#u1 b"(" e")" p" (" P")"


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