Funktion des Programms CON_WP.PRG ist ein Programm, das es erm”glicht ASCII-Files in das Wordplusformat zu bringen. Das Programm wurde fr die Version 1.89 geschrieben. Einiges ber Wordplus Wenn man ASCII-Files in Wordplus einliest ,so ist eine Formatier- ung des Textes nicht m”glich. CON_WP.PRG kann hier Abhilfe schaffen. Wordplus kennt drei Arten von Leerzeichen: (a) Variable Leerzeichen Beim Randausgleich im Blocksatz kann dieses Leerzeichen gedehnt werden. Auf dem Bildschirm stellt Wordplus dieses als blank dar, es wird aber als Hex 1E abgespeichert. (b) Gedehnte Leerzeichen werden von Wordplus auf dem Bildschirm in den Text eingefgt und k”nnen nicht mit dem Cursor angefahren werden. Sie dienen zur Ausrichtung der Zeile auf dem Bildschirm und werden nicht abgespeichert. (c) Feste Leerzeichen k”nnen mit Control+Leertaste erzeugt werden. Sie bleiben beim Formatieren bestehen und werden als blank Hex 20 abgespeichert. Tab's erzeugen auch feste Leerzeichen. Ein ASCII-Text den man in Wordplus l„dt enth„lt nur feste Leerzeichen. Aužerdem begrenzt im WP-Mode ein Carriage Return (CR) einen Absatz. Da im ASCII-File nach jeder Zeile ein CR steht ist jede Zeile ein Absatz, d.h. die S„tze k”nnen nur einzeln formatiert werden. Funktionsweise von CON_WP.PRG CON_WP.PRG liest ein ASCII-File ein und wandelt es entsprechend einer der beiden m”glichen Modi um. (1) Weicher Umbruch Beim weichen Umbruch wird ein festes Leerzeichen durch ein variables Leerzeichen (Hex 1E) ersetzt. Treten mehrere Leerzeichen nacheinander auf so wird nur das erste umgeformt und alle anderen gel”scht. Aužerdem werden alle CR's so umgeformt, daž aus dem gesamten Text ein Absatz wird. (Achtung: Drckt man F10 wird der gesamte Text neu forma- tiert!) (2) Text-Umbruch Beim Textumbruch wird auch ein variables Leerzeichen eingefgt, allerdings bleiben in diesem Modus die nachfolgenden Leerzeichen erhalten. Dies ist vor allem deshalb sinnvoll, weil in manchen Texten Einrckungen existieren, die so erhalten bleiben. In diesem Modus wird ein Absatz gesetzt, wenn eine der folgenden Kombinationen auftritt: .CR oder !CR oder ?CR oder :CR oder ;CR Steht zwischem einem der Zeichen (.!?:;) und dem CR ein blank (z.B.: .blankCR) so wird dies nicht vom Programm erkannt und folglich auch kein Absatz gesetzt. Da ein CR am Bildschirm nicht sichtbar ist, sollte man dies mit einem Diskettenmonitor berprfen. Die Leerzeichen, die am Anfang einer Zeile stehen, werden in eine Einrckung umgewandelt. Ansonsten wird das erste Leerzeichen in Hex 1E und alle nachfolgenden in ein festes Leerzeichen umgewandelt. Bei manchen Editoren wird fr den Tabulator ein spezielles Zeichen abgespeichert, so daž es notwendig wird fr diesen Tabulatorschritt die entsprechende Anzahl Leerzeichen wieder in den Text einzufgen. Mit Hilfe des Menuepunkts "Anzahl der Leerstellen bei Tab : 3" kann die Anzahl der eingfgten Leerstel- len eingestellt werden. Der Default ist 3. Tips fr die Anwendung Dieses Programm kann keine Wunder vollbringen. Ein konvertiertes File muž in der Regel noch nachtr„glich formatiert werden. CON_WP.PRG erzeugt ein Lineal mit der L„nge 72. Dies muž unter Umst„nden ver„ndert werden. Aužerdem ist die Justierung ausge- schaltet. Formatierungen sollten nur mit der F10-Taste vorgenommen werden, um nur den jeweils n„chsten Absatz zu formatieren. Formatiert man den ganzen Text auf einmal, kommt meist nichts sinnvolles dabei heraus. šberschriften schliežen meist ohne einen Punkt oder „hnlichem ab und mžen daher, bevor sie formatiert werden, durch einen CR getrennt werden. Das Programm liest den gesamten Text in den Speicher ein. Ist nicht gengend Speicherplatz vorhanden wird das Programm abgebrochen. Bei langen Texten ”fters zwischenspeichern. Man weiž, nie was noch passiert. Im brigen: Probieren geht ber studieren. Macht's gut oder besser aber blož nicht zuviel! "it's hip to be square" Christian