ZFT-KEAW Berlin, den 14.9.1988 Abt. Basissoftware Software Versionshinweise -------------------------- Titel: WEGA-WORD Version 3.0 1. Inhalt Das Softwarepaket WEGA-WORD enthaelt auf einer tar-Ver- triebsdiskette die druckbare Datei mit der Beschreibung des Inhalts der Diskette, der Installationsvorschrift und Versionshinweisen, weiterhin das Programm zum Installieren des Softwarepakets, alle zu WEGA-WORD gehoerenden ASCII- und binaeren Dateien sowie eine Kurzdokumentation. Im einzelnen handelt es sich um folgende Dateien: README - druckbare Datei mit dem Inhalt der Diskette und Versionshinweisen INSTALL - Installationsdatei (C-Shell-Skript) - zu WEGA-WORD gehoerende WEGA-Kommandos (installiert im Directory /bin): wsh - Aufruf des Menue-Systems von WEGA-WORD wew - direkter Aufruf des Textsystems wpr - Aufruf des Druckprogramms von WEGA-WORD wrb - Loeschen von Sicherungsdateien wlb - Anzeigen der Sicherungsdateien WEW - spezieller Shell-Skript fuer VT100, VTZ und Zentec Terminals - zu WEGA-WORD gehoerende Dateien (installiert im Directory /z/wewlib), die nur durch im Directory /bin installierte WEGA-WORD-Dateien oder durch das Menue-System aufgerufen werden koennen: wew00 - Maschinenkodedatei des Textsystems wew01 - zu wew00 gehoerend wew02 - zu wew00 gehoerend wew03 - Vor- und Nachsilbendatei des Textsystems wew04 - Hilfsmenues des Textsystems wew05 - Meldungen des Textsystems wew06 - Woerterbuch fuer die Rechtschreibepruefung wew07 - Programm fuer die Rechtschreibepruefung WEGA-WORD - 2 - README wew08 - Textbausteine des Textsystems wew09 - Makros des Textsystems wfix00 - Hilfsprogramm des Textsystems zum Entfer- nen aller Control-Zeichen ausser TAB und Formfeed wfmt00 - Formatierungsprogramm fuer Textdateien wind00 - Kennzeichnungsprogramm fuer Textdateien wmadd00 - Liste der Post und Dienste wlst00 - Konvertierungsprogramm fuer wew-Dateien wml00 - Programm fuer die Postliste wmlbl00 - Anzeigen der Marken der Postliste wmlst00 - Anzeigen der Postliste wmn00 - Menuesystemprogramm fuer wew wmn01 - Programm zum Auflisten des Directorys wmn05 - Meldungen des Menuesystems fuer wew wmn07 - Terminalsteuerfolgen wmn08 - Funktionstastenbelegung wmn09 - Datei fuer die Voreinstellung der Anzeigen des Textsystems wmt00 - Fehlerausschriftendatei fuer wew wpr00 - Druckprogramm 1 wpr01 - Spooler-Interface wpr02 - Spooler fuer Schnelldrucker wpr03 - Spooler fuer Typenraddrucker wpr04 - Syntax und Flags fuer wpr wpr05 - Meldungen des Druckprogramms wpr wpr06 - Konfigurationsdatei fuer den gespoolten Drucker wpr07 - Zuordnung ASCII-Code, Zeichensatz und Zeichenbreite fuer den Typenraddrucker wpr08 - Drucker-Konfigurationsdatei fuer wpr wpr10 - Druckprogramm 2 wrcv00 - wew-Datei fuer die CCL-Kommunikation wsh00 - WEGA-WORD Hauptmenue wsh05 - WEGA-WORD Druckmenue wsh07 - WEGA-WORD Menue fuer die elektronische Post wsh08 - WEGA-WORD Haupthilfemenue wsh09 - WEGA-WORD Menue fuer die Dateikommandos wsh10 - WEGA-WORD Menue fuer Directorykommandos wtab00 - Dienstprogramm wie wfix00, aber ohne Optionen wte00 - Programm fuer den ASCII-Editor wte04 - Menue des ASCII-Editors wte05 - Meldungen des ASCII-Editors wtype00 - Lesen einer Datei vom Terminal und Ausgabe spool.c - C-Programm fuer einen WEGA-WORD-Spooler - zu WEGA-WORD gehoerende Kurzdokumentation (installiert im Directory /z/wewlib/dok): WEGA-WORD.k - Kurzdokumentation zu WEGA-WORD WEGA-WORD - 3 - README - zu WEGA-WORD gehoerende Dateien (installiert im Directory /etc): devopn - SHELL-Skript zum Oeffnen von Geraeten in- nerhalb der login-Zeit wewpath - Datei mit Pfadnamen der wew-Bibliothek 2. Dokumentation Fuer die Arbeit mit WEGA-WORD steht vorerst die druckbare Datei WEGA-WORD.k zur Verfuegung. Darin wird ein allgemei- ner Ueberblick zu WEGA und zu WEGA-WORD gegeben. Weiterhin wird der Aufruf des Textverarbeitungssystem beschrieben und die Auswahl 1 (Textbearbeitung) etwas ausfuehrlicher dargestellt. Der Anhang enthaelt die vorgegebene Funktions- tastenbelegung fuer das P8000-Terminal. Ausser dieser Kurzdokumentation steht vorerst keine weitere Literatur zur Verfuegung. Der Abschnitt 1 "Einfuehrung" ist fuer den in WEGA ungeuebten Benutzer gedacht. Die Kurzdokumentation ist genauso wie die README mit Hilfe des Kommandos lpr oder direkt ueber /dev/lp druckbar. 3. Installation Die Installation erfolgt von der tar-Vertriebsdiskette. Sie kann nur durch den Superuser erfolgen. Auf der tar- Diskette ist eine Installationsdatei mit dem Namen INSTALL enthalten, die im Dialog mit dem Superuser die notwendigen Installationsschritte ausfuehrt. Der Aufruf der Installa- tionsdatei erfolgt in der Form: # cd / # mkdir installdir # cd installdir # tar -Xv INSTALL # INSTALL Nach erfolgreicher Installation sind das Programm INSTALL ebenso wie das Installationsdirectory zu loeschen. 4. Nutzerhinweise WEGA-Word kann von jedem beliebigen Nutzer an jedem belie- bigen Terminal benutzt werden. Es wird durch Eingabe des Kommandos wsh aufgerufen. Vor Aufruf von WEGA-WORD sind folgende Kommandos auszufuehren: umask 22 setenv MAIL /usr/spool/mail/nutzer setenv WLIB /z/wewlib WEGA-WORD - 4 - README Ausser den Variablen MAIL und WLIB benutzt WEGA-WORD die Umgebungsvariablen TERM und HOME, die aber beim Anmelden in WEGA auf den benoetigten Wert gesetzt werden. Ein Aendern der eingestellten Werte ist moeglich, wobei zu beachten ist, dass die Umgebungsvariable TERM nur auf einen in den Dateien wmn07 und wmn08 vereinbarten Terminaltyp gesetzt werden kann. Fuer ein P8000-Terminal ist im Standardfall immer P8 oder PV vereinbart. Fuer die Umgebungsvariable MAIL ist fuer nutzer immer der ganz konkrete Nutzer (z.B. Meyer) einzutragen. Die angege- benen Kommandos sind vor jedem Start von WEGA-WORD auszu- fuehren. Deshalb ist es sinnvoll, sie in die Datei .login einzutragen. Moeglich ist auch, einen Skript zu erstellen, der diese Kommandos und den Aufruf von WEGA-WORD beinhaltet. Die Benutzung der Kursortasten ist unter WEGA-WORD fuer jeden eingetragenen Terminaltyp vorgesehen. Die Belegung von Funktionstasten fuer P8 und PV ist im Anhang A der Kurzdokumentation beschrieben. Die Uebernahme vorhandener und mit anderen Textverarbei- tungssystemen bearbeiteter Dateien in WEGA-WORD-Dateien ist verhaeltnismaessig problemlos ausfuehrbar, da jede WEGA- ASCII-Datei in eine WEGA-WORD-Datei konvertierbar ist. Fuer eine TP-Datei ist folgender Weg zu beschreiten: - Konvertierung der TP-Datei in eine WEGA- ASCII-Datei mit Hilfe des Kommandos osmtwega bzw. innerhalb des Menues von WEGA-EMSCP mit Hilfe des Kommandos p - Uebernahme der WEGA-Datei in eine WEGA-WORD-Datei innerhalb des Menues durch Aufruf von 1 (Textbe- arbeitung), die Frage nach der Konvertierung der Datei in eine WEGA-WORD-Datei ist mit Y (Yes) zu beantworten, oder aber Konvertierung durch den Aufruf von 5 (General Utility Programms) und an- schliessend Aufruf von 3 (Konvertierung ASCII- Datei in WEW-Datei) Als Zwischenschritt ist der Aufruf eines Filters unter WEGA denkbar, der die nach WEGA konvertierte TP-Datei z.B. von allen Punktkommandos befreit. Man kann das aber auch innerhalb der Textbearbeitung ausfuehren. Fuer den Druck von WEGA-WORD-Dateien stehen im Druckmenue drei Varianten zur Verfuegung: - die 1 steht fuer DRAFT-Printer, damit ist ein Zeilen- bzw. ein Schnelldrucker gemeint, konkret ist das jeder beliebige unter WEGA arbeitende Drucker; mit der Wahl dieses Druckprogramms ist nur der WEGA-WORD - 5 - README Fettdruck und die Unterstreichung gewaehrleistet, ein engerer oder breiterer Druck muss am Drucker voreingestellt werden und kann mit dieser Option nicht von WEGA-WORD aus gesteuert werden - die 2 steht fuer LETTER-Printer, damit ist ein Typenraddrucker bzw. ein Schoenschreibdrucker gemeint, fuer WEGA-WORD ist dieses Programm ganz konkret an den Typenraddrucker SD 1152 angepasst; damit sind alle unter WEGA-WORD eingebbaren Drucksteuerzeichen realisierbar wie Unterstrei- chung, Doppeldruck, Hoch- und Tiefstellung, engerer und weiterer Druck bezogen auf den Zei- chen- und Zeilenabstand; je nach SD 1152-Typ koennen bei Mikrospace ein (implizit eingestellt) Probleme auftreten. Es wird deshalb empfohlen, Mikrospace ueber das Druckkom- mando auszuschalten, da sich ein guter Ausgleich am SD 1152 sowieso nicht erzielen laesst; ausser der Anpassung an den SD 1152 existieren noch Anpassungen an einen NEC- und an einen Quwe- Drucker Achtung: Die Installation des SD 1152 ist nicht an /dev/lp sondern an /dev/tty3 vorgenommen. Durch das WEGA-WORD-Druckprogramm 2 (LETTER-Printer) wird die Einstellung von /dev/tty3 veraendert. Diese Einstellung bleibt auch nach dem Austritt aus WEGA-WORD (aber nicht nach einem neuen System- start von WEGA) erhalten. Das kann zu Fehlern fuehren, wenn man nach Benutzung des Druckpro- gramms 2 das Druckprogramm 1 (DRAFT-Printer) fuer einen anderen Drucker (z.B. LX 86) verwendet. Diese Fehler treten nicht mehr auf, wenn nach Benutzung des Druckprogramms 2 der Kanal /dev/tty3 mit Hilfe des Systemkommandos stty auf 8 Bit je Zeichen ohne Paritaetserkennung eingestellt wird. Es liegen in WEGA-WORD z. Zt. noch keine Hilfs- programme vor, die die von WEGA-WORD vorgenommenen Veraenderungen ruecksetzen. Der Drucker SD 1152 muss beim Drucken mit dem Druckprogramm 2 (LETTER-Printer) auf gerade Paritaet und 7 Bit je Zeichen eingestellt sein. - die 8 steht fuer die direkte Eingabe eines Druck- kommandos, wodurch ueber die Option -f die Ausgabe der formatierten Druckdatei in eine WEGA-Datei moeglich wird, vorher werden alle verwendbaren Optionen auf dem Bildschirm angezeigt WEGA-WORD erzeugt bei der Textbearbeitung und auch bei der Arbeit im ASCII-Editor eine Sicherheitskopie der bearbeite- ten Datei. Da diese Sicherheitskopie bei jedem Aufruf neu erstellt wird, ist es sinnvoll, die nicht mehr aktuellen Sicherheitskopien von Zeit zu Zeit zu loeschen (Eingabe von 6 im WEGA-WORD Hauptmenue - Document Utility), damit nicht unnoetig Speicherplatz auf der Festplatte belegt WEGA-WORD - 6 - README wird. Weiterhin ist zu empfehlen, den aktuellen Bearbei- tungsstand hin und wieder mit Hilfe des Exit-Menues und der Eingabe von R abzuspeichern, da es bei Verklemmungen in der Textbearbeitung (evtl. hervorgerufen durch Fehlbe- dienungen) nicht moeglich ist, die seit dem letzten Aufruf bzw. Abspeichern getaetigten Eingaben zu retten. 5. Versionshinweise Das Textverarbeitungssystem WEGA-WORD ist in vorliegender Version 3.0 mit englischsprachigen Menues und Meldungen versehen; es existiert eine Kurzdokumentation. Am ausfuehr- lichen Installations- und Anwenderhandbuch zu WEGA-WORD wird z. Zt. noch gearbeitet. Dazu gehoert dann auch eine deutschsprachige Version von WEGA-WORD. WEGA-WORD ist ab der WEGA-Version 2.1 ohne Probleme in- stallier- und abarbeitbar. 6. Probleme Die Arbeit mit WEGA-WORD ist durch die englischsprachigen Menues und Meldungen und ohne ausfuehrliche Dokumentation erschwert. So ist man nicht in der Lage, bestimmte moeg- liche Veraenderungen an WEGA-WORD ohne die notwendige Beschreibung vorzunehmen. Als Beispiel seien hier die Voreinstellungen des Terminals und die Belegung der Funk- tionstasten genannt. Auch das Anlegen einer eigenen Datei fuer die Rechtschreibepruefung ist ohne das Installations- und Anwenderhandbuch nicht moeglich. Ein weiteres Problem stellt die Verwendung des P8000- Terminals unter WEGA-WORD dar. Egal ob als P8 oder PV vereinbart, ist eine Nutzung der vorhandenen Bildschirmat- tribute nicht moeglich, da die von WEGA-WORD gestellten Anforderungen an das Terminal nicht erfuellt werden. Konkret ergibt sich fuer den Anwender der Textbearbeitung, dass eine Unterstreichung, inverse oder hell/dunkel Dar- stellung von Bloecken, Drucksteuerzeichen und Seitenumbruch nicht moeglich ist und man sich nur mit Hilfe der Angaben in der Statuszeile orientieren kann. Fuer die vielen in der Textbearbeitung auftretenden Funk- tionen kann der Ziffernblock im P8000-Terminal nicht als Funktionstastenblock vereinbart werden. Fuer die Vereinba- rung von Funktionen stehen lediglich die Tasten F7 bis F9 und F12 bis F14 zur Verfuegung, wie im Anhang A der Kurzdo- kumentation beschrieben. Beim Terminal PV sind zusaetzlich noch die HOME- und die Backtabtaste verwendbar. Die im Druckprogramm 2 vorgenommene Anpassung an den Typenraddrucker SD 1152 wird sich auch in nachfolgenden Versionen von WEGA-WORD nicht aendern, d.h. es werden keine anderen Drucker als die bereits vereinbarten an WEGA-WORD WEGA-WORD - 7 - README angepasst. Eine Anpassung an Befehlsfolgen fuer andere Typenraddrucker ist, ausgehend von der Druckausgabe in eine Datei, ueber WEGA-Filterprogramme (Anpassung der ESC- Sequenzen) denkbar. Eventuell koennen Fehler beim Einzelseitendruck im Druck- programm 1 (DRAFT-Printer) auftreten, die sich darin aeus- sern, dass einzelne Seiten unvollstaendig ausgegeben werden. An der Beseitigung dieses Problems wird z.Zt. noch gearbeitet. Fuer die Einarbeitung in WEGA-WORD sollte man eine gewisse Zeit vorsehen, besonders dann, wenn man seine Texte bisher nur mit dem Textverarbeitungsprogramm TP bearbeitet hat.