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