Loch in lokaler Ersetzung

Dierk Hoeppner D.Hoeppner at tu-bs.de
Di Nov 2 08:20:14 CET 1999


Heinrich Allers schrieb:
 
> Es gibt eine Lücke (einen Fehler) in der Exportparametrierung 
> bei der lokalen Ersetzung mittels des Manipulationsbefehls
> 
> ,"_ __"
> 
> (= lasse alle Leerzeichen weg)
> 
> Beispiel:
> 
> #87 ,"_ __"
> 
> macht (bei t2, k4, ks nicht gesetzt) aus 
> 
> #87 123 4567890
> 
> auch nur wieder
> 
> 123 4567890
> 
> Erst aus
> 
> #87 1234 567890
> 
> wird, wie es sich gehört,
> 
> 1234567890
> 
> gemacht.
> 
> Wenn das Leerzeichen in #87 weiter vorne steht, wird es auch 
> nicht fortgelassen.- Wird statt des Leerzeichens ein 
> Bindestrich gesetzt, dann wirkt ,"_-__" programmgemäß und bei 
> jeder Position des Bindestriches. 
> 
> Das Problem wurzelt also darin, daß es ein _Leerzeichen_ ist, 
> das ersetzt werden soll.

Das ist eine ganz alte 'Macke' und hängt damit zusammen, dass 
allegro bis zu vierstellige Kategorienummern verarbeiten kann. 
Wenn man dazu noch zwei Indikatoren plus das Folgezeichen zählt, 
hat man ungefähr den Bereich, in dem die lokale Ersetzung aus 
gutem Grund nicht funktioniert. Andernfalls bestünde die Gefahr, 
dass die Ersetzung auch auf die Kategorie wirkt, was nicht 
gewünscht ist. Konservative Parametrierung sollte so aussehen:

#87 p"XXXXXX" ,"_ __" b"XXXXXX" 

Damit klappt es.

Viele Grüße

Dierk Höppner

Braunschweig University Library
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