ISBN
Grieser, Wolfgang
Grieser at demogr.mpg.de
Mi Jun 26 13:54:31 CEST 2002
Danke an Herrn Allers und Weisweiler,
mir ist nicht ganz klar, wo ich diesen Befehl hinschreiben muss, damit im
Index sowohl die ISBN mit den Bindestrichen als auch ohne diese abgefragt
werden kann. Jetzt kann man nur so abfragen, wie die Daten aufgenommen
wurden. Das können aber unsere Wissenschaftler gar nicht wissen, wenn sie
unter avanti eine ISBN suchen wollen.
Gruss
Wolfgang Grieser
> -----Original Message-----
> From: Hilger Weisweiler [SMTP:hilger.weisweiler at ub.uni-tuebingen.de]
> Sent: Wednesday, June 26, 2002 2:26 PM
> To: Diskussionsliste Allegro-C
> Subject: Re: ISBN
>
> > W. Grieser fragt:
> >
> > > ... Wie bekomme ich nun die
> > > Bindestriche raus. Ich kenne keinen Befehl, der bestimmte
> > > Zeichen aus einem
> > > String loescht, bevor dieser indexiert wird. Geht das ueberhaupt?
> >
> > Klar geht das, wir haben es ja mit Allegro zu tun! :-))
> >
> > Direkt aus der Online-Dokumentation (h ac10-7) uebernommen:
> >
> >
> > ,"_X_Y_" Lokale Ersetzung: im Arbeitstext wird ueberall Zeichenkette
> > X durch Zeichenkette Y ersetzt. Statt '_' kann auch das Komma
> verwendet
> > werden. Notwendig ist das dann, wenn innerhalb X oder Y das Zeichen '_'
> > vorkommt!
>
> Dazu eine kleine Ergaenzung: Nach unseren Beobachtungen klappt die
> lokale Ersetzung, wie sie Herr Allers beschreibt, dann nicht, wenn
> das zu ersetzende Zeichen an frueherer als der vierten Position im
> Arbeitstext steht. Bei ISBNs passiert dies garantiert!
>
> Um diese Faelle abzufangen, ist es hilfreich, dem Arbeitstext per
> Manipualtionsbefehl zunaechst ein Praefix zu verpassen, dem dann der
> Ersetzungsbefehl folgt, also in der Form:
>
> #xyz p"XXXX" ,"_-__" b"XXXX" [usw.]
>
> Beste Gruesse,
> H. Weisweiler
> ---------------------------------------------------
> Dr. Hilger Weisweiler
> Leiter der Theologischen Abteilung
> Universitaetsbibliothek Tuebingen
Mehr Informationen über die Mailingliste Allegro