@ UNITEXT ------- Ein neuartiges Textprogramm mit besonderen M”glichkeiten von Jrgen Schlottke Beschreibung des Programms: --------------------------- UNITEXT ist ein Textverarbeitungsprogramm. Dieses universelle Programm kann zur Bearbeitung von Texten aller Art eingesetzt werden: - Briefe, Formulare - Programm-Quelltexte - Berichte, Anleitungen, Handbcher - Aufs„tze, Diplomarbeiten etc. Die Bedienung erfolgt teils mengesteuert, teils ber Funktionstasten. Das Programm bietet vielf„ltige Hilfen auf "Knopfdruck" und ist deshalb besonders fr Anf„nger geeignet. Das gesamte Programm besteht aus den Dateien UNITEXT.EXE und UNITEXT.HLF. Deshalb ist die Programminstallation besonders einfach. Leistungsdaten und Hardwarevoraussetzungen: ------------------------------------------- Maximale Textl„nge: ....... ca. 32 kByte (in der vorliegenden Version) Maximale Zeilenl„nge: ..... 255 (nur die ersten 80 Zeichen darstellbar) Bildschirmausgabe: ........ schnelle Assembler-Routinen Darstellbare Zeichen: ..... alle bis auf Code 13 (Line Feed) Eingebbare Zeichen: ....... alle Zeichen bis auf Code 8,9,10,13,26 Drucker-Schriftarten: Steuerung ber Texteingabe Betriebssystem: ........... PC-DOS oder MS-DOS ab Version 2.0 Bildschirm: ............... beliebig (Monochrome empfohlen) Drucker: .................. beliebiger Matrixdrucker mit - EPSON- oder IBM-Emulation - Zeichensatz IBM Nr. 2 Eine Information fr Interessierte: Dieses Programm wurde in Turbobasic geschrieben. Sollte ein Programmierfehler oder ein Fehler in Ihrer Hardware vorliegen, dann wird sich das Programm in den allermeisten F„llen mit einer Fehlermeldung "verabschieden". Bei vielen Computern wird GW-Basic mitgeliefert und Sie k”nnen dann im Basic-Handbuch die Ursache des Programmabsturzes nachlesen. Sollte Ihnen das einmal passieren, so bin ich bereit, das Programm zu berichtigen. Voraussetzung ist allerdings eine genaue Fehlerbeschreibung. Eine Garantie fr eine fehlerfreies Programm kann ich allerdings nicht bernehmen! Beugen Sie einem m”glichen Datenverlust durch h„ufiges Sichern des bearbeiteten Textes (mit F1, anschlieáend "S") vor! Wichtige Fachbegriffe: ---------------------- MS-DOS oder kurz DOS: Das Disk-Operating-System (Betriebssystem) Ihres Computers. Das Betriebssystem wird z.B. zum Kopieren und L”schen von Dateien ben”tigt. Die wichtigsten Befehle des Betriebssystems sind DIR, COPY, DEL, FORMAT, etc. Jedes Betriebssystem wird mit einem eigenen Handbuch ausgeliefert. Byte: ein einzelnes Zeichen, z.B. ein Buchstabe Arbeitskopie: Kopie einer Originaldiskette, die im t„glichen Umgang mit dem Programm verwendet wird. Die Originaldiskette sollte immer an einem sicheren Platz verwahrt werden. Backup-Kopie: Sicherheitskopie. Eine Backup-Kopie kann von einzelnen Dateien aber auch von ganzen Datentr„gern angefertigt werden. Eine Backup-Kopie wird nicht bearbeitet, sondern liegt als "eiserne Reserve" bereit, um im Falle eines unvorhergesehenen Datenverlusts eingesetzt zu werden. Programminstallation & -start ----------------------------- Das vollst„ndige Programm besteht aus den Dateien UNITEXT.EXE und UNITEXT.HLF. Arbeiten Sie grunds„tzlich nicht mit der Originaldiskette des Programms! Bitte machen Sie mit dem DISKCOPY-Befehl eine Arbeitskopie. Lesen Sie n„heres bitte im DOS-Handbuch nach! Wenn Sie mit Diskettenlaufwerken arbeiten wollen, ist keine weitere Installation erforderlich. Als Festplattenbenutzer kopieren Sie die Dateien UNITEXT.EXE und UNITEXT.HLF am besten in das Verzeichnis der Festplatte, das Ihre Texte enth„lt. Folgende Erkl„rungen gelten fr Diskettenbenutzung: Nach dem Bereitschaftsprompt 'A>' tippen Sie bitte: UNITEXT (und drcken Sie RETURN) Das Programm sollte dann starten, wenn die Programmdiskette in Laufwerk A eingelegt ist. Zum Ausdrucken der Anleitung tippen Sie bitte nach dem Prompt 'A>': COPY HANDBUCH.TXT PRN Die Anleitung wird dann ber den Druckeranschluá 1 (LPT1:) ausgedruckt. Wichtig: Drucken Sie das Handbuch nicht ber das UNITEXT-Programm aus! Da das Handbuch die Steuerung des Druckers ausfhrlich erl„utert, k”nnte das zu einem unleserlichen Schriftbild fhren! Text zur Bearbeitung aufrufen / Text wechseln --------------------------------------------- Nach dem Programmstart erscheint das Befehlsmen, das Sie auch w„hrend der Texteingabe jederzeit mit der F1-Taste aufrufen k”nnen. Sie k”nnen nun entweder - einen Text zur Bearbeitung aufrufen - sich die ONLINE-Hilfe anzeigen lassen - das aktuelle Laufwerk und/oder Verzeichnis „ndern oder - das Programm wieder beenden Die Auswahl der Funktion erfolgt mit den Cursortasten ( der gew„hlte Menpunkt erscheint als 'Balken'). Mit der RETURN oder ENTER-Taste wird die Auswahl best„tigt. Sie k”nnen auch einfach den Anfangsbuchstaben der gew„hlten Funktion eintippen. W„hlen Sie den Punkt "Text laden" und Sie werden zur Angabe eines Dateinamens aufgefordert. Dateinamen bestehen aus: - bis zu acht Zeichen (Buchstaben, Zahlen) - einem Punkt (kann wegfallen) - nochmals drei Zeichen (nur wenn der Punkt vorhanden ist) Wenn Sie den Namen der Datei kennen, k”nnen Sie ihn jetzt eingeben. Sie k”nnen aber auch einfach RETURN drcken und bekommen dann eine Liste aller Dateien angezeigt, von denen Sie dann eine ausw„hlen k”nnen. Das kann relativ mhsam sein, wenn viele Dateien vorhanden sind. Deshalb k”nnen Sie mit den sogenannten Globalzeichen "*" und "?" eine Vor-Auswahl treffen. Geben Sie als Dateinamen z.B. '*.TXT' an, und Sie bekommen alle Dateien mit der Endung '.TXT' angezeigt. In Ihrem DOS-Handbuch ist die Verwendung der Globalzeichen ausfhrlich erkl„rt. Bitte laden Sie wirklich nur Textdateien und nicht etwa eine '.EXE', '.COM' oder sonstige Bin„rdatei. Diesen Fehler werden Sie daran erkennen, daá lauter sinnlose Zeichen auf dem Bildschirm erscheinen. Laden Sie dann bitte sofort einen neuen Text OHNE ZU SICHERN! Sonst besteht die hohe Wahrscheinlichkeit, daá das "bearbeitete" Programm nicht mehr l„uft. Ganz ausgezeichnet lassen sich dagegen alle Batch-Programme bearbeiten. Sie erkennen diese an der .BAT-Endung. N„heres zur Batch-Programmierung k”nnen Sie in Ihrem DOS-Handbuch nachlesen. Einen neuen Text k”nnen Sie erzeugen, wenn sie anstelle eines vorhandenen Dateinamens einen neuen Namen angeben, der noch nicht als Dateiname im aktuellen Unterverzeichnis verwendet wurde. Zu Beginn der Bearbeitung werden Sie gefragt, ob eine Backup-Kopie erzeugt werden soll. Es handelt sich dabei um die Sicherheitskopie eines Textes, die dann wieder geladen werden kann, wenn Sie sich bei der Textbearbeitung "total verhauen" haben. Eine Backup-Kopie erh„lt denselben Namen wie der Originaltext, mit Ausnahme des letzten Zeichens. Dieses wird in ein "$"-Zeichen umgewandelt. Aus diesem Grunde sollten Sie keine Textnamen verwenden, die mit einem "$"-Zeichen enden. Text eingeben ------------- Nach dem Aufrufen eines Textes zur Bearbeitung sehen Sie ein Arbeitsblatt auf dem Bildschirm. Dieses Arbeitsblatt besteht aus den obersten 24 Bildschirmzeilen. Die letzte Zeile ist fr Programminformationen reserviert und enth„lt folgende Angaben: Einen Hinweis auf die F1-Taste, die Gr”áe des noch verfgbaren Textspeichers, sowie die Cursorzeile und -spalte im Text. Die unterste Zeile k”nnte z.B. so aussehen: F1 = Befehlsmen Frei: 32000 Z: 1 S: 10 Diese Angaben besagen, daá sie noch 32000 Zeichen eingeben k”nnen und daá sich der Cursor in Zeile eins / Spalte zehn befindet. Nach Aufruf eines neuen Textes ist das Arbeitsblatt leer und steht fr die Texteingabe bereit. Von vorhandenen Texten werden immer die ersten 24 Zeilen angezeigt. Tippen Sie den Text ganz normal ein, wie Sie es auch auf einer Schreibmaschine tun wrden. Mit der INSERT-Taste k”nnen Sie in den Einfge-Modus umschalten, der es Ihnen erm”glicht, Text innerhalb einer Zeile einzufgen. W„hrend des Einfgens erscheint der Cursor zweiteilig. Diese Funktion wird selbst„ndig wieder in den šberschreibemodus zurckgeschaltet. Achtung: Im Gegensatz zu einer Schreibmaschine l”scht die Leertaste ein eventuell unter dem Cursor stehendes Zeichen. Verwenden Sie deshalb die Pfeiltasten, wenn nur der Cursor bewegt werden soll. Wenn eine Zeile im Einfgemodus zu lang geworden ist, k”nnen Sie mit Alt-R einen Randausgleich durchfhren oder die Zeile mit Ctrl-RETURN teilen. Wichtiger Unterschied zu anderen Textprogrammen: Bei Bet„tigung der RETURN-Taste springt lediglich der Cursor in die n„chste Zeile und zum linken Rand. Das ist genau so, wie auch bei einer elektrischen Schreibmaschine. Andere Textprogramme teilen oft die Zeile an der Stelle und erzeugen eine neue Zeile. Dieses wird bei UNITEXT mit der Tastenkombination Ctrl-RETURN erreicht. Cursorbewegungen ---------------- Bitte w„hlen Sie den Menpunkt HILFE und lassen Sie sich alle M”glichkeiten der Cursorbewegungen anzeigen. Die aktuelle Cursorposition (Zeile/Spalte) wird st„ndig rechts unten am Bildschirm angezeigt. Funktionen ---------- Bitte w„hlen Sie den Menpunkt HILFE und lassen Sie sich alle Funktionen des Textprogramms anzeigen. Die wichtigsten Funktionen werden im folgenden erkl„rt. Textbl”cke Markieren - Verschieben - Kopieren --------------------------------------------- Vor dem Verschieben oder Kopieren muá ein Textblock markiert werden. Mit der Funktionstaste F6 wird die Betriebsart "Text markieren" ein- und ausgeschaltet. Zum Kopieren eines Textteils mssen Sie: - Cursor in die erste Zeile des zu kopierenden Textes bewegen - F6-Taste drcken (Markieren Start) - Cursor in die letzte Zeile des zu kopierenden Textes bewegen - F6-Taste drcken (Markieren Ende) - Cursor in die Zeile bewegen, vor der der markierte Text einkopiert werden soll - F4-Taste drcken Der kopierte Text bleibt fr weitere Kopien markiert. Die Markierung kann mit der F5-Taste gel”scht werden. Soll der Text nicht kopiert, sondern verschoben werden, dann mssen Sie genauso vorgehen jedoch die Tastenkombination Shift-F4 (statt F4) drcken. Der markierte Text wird dann an der alten Stelle gel”scht. Nicht ben”tigte Markierungen k”nnen jederzeit mit der F5-Taste gel”scht werden. ASCII-Sonderzeichen ------------------- Der Zeichensatz IBM Nr.2, wie er von allen MS-DOS-Computern verwendet wird, enth„lt etliche Zeichen, die ber die Tastatur normalerweise nicht erreichbar sind. Diese Zeichen haben Codes zwischen 127 und 255. Code 172 ist z.B. das Zeichen fr ein-viertel (¬). Solche Zeichen k”nnen Sie wie folgt auf den Bildschirm zaubern: - Alt-Taste drcken und festhalten - den Code auf dem Ziffernblock eintippen (z.B. 1 7 2 ) - Alt-Taste wieder loslassen Mit der Tastenkombination Alt-A k”nnen Sie sich eine Sonderzeichentabelle jederzeit w„hrend der Texteingabe anzeigen lassen. Verschiedene Schriftarten auf dem Drucker ----------------------------------------- Der Ausdruck in verschiedenen Sonderschriften kann nur mit dem UNITEXT-Programm erfolgen. Ein Text, der verschiedene Drucker schriften verwendet, muá vorher entsprechend formatiert werden. Gehen Sie wie dabei wie folgt vor: Zun„chst schreiben Sie den Text ganz normal. Danach bewegen Sie den Cursor an die Stelle, an der die bestimmte Schriftart beginnen soll. Dort schalten sie mit der INSERT-Taste auf "Einfgen" um (der Cursor erscheint dann zweiteilig). Nun k”nnen Sie den Steuerbefehl einfach in den Text einfgen, z.B. [B+] zum Einschalten der Breitschrift oder [U+] zum Beginn einer Unterstreichung. Eine Liste aller Drucker-Steuerbefehle k”nnen Sie mit Alt-H abrufen. Ein solchermaáen formatierter Text kann jederzeit mit Alt-D ausgedruckt werden. Die Formatierungsanweisungen werden beim Ausdrucken in die entsprechenden Drucker-Steuerzeichen umgesetzt. Der Text in den Zeilen mit Steuerbefehlen erscheint im Ausdruck um die entsprechende Stellenzahl nach links verschoben, d.h. Steueranweisungen werden nicht mit ausgedruckt. Der eingebaute Druckertreiber gilt fr einen STAR-LC-10 Matrixdrucker, dessen DIP-Schalter wie folgt eingestellt sind: - Zeichensatz IBM Nr.2 - Zeichensatz USA - Emulation EPSON (Standard-Betriebsart) Ob Ihr Drucker dazu kompatibel ist, k”nnen Sie leicht berprfen: Rufen Sie den Text DRUCKER.TST auf und lassen Sie Ihn mit Alt-D ausdrucken. Alle Schriftarten, die einwandfrei ein- und ausgeschaltet werden, k”nnen Sie bedenkenlos in Ihren Texten einsetzen. Bis auf Kursivschrift, sowie die 80-96-Zeichen-Umschaltung sollten alle Schriften auch auf anderen Matrixdruckern funktionieren, wenn Sie eine IBM-Emulation haben. šbrigens: Mit UNITEXT k”nnen Sie Steuerzeichen auch direkt im Text einfgen! Sie erreichen diese Zeiche ber die Tastenkombination Ctrl-Buchstabe, z.B. Ctrl-A. Die direkte Verwendung von Steuerzeichen im Text setzt jedoch Erfahrung im Umgang mit Druckern voraus. Anf„nger sollten darauf verzichten. Ausnahme: Das Steuerzeichen Ctrl-L (oder Alt-12) zum Erzeugen eines Seitenvorschubs. Auf dem Bildschirm erscheint dieses Zeichen als "Kreis unter einem Plus". Tausch Groá-/Kleinbuchstaben / F8-Taste --------------------------------------- Sicherlich wird auch Ihnen das einmal passieren: Unbeabsichtigt haben Sie mit der CAPS-LOCK-Taste auf Groábuchstaben umgeschaltet und tippen Ihren Text weiter ein. Profis blicken dabei auf Ihr Manuskript, Anf„nger auf die Tastatur, und so wird munter mit vertauschter Groá- und Kleinschreibung geschrieben. Bei diesem Textprogramm brauchen Sie in diesem Fall nicht alles neu zu tippen: Mit der F8-Taste k”nnen Sie blitzschnell die Groá- und Kleinschreibung vertauschen. Suchen und Ersetzen / Alt-S / F9 / F10 -------------------------------------- Rufen Sie mit Alt-S das Men "Suchen und Ersetzen" auf. Geben Sie unter "Suchtext eingeben" das gesuchte Wort an. Danach k”nnen Sie die Suchfunktion aufrufen. Das geht besonders komfortabel mit Alt-L (wie: Letzte Suche nochmal). Der Cursor wird dann zur gesuchten Textstelle bewegt. Falls Sie auáerdem einen Ersetzungstext angegeben haben, dann wird der gefundene Suchtext nach Aufruf von Alt-L automatisch ersetzt. Einen neuen Suchtext k”nnen Sie mit "Alt-S", danach "S" auch einfach nach Drcken von "F9" eingeben, einen Ersetzungstext nach Drcken von F10. Ein Wort in eigener Sache: -------------------------- Die vorliegende Programmversion ist noch nicht so ausgereift, wie Sie es von einem Programm erwarten, das viele Hundert DM kostet. Sichern Sie Texte w„hrend der Bearbeitung h„ufiger, als Sie es bei einem kommerziellen Programm tun wrden (mit F1, danach "S"). So sind Sie sicher, falls das Programm tats„chlich einmal bei einem unerwartet auftretenden Fehler "abstrzt", Sie brauchen dann den zuletzt gesicherten Text nur neu zu laden. Bitte werden Sie Lizenznehmer dieses Programms! Die Registrierungsgebhr ist mit 49,- DM wirklich sehr gering angesetzt. Durch Einsendung eines Verrechnungsschecks oder gegen šberweisung des Betrags erhalten Sie umgehend die neueste Programmversion. Dieses Programm wird laufend verbessert. Sie k”nnen Informationen auch telefonisch abfragen: Jrgen Schlottke Sch”naich-Carolath-Str. 46 2200 Elmshorn Ich wnsche Ihnen viel Erfolg beim Einsatz des UNITEXT-Programmpakets!