[Allegro] Unerwartete Umcodierung des Leerzeichens

Heinrich Allers allers at t-online.de
Mo Mär 19 00:39:05 CET 2012


Liebe Frau Koczian:

> ich habe für einen bestimmten Export die Datei p-unicod.apr so 
> abgewandelt, dass möglichst alle Zeichen ausgeblendet werden, die in 
> Dateinamen verboten sind. Insgesamt sieht das so aus:

> ### Zusätzlich angehängt:
> 
> p .014/.031 =1    <--- diese Zeile macht Ärger
...

> Wenn ich die gekennzeichnete Zeile (p .014/.031 =1) auskommentiere, ist 
> alles in Ordnung. Lasse ich sie aber stehen, dann wird jedes Leerzeichen 
> in der Ausgabe durch die Ziffer 1 ersetzt ...

Ja, bei mir auch.

Hm, Ihr Ersetzungsbefehle 'p .014/.031 =1' dürften die Schuld haben. Mir kam er gleich seltsam vor, ich 
meinte, daß diese elegante Form von Ersetzungen nur möglich sind, wenn die Zeichenintervalle durch 
_druckbare_ Zeichen definiert sind. In Kap. 10.2.4.1 des Systemhandbuches habe ich auch nichts 
gefunden, was auf die Zulässigkeit der von Ihnen benutzten Syntax schließen läßt.- Oder haben Sie eine 
Stelle in der Dokumentation gefunden?

Der Ausweg bestünde halt darin, sich die Arbeit zu machen, 18 Zeilen mit den entsprechenden 
Ersetzungen zu schreiben ... :-((

Funktionieren denn diese Ersetzungen bei Ihnen:
p .123/.127 =1
p .179/.255 =1
?? Dürften sie meinem Eindruck nach eigentlich auch nicht; aber da wär's ja kein Problem, weil Sie die 
Codes leicht durch die entsprechenden druckbaren Zeichen ersetzen könnten.


Mit besten Grüßen von

Heinrich Allers

allers at t-online.de * http://www.h-allers.de
Netztagebuch: http://heinrich-erlo-ger.blogspot.com/
Bitácora: http://heinrich-erlo-spa.blogspot.com/




Mehr Informationen über die Mailingliste Allegro