V14a am Horizont

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Mo Mai 15 08:59:55 CEST 1995


Verlautbarung 3 der Entw.Abt.
-----------------------------

Liebe allegrologInnen,

Die letzte Anregung von Heinrich Allers fiel auf fruchtbaren Boden, denn
es steht ohnehin eine Art Revision an: 
Am 2. JUNI soll V14a festgeschrieben werden. Es sind genuegend 
Verbesserungen angefallen, u.a. PV, um diesen Schritt zu rechtfertigen. 

Das Neueste: wir erinnern an das Problem der Endlosschleife, das entsteht,
wenn man einen Stammsatz mit V14-Verknuepfungen so aendert, dass die
Ansetzungsform laenger wird als die alte, mit uebereinstimmendem Anfangs-
teil. Beispiel: Mozart, Wolfgang A. ersetzt durch Mozart, Wolfgang Amadeus.
Das ging schief, wenn Ersetzungsmodus 1 verwendet wurde, weil dann die
Schluessel mit uebereinstimmendem Anfangsteil nicht alle wurden.
Das Problem ist beseitigt.
Auf dem FTP sind die Files
PRESTO, UPDATE, INDEX, QRIX, ALFA, MENUED, ACP
erneuert.

Senden Sie uns bitte wohlerwogene Verbesserungsvorschlaege, die Ihrer Ansicht
nach dringend noch in V14a enthalten sein muessten.

Besonders willkommen sind verbesserte oder neue Parameterdateien der
Typen S-*.AP? und P-*.AP?, um die Palette der Listenproduktionen 
zu erweitern.

Die zwei Vorschlaege von H. Allers aus seiner letzten Message sind bereits
realisiert:

1. Ein neuer Strukturbefehl (Handbuch 10.2.0,  V14: S. 155) wurde geschaffen:
   sk stellt die Anfangsposition um. D.h. mit
   #t{ s0 }
   erhaelt man in nachfolgenden Befehlen den gesamten Kategorietext
   einschliesslich '#', mit
   #t{ s1 }
   dasselbe ohne '#', und mit
   #t{ s4 }
   stellt man zurueck.
   Mit Beginn eines neuen Satzes wird automatisch auf den Ausgangswert
   der Parameterdatei eingestellt.

2. Eine neue Sonderkategorie wurde auch noch eingerichtet:
   #cc    ist der Text der zuletzt angefassten Kategorie und bleibt inner-
          halb eines Unterprogramms invariant (das hatten wir schon)
   #cca   ist der gesamte Text einschliesslich '#' und Kategorienummer.

3. Von welchem Register aus wurde zugegriffen? Das beantwortet die neue
   Nutzervariable #uxb. Waehrend #uxa bekanntlich den Text der Register-
   zeile enthaelt, mit der zugegriffen wurde, enthaelt #uxb die Nummer,
   und zwar 1,2...9 und : bzw. ; fuer Register 10 und 11.

Nach aller Erfahrung werden auch diese Wuensche wieder neue nach sich
ziehen, aber sei's drum. Diese Sachen waren immerhin sehr einfach, bei
anderen koennen wir immer noch nein sagen.

Eine schoene Woche wuenscht  B.E.




Mehr Informationen über die Mailingliste Allegro