TTÿÿÿÿJ.ÿH [............................................................] *Demotext|Startext 2.5 |Seite # *************************************** * * * * *  S T A R T E X T  * * Version 2.5 vom 01.07.92 * * * *************************************** Ein Programm von Markus Schwarz, Mhlenweg 16, W-2406 Arfrade. Einfhrung STARTEXT  ist eine Public Domain Textverarbeitung und darf deshalb beliebig aber nur unver„ndert und mit allen Dateien weitergeben wer- den. Es darf nicht kommerziell vermarktet werden. Ich habe STARTEXT aus eigenem Bedarf heraus programmiert, da ich mir eine professionelle Textverarbeitung nicht leisten kann. Ich habe das Programm in GFA-BASIC geschrieben und mit Assembler Routinen, die ich mit dem GFA-ASSEMBLER entworfen habe, beschleunigt. Ich benutze STARTEXT fr alle meine Textbearbeitungen mit dem Computer, so wird das Programm permanent getestet und aus eigenem Bedarf entstehen neue Funktionen, Erweiterungen und Verbesserungen. Mein einziges Problem ist jedoch, daž ich das Programm nur mit meiner Konfiguration testen kann. Falls es also zu Inkompatiblit„ten mit z.B. einem Auto-Ord- ner-Programm oder einer neueren TOS Version kommen sollte, w„re ich fr einen entsprechenden Hinweis und eine m”glichst genaue Fehler- beschreibung dankbar. Die Version 3.x Natrlich m”chte auch ich, neben der Freude, daž mein Programm eine weite Verbreitung findet, etwas als Anerkennung meiner Arbeit, die ich in das Programm gesteckt habe, bekommen. Sie k”nnen sich bei mir fr 15 DM registrieren lassen. Sie erhalten dann die neueste Version 3.x, die kein Public Domain ist und nicht weitergeben werden darf. Sie enth„lt einige Hilfefunktionen, die ein wenig Licht in den Funktionsdschungel von STARTEXT  bringen sollen. Ich arbeite im Moment an einem Handbuch, das, wenn es fertig ist, fr registrierte Anwender gegen eine (noch nicht abzusch„tzende) Gebhr erh„ltlich sein wird. Druckeranpassung STARTEXT verfgt ber eine Druckeranpassung als ASCII-Text. Es ist also prinzipiell m”glich, eine Druckeranpassung selbst zu schreiben. Die Druckeranpassung von STARTEXT ist jedoch aufgrund der vielen Funktionen sehr komplex und somit nur schwer zu durchschauen. Deshalb biete ich die M”glichkeit an, daž ich fr 5 DM und Einsendung der Kopien der Steuercodes des Druckers einen Druckertreiber erstelle. Die Funktionen Um Ihnen einen Eindruck von dem Funktionsumfang von STARTEXT zu vermitteln, gebe ich hier einen kurzen šberblick. Damit Sie sich das Programm an Ihren Bedarf anpassen k”nnen, wird beim Programmstart eine Infodatei geladen, die wichtige Einstellungen enth„lt. Aužerdem werden automatisch die Dateien 'STANDARD.FNT' und 'STANDARD.MAK' geladen, sofern sie sich im Hauptverzeichnis befinden. Es handelt sich dabei um einen Font und eine Makro-Tabelle. Auf diese Weise haben sie immer 'Ihren' Font und 'Ihre' Makrotabelle automatisch zur Verfgung. Ein Druckertreiber '*.PRN' wird ebenfalls geladen. Neben den blichen Funktionen eines Editors verfgt STARTEXT ber eine Reihe von Sonderfunktionen. Es k”nnen bis zu 99 Texte gleichzeitig im Speicher gehalten werden. Ein Text kann bis zu 9999 Zeilen besitzen. Es k”nnen alle ASCII-Zeichen im Editor eingegeben werden, auch die Sonderzeichen. STARTEXT untersttzt zehn Textarten, die mit den Funktionstasten aktiviert bzw. deaktiviert werden: F1: hochgestellt F2: tiefgestellt F3: fett F4: hell F5: unterstrichen F6: umrandet F7: kursiv  F8: komprimiert F9: breit Schriftmen: doppelt grož STARTEXT untersttzt vier verschiedene Formate: linksbndig, rechtsbndig, zentriert und Blocksatz. Aužerdem gibt es eine Trenn- hilfe, die selbst„ndig W”rter trennen kann. Durch das Aktivieren der Funktionen 'Zeilenumbruch' und 'Rand' wird der Text schon beim Ein- geben an das Zeilenlineal angepažt. Es k”nnen Tasten mit Makros belegt werden. Das funktioniert so, daž man die Funktion 'Makro protokollieren' aktiviert und dann fr eine bestimmte Taste eine Folge von Zeichen eingibt. Nachdem dieser Vorgang mit Control+Esc abgeschlossen ist, wird diese Zeichenfolge bei jedem erneuten Drcken ausgegeben. Dadurch ist es z.B. m”glich, eine Taste mit dem Text 'Mit freundlichen Gržen' zu belegen, und immer wenn dieser Text ben”tigt wird einfach die entsprechende Taste zu drcken. Auch die Alert- und andere Boxen in STARTEXT k”nnen mit Makros gesteuert werden. Es k”nnen bis zu zehn Textmarken eingeben werden, mit denen auch zwischen verschiedenen Texten hin- und hergesprungen werden kann. Es gibt eine umfangreiche Suchen- und Ersetzen-Funktion. STARTEXT verfgt ber eine variable Druckeranpassung und -einstellung. Das Seitenformat kann genau eingestellt werden, und STARTEXT untersttzt bis zu jeweils drei Kopf- und Fužzeilen. Es kann sowohl der gesamte Text als auch nur der markierte Block gedruckt werden. Im Text k”nnen freie Seitengrenzen mit der Tastenkombination Con- trol+Shift+S gesetzt werden, die beim Ausdruck das Ende einer Druk- kerseite bewirken, wodurch der Rest der Seite mit Leerzeilen aufge- fllt wird. Die Texte werden im STARTEXT Format mit allen Informationen wie z.B. Seitenformat und Zeilenlineal abgespeichert. Aužerdem k”nnen sie mit einem Pažwort verschlsselt abgespeichert werden. Es k”nnen Serienbriefe in beliebiger Anzahl mit den Export-Daten einer Datenverarbeitung gedruckt werden(siehe Serienbrief-Demotext). Mit einem Lexikon kann der Text auf Rechtschreibung berprft werden. Dies kann sowohl nach der Eingabe einer Zeile geschehen, als auch nach Fertigstellung des Textes. Es k”nnen Grafiken aus einem Bild ausgeschnitten werden und dann in einen Text eingefgt werden. Sie werden dann beim Ausdruck nachgela- den, da sie sonst zu viel Speicher in Anspruch nehmen wrden(siehe Grafik-Demotext). Es kann auch proportional gedruckt werden. STARTEXT ist in der Lage, Textabschnitte im Blocksatz so proportional zu formatieren, so daž diese Abschnitte sp„ter beim proportionalen Ausdruck im Blocksatz mit zwei 'glatten' R„ndern erscheinen(siehe Demotext). STARTEXT  verfgt ber eine Sortier-Funktion, d.h. der ganze Text oder ein Teil des Textes kann alphabetisch(bzw. nach den ASCII-Zeichen) sortiert werden. Auf diese Weise kann man mit STARTEXT auch z.B. seine Audio-Cassetten verwalten. Es kann ein kleiner Taschenrechner aufgerufen werden, und die Acces- sories k”nnen ber einen Extra-Bildschirm erreicht werden. Es kann ein Stichwortverzeichnis automatisch erzeugt werden. Das ge- staltet sich ganz einfach: Die W”rter, die in das Verzeichnis aufge- nommen werden sollen, werden mit eckigen Klammern('Wort aufnehmen') markiert. In diesem Text habe ich das bereits getan und ein Ver- zeichnis erzeugt. Stichwortverzeichnis 99 Texte gleichzeitig............2 Makros...........................2 abgespeichert....................2 neueste Version.................1 Anerkennung......................1 ASCII-Zeichen....................2 Pažwort..........................2 Programmstart....................1 bis zu 9999 Zeilen...............2 proportional.....................2 Blocksatz........................2 Public Domain...................1 Druckeranpassung.................1 rechtsbndig.....................2 Druckertreiber...................1 Rechtschreibung..................2 Druckertreiber...................2 registrieren.....................1 registrierte Anwender............1 Ersetzen.........................2 Erweiterungen....................1 Seitenformat.....................2 Serienbriefe.....................2 Fužzeilen........................2 Sonderzeichen....................2 Sortier-Funktion.................3 GFA-ASSEMBLER....................1 STANDARD.FNT.....................1 GFA-BASIC........................1 STANDARD.MAK.....................1 Grafiken.........................2 Stichwortverzeichnis.............3 Suchen...........................2 Handbuch.........................1 Hilfefunktionen..................1 Taschenrechner...................3 Textarten........................2 Infodatei........................1 Textmarken.......................2 Inkompatiblit„ten................1 TOS Version......................1 Konfiguration....................1 Verbesserungen...................1 Lexikon..........................2 Zeilenlineal.....................2 linksbndig......................2 zentriert........................2 Makro protokollieren.............2 u.v.a.m.