Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
z9001:software:microword [2020/04/30 10:48] – [5. Der Bildschirmmodus] volkerpz9001:software:microword [2022/12/07 14:51] (aktuell) – [7. Wichtige Adressen und Zellen zur Anpassung] volkerp
Zeile 1: Zeile 1:
 ====== MicroWORD ====== ====== MicroWORD ======
  
-"MicroWORD 1.5" ist ein extrem schneller, vom Z1013 adaptierter Texteditor.+"MicroWORD 1.5" ist ein extrem schneller, vom Z1013 adaptierter [[z1013:software:microword|Texteditor]].
  
 (c) by R. Brosig  1988, IG-HC Dresden\\ (c) by R. Brosig  1988, IG-HC Dresden\\
Zeile 209: Zeile 209:
 Fehlermeldung. Fehlermeldung.
  
-**%%<->%% - NL->CR**\\+**%%<->%% - NL->CR** :!: Z9001\\
 Wandelt über den gesamten Text  das Zeilenendezeichen NL (1EH) Wandelt über den gesamten Text  das Zeilenendezeichen NL (1EH)
 in das Steuerzeichen CR (0DH). Anschließend wird in das Steuerzeichen CR (0DH). Anschließend wird
 das Kommando <W> aufgerufen, sodass der gewandelte Text auf das Kommando <W> aufgerufen, sodass der gewandelte Text auf
 Kassette ausgelagert werden kann. Nach Beendigung oder Abbruch der Save-Funktion wird der Text wieder zurückgewandelt.\\ Kassette ausgelagert werden kann. Nach Beendigung oder Abbruch der Save-Funktion wird der Text wieder zurückgewandelt.\\
-Dieses Kommando ist speziell für Assember-Quelltexte des Z9001 gedacht. [[z9001:software:edas|EDIT]] kodiert das Zeilenende nur mit 0Dh.+Dieses Kommando ist speziell für Assembler-Quelltexte des Z9001 gedacht. [[z9001:software:edas|EDIT]] kodiert das Zeilenende nur mit 0Dh.
  
  
Zeile 254: Zeile 254:
  0BH  CTRL-K   cu up    Cursor hoch  0BH  CTRL-K   cu up    Cursor hoch
  01H  CTRL-A            Cursor eine Seite vor  01H  CTRL-A            Cursor eine Seite vor
- 05H  CTRL-E            Cursor Seite zurueck + 05H  CTRL-E            Cursor Seite zurück 
- 13H  CTRL-S   PAUSE    Zeichen links loeschen + 13H  CTRL-S   PAUSE    Zeichen links löschen    :!: Z9001 
- 1FH  DEL      DEL      Zeichen loeschen+ 1FH  DEL      DEL      Zeichen löschen          :!: Z9001
  03H  CTRL-C   STOP     Bild-/Komm.-Mode  03H  CTRL-C   STOP     Bild-/Komm.-Mode
  1BH  ESC      ESC      Ank. Steuerzeichen  1BH  ESC      ESC      Ank. Steuerzeichen
  12H  CTRL-R            Wandlung Buchstabe  12H  CTRL-R            Wandlung Buchstabe
  15H  CTRL-U            CAPS (Tausch gr/kl))  15H  CTRL-U            CAPS (Tausch gr/kl))
- 0FH  CTRL-O            Loeschen einer Zeile+ 0FH  CTRL-O            Löschen einer Zeile
  11H  CTRL-Q            Ersetze/Wiederhole  11H  CTRL-Q            Ersetze/Wiederhole
  0CH  CTRL-L            FORM FEED  0CH  CTRL-L            FORM FEED
Zeile 268: Zeile 268:
  06H  CTRL-F            Tabulator  06H  CTRL-F            Tabulator
  0EH  CTRL-N            NUL  0EH  CTRL-N            NUL
- 1AH  CTRL-S   INS      Einfuegen/Ueberschreiben+ 1AH  CTRL-S   INS      Einfügen/Überschreiben   :!: Z9001
  16H  CTRL-V            Marke setzen  16H  CTRL-V            Marke setzen
  18H  CTRL-X   TAB -->| Cursor Wort rechts  18H  CTRL-X   TAB -->| Cursor Wort rechts
  19H  CTRL-Y   TAB |<-- Cursor Wort links  19H  CTRL-Y   TAB |<-- Cursor Wort links
- 1CH  LIST     LIST     Reclaim,Zeichen zurueckholen+ 1CH  LIST     LIST     Reclaim,Zeichen zurückholen
                       Reserve                       Reserve
 </code> </code>
Zeile 279: Zeile 279:
 Im Bildschirm-Modus können Im Bildschirm-Modus können
  
-  * Zeichenfolgen in den Text eingefuegt,  +  * Zeichenfolgen in den Text eingefügt,  
-  * Zeichen und Zeichenfolgen  geloescht+  * Zeichen und Zeichenfolgen  gelöscht
-  * der Cursor zeichenweise, zeilenweise, seitenweise vorwaerts und rueckwaerts positioniert,+  * der Cursor zeichenweise, zeilenweise, seitenweise vorwärts und rückwärts positioniert,
   * das Kommando Suchen/Ersetzen wiederholt und   * das Kommando Suchen/Ersetzen wiederholt und
   * der Kommandomodus erreicht werden.   * der Kommandomodus erreicht werden.
Zeile 295: Zeile 295:
 </code>   </code>  
  
-Ausser diesen direkt eingebbaren Steuerzeichen kann, durch Steuerzeichenankündigung ESC, jeder +Außer diesen direkt eingebbaren Steuerzeichen kann, durch Steuerzeichenankündigung ESC, jeder 
-nachfolgende Steuerkode direkt in den Text geschrieben werden.+nachfolgende Steuercode direkt in den Text geschrieben werden.
 Die Steuerzeichen werden dann im Text oder Findstring als Grafikzeichen ab 0A0H dargestellt. Die Steuerzeichen werden dann im Text oder Findstring als Grafikzeichen ab 0A0H dargestellt.
  
Zeile 372: Zeile 372:
 Sollte der verwendete Drucker kein NL (1EH) als Steuerzeichen Sollte der verwendete Drucker kein NL (1EH) als Steuerzeichen
 verstehen, so ist dieses im phys. Treiber in CR-LF (0DH-0AH) verstehen, so ist dieses im phys. Treiber in CR-LF (0DH-0AH)
-aufzuloesen (im enthaltenen Druckertreiber realisiert).+aufzulösen (im enthaltenen Druckertreiber realisiert).
  
  
Zeile 379: Zeile 379:
 Der erzeugte Quelltext ist kompatibel zu den meisten anderen Der erzeugte Quelltext ist kompatibel zu den meisten anderen
 Textsystemen und Assemblern wie z.B. Texteditor Scf, MTX oder Textsystemen und Assemblern wie z.B. Texteditor Scf, MTX oder
-Assembler Scf und ist rein ASCII-codiert. Durch die Steuerzei- +Assembler Scf und ist rein ASCII-codiert. Durch die Steuerzeichenwandelmöglichkeit NL->CRLF ist der Text auch für CPM-Systeme verwendbar, bzw. es lassen sich auch CPM-kompatible Texte
-chenwandelmoeglichkeit NL->CRLF ist der Text auch fuer CPM-Sys- +
-teme verwendbar, bzw. es lassen sich auch CPM-kompatible Texte+
 bearbeiten (Es muss beachtet werden, dass das ETX-Zeichen im bearbeiten (Es muss beachtet werden, dass das ETX-Zeichen im
 CPM nicht 03 (^C), sondern 1AH (^Z) ist -> umdefinieren oder als CPM nicht 03 (^C), sondern 1AH (^Z) ist -> umdefinieren oder als
Zeile 394: Zeile 392:
  
  
-===== 7. Wichtige Adressen und Zellen zur Anpassung =====+===== Wichtige Adressen und Zellen zur Anpassung =====
  
-(korrekte Adressen s. Listing)+(korrekte Adressen s. Listing !!!)
  
 <code> <code>
Zeile 433: Zeile 431:
  
  
-Diese Zellen sind im allg. konstant, koennen aber bei Hardware- +Diese Zellen sind im allg. konstant, können aber bei Hardwareänderungen  
-aenderungen (z.B.groesserer Bildschirm) entspr. geaendert +(z.B. grösserer Bildschirm) entspr. geändert werden.
-werden.+
 </code> </code>
  
-Viel Spass mit "MicroWORD 1.5"\\+Viel Spaß mit "MicroWORD 1.5"\\
 R. Brosig, IG-HC Dresden                                                                                            R. Brosig, IG-HC Dresden                                                                                           
  • z9001/software/microword.1588243735.txt.gz
  • Zuletzt geändert: 2020/04/30 10:48
  • von volkerp