[Allegro] index.c bereinigt

Thomas Berger ThB at Gymel.com
Fr Mai 10 14:37:32 CEST 2013


Lieber Herr Eversberg,


> das Indexprogramm (index.c) ist nun des Problems ledig, das bei  i5=__
> auftrat. Es wurde nun erst mal so geregelt, daß ein
> Verknüpfungsschlüssel als auf 80 Zeichen Länge begrenzt angenommen wird.
> Ought to be enough for anybody.

         1         2         3         4         5         6         7
1234567890123456789012345678901234567890123456789012345678901234567890123456
info:ofi/nam:info:oai:hansdemo.gymel.com:demo:http://d-nb.info/gnd/118563386


passt knapp!


> Ihre Modifikation wg.  index -fa  wurde natürlich übernommen.

prima.

Leider gibt es direkt das naechste Problem: relative Pfade

wenn ich (etwa von g:\ullugru\test, einem leeren Unterverzeichnis
des Programmverzeichnisses g:\ullugru) a99 relativ starte, etwa
als

..\a99 ..\demo2\orda.ini

dann entstehen bei der Reorganisation in org.bat Aufrufe wie

..\index -f70 - at 1 -n0 -m0 -ka -d*..\demo2\cat_*.ald -ecat/..\demo2

(haengt sich auf: "path=C:, dbnC:cat"
Anschliessend gibt es keine .ald's mehr, sind bereits in a8d
umbenannt. Index meldet dann:
 Datei ..\demo2\─ nicht zu finden / nicht benutzbar
)


..\index -fi0 - at 1 -n0 -m0 -ka -d*..\demo2\cat_*.ald -ecat/..\demo2

(beschwert sich ueber falsche Satznummern)


Das moegen aber Folgefehler sein, denn es wird nicht die cat.api
im Datenverzeichnis genutzt [Achtung beim Testen: im demo2 von V33.1
fehlt die ohnehin], sondern die im Programmverzeichnis. Entferne ich
die, meldet index:
Laden der Indexparameter C:C:cat hat nicht geklappt


viele Gruesse
Thomas Berger






Mehr Informationen über die Mailingliste Allegro