[Allegro] Volltextsuche

Fischer, Thomas fischer at sub.uni-goettingen.de
Mo Aug 31 15:43:28 CEST 2015


Hallo Herr Eversberg,

> > 1. Normalerweise schaue ich nicht in den Flex-Text, ...
> 
> Normalerweise funktioniert's ja, dann erübrigt sich das. Wenn's aber mal
> nicht klappt, ist der Kommentar dazu da, hilfreiche Hinweise zu geben.
> Sie werden doch nicht andeuten wollen, daß wir uns den sparen könnten?

keinesfalls, aber ich bin ja nicht unbedingt Anfänger, aber um zu dem Kommentar zu kommen muss man den in dem Hilfetext angegebenen FLEX fulltext.flx lesen und verstehen, dass bei der Volltextsuche ftr.flx benutzt wird. Das ist etwas weniger direkt als ich es mir wünschte.

> > sondern die Hilfedatei (h ftr statt h ftr.flx). Können Sie dort auch einen entsprechenden Hinweis unterbringen?
> Bitte Vorschlag, was wo stehen soll, das können Sie aus Ihrer Situation
> heraus jetzt besser beurteilen.

Ich würde als Punkt 11 hinzufügen:

11. Achtung! Wenn Sie bei der Normdatenersetzung die Standardkennung mit '_' benutzen, so werden vor der Suche die entsprechenden V14-Ersetzungen durchgeführt. Wenn Sie eine andere Kennung benutzen oder diese Ersetzung verhindern wollen, so müssen Sie in dem Flex ftr.flx an der mit "if v14" beginnenden Zeile eingreifen: entweder das Zeichen entsprechend anpassen oder die Zeile ganz herauskommentieren. Hinweis: wenn Sie nach einer Zeichenkette suchen wollen, die "_" als Zeichen enthält, wird die Suche dadurch erheblich beschleunigt!

> >
> > 2. Mir ist nicht klar, wie
> > export Ref
> > die V14-Ersetzungen durchführt.
> Das steht klipp und klar im Hilfetext  h xexport:
> 
>  "Hiermit werden im aktuellen Satz die V14-Ersetzungen durchgeführt,
>   d.h. Kürzel und Stammsatz-IdNummern durch Klartexte ersetzt."
> Das entspricht demnach dem Modus i4=1.

Das war mir eben nicht klar, ich betrachte alle möglichen Varianten (i4=0-5) als V14-Ersetzungen, in denen "Kürzel und Stammsatz-IdNummern durch Klartexte ersetzt" werden. Keine Ahnung, ob andere das auch so sehen…

> Ein anderer ist beim Befehl "export Ref" nicht existent.
> Hingewiesen wird aber auf den moderneren Befehl  set aN  mit N=0,...5
> der auch für acon gilt, anders als "exp R" oder "dow R" (gleichwertig seit V27.2).
> Sie könnten also mal in  ftr.flx  statt  "dow R"  den Befehl
> "set a4"  einbauen, dann wird aufgelöst UND die Id samt _ bleibt erhalten.

Bei mir (v35.7) steht darüber:
"Vier weitere Optionen NUR in acon"
Geht das auch in A99?

Wenn das geht, ist mir auch noch nicht ganz klar, wie dann
if v14 if %_% set obj 2;erase main;ins;dow R;var kn;erase main;set obj 1
umzuformulieren wäre.

Ich würde meinen, dass
set a4
nur die Setzung des Ersetzungsmodus bewirkt, den so umgewandelten Datensatz müsste ich dann noch in die interne Variable bekommen.
Ich muss gestehen, dass die Datenverarbeitung in der angegebenen FLEX-Zeile mir dunkel bleibt…

Mit freundlichen Grüßen
Thomas Fischer

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 842 bytes
Beschreibung: Message signed with OpenPGP using GPGMail
URL         : <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20150831/d008deb6/attachment.sig>


Mehr Informationen über die Mailingliste Allegro