Problem: lokale Ersetzung im Arbeitstext unter Avanti/Unix

Dierk Hoeppner ho at buch.biblio.etc.tu-bs.de
Do Jul 13 10:09:36 CEST 2000


Am 13 Jul 00, um 10:09 hat Guenther Rau geschrieben:

ein altes Problem, das im Handbuch bei der Erläuterung zum,-
Befehl leider nicht erklärt wird.

> Beispiel: gsa 2/a45  (ein Leerzeichen) bzw. 7 erd 2/t56  (zwei
> Leerzeichen)
> 
> mit dem lokalen Ersetzekommando schien die Loesung ganz einfach:
> 
> ,"_  _+_"
> 
> 
> Das Ergebnis jedoch:  gsa 2/a45  bzw. 7 erd+2/t56
> Leider klappt dies nicht, genauer: das erste Leerzeichen bleibt
> unverändert, erst das zweite Leerzeichen (sofern vorhanden) wird durch
> + ersetzt.

Aus Sicherheitsgründen klappt der Ersetzungsbefehl nicht auf den 
ersten Zeichenpostionen des Arbeitstextes, und zwar aus folgendem 
Grund: In einer Exportparameterdatei wo mit ks=0 gearbeitet wird, 
würde Ihr Befehl auch das Leerzeichen hinter der Kategorienummer 
ersetzen. Das soll verhindert werden. 

Abhilfe für Ihr Problem: Knallen sie zunächst mit einem direkten 
Präfix etwas vor die Signatur, machen Sie dann Ihre Ersetzung und 
nehmen anschließend den Präfix wieder weg:

#90 p"XXXXX!" ,"_ _+_" e"!"

Viele Grüße

Dierk Hoeppner
Universitaetsbibliothek
Pockelsstr. 13
D-38106 Braunschweig
Germany
Tel: +49-531-391-5066 Fax: -5836
E-Mail: d.hoeppner at tu-bs.de     




Mehr Informationen über die Mailingliste Allegro