-----------------------------------
- Handbuch zu FutureTex - Deutsch -
-----------------------------------
FutureTex ist ein umfassender und erweiterbarer Texteditor mit zusdtzlichen
Funktionen. Er kann normalen Text, 8 Bit Volltext und Quellcode bearbeiten.
Hier sind einige Merkmale:

* Alle 256 Zeichen nutzbar
* 8 oder 9 Rasterzeilen
* Mehrere Dateien (bis zu Neun) gleichzeitig nutzbar
* Verschiedene CPC (und PCW-Breite) Bildschirmformate (80x25, 64x32, 92x22 ...)
* MODE 1 oder MODE 2
* Verwenden Sie Dateien bis zu ca. 3,5 MB (bei 4 MB RAM)
* Zeichen(satz)-Editor
* Tastaturlayout-Editor
* Mehrere Bloecke parallel verwenden (Copy & Paste)









Uebersicht
==========
FutureTex bietet einen Texteditor, der alle 256 Zeichen unterstuetzt; diverse
Zeichensdtze; Import und Export; Bearbeitungs- & Ansichtsmodus der editierten
Texte. 
Sie koennen Maeuse verwenden, Joysticks oder Cursortasten + Copy zum Erstellen
oder Bearbeiten beliebiger Text-Dateien. Zusaetzlich koennen Hotkeys verwendet
werden. Die generierten Texte koennen fuer alle Applikationen verwendet werden.
Es gibt auch einen komfortablen Editor fuer Zeichen(saetze). Und einen Editor
fuer die vier Ebenen der Tastaturbelegung.
FutureTex kennt Ihre Muttersprache (aus der FutureOS-Konfiguration). Diese wird
auch fuer alle Dialoge verwendet. Aktuell unterstuetzt FutureTex: Englisch,
Franzvsisch, Deutsch, Niederldndisch und Spanisch. Wenn Sie die verwendete
Sprache aendern moechten, gehen Sie einfach zu Optionen und dann zu Sprache.
Oder nutzen Sie das FutureOS-Tool 'Konfig-OS', um die Sprache dauerhaft
einzustellen.









Der Funktionsumfang von FutureTex
=================================

Untermenue "<D>atei" - Tippen Sie im Hauptmenue den Hotkey 'd' oder 'D'
====================

"<L>aden" einer Textdatei - Hotkeys: l oder L
---------------------------------------------
Hier kann man eine Textdatei von der Disc, Festplatte oder M4 SD Karte laden.
Dies kann eine normale ASCII-Datei oder eine FutureOS-Textdatei sein.
Andere Dateitypen koennen ebenso verwendet werden.

Zuerst selektieren Sie die Datei im Inhaltsverzeichnis. Nun wird die Datei
geladen. Danach muessen Sie einen Textplatz (1 bis 9) selektieren, in den Sie
die Textdatei laden wollen. Zuletzt wird der Dateityp (ASCII, FutureOS etc.)
selektiert.
Nun befinden Sie sich wieder im Hauptmenue. Der Text kann nun editiert werden.

Achtung: FutureTex kann mehrere Dateien gleichzeitig bearbeiten. Deshalb laden
-------- Sie die Datei, die Sie am meisten erweitern moechten zuletzt.





"<S>peichern" einer Textdatei - Hotkeys: s oder S
-------------------------------------------------
Hier koennen Sie eine Datei auf einem beliebigen aktiven Medium speichern.
Waehlen Sie zuerst den Textplatz aus, den Sie speichern moechten. Anschliessend
koennen Sie das Medium A - O, die Benutzernummer / User-Nummer (hexadezimal)
und den Dateinamen mit Erweiterung angeben bzw. bearbeiten. Schliesslich wird
die Datei gespeichert. Dadurch wird der Datei-Status auf 'unverdndert' gesetzt,
da ja seit dem eben erfolgten 'letzten Speichern' keine Aenderung in der Datei
vorgenommen wurde.

* Wenn eine Datei seit dem Laden oder dem letzten Speichern nicht geaendert
  wurde, dann kann sie nicht erneut gespeichert werden (--> Hauptmenue!).
  Wenn Sie eine unveraenderte Datei oder eine Kopie einer Datei speichern
  moechten, dann verwenden Sie bitte die Funktion "Export" (siehe unten).

* Wenn Sie ein Zielmedium auswaehlen, das nicht markiert/aktiv ist, kann die
  Datei nicht gespeichert werden. Stattdessen werden Sie zur Medien-Auswahl
  weitergeleitet. Dort koennen Sie (weitere) Medien auswaehlen, deren
  Inhaltsverzeichnis eingelesen wird. Anschliessend muessen Sie erneut
  "Speichern" nutzen, um ihre Datei auf das gewuenschte Medium zu speichern.

* Wenn Sie ein Zielmedium auswaehlen, das nicht zwischen 'A' und 'O' liegt,
  wird eine Fehlermeldung angezeigt. 'N' und 'O' beziehen sich auf die zwei
  gleichzeitig verwendbaren Verzeichnisse der M4-SD-Karte.

"Blk. l<a>den" Laden eines Text- oder Datenblocks - Hotkeys: a oder A
---------------------------------------------------------------------
- Diese Funktion ist noch nicht implementiert -

"Blk. s<p>ei." zum Speichern eines Text- oder Datenblocks - Hotkey: p oder P
----------------------------------------------------------------------------
Ein Textblock kann gespeichert werden. Zuvor muss ein solcher Block in einem
der Texte definiert worden sein. Und er muss in einen der neun Block-Slots
kopiert worden sein.

"DIRs lese<n>" selektiert und liest die DIRs aktiver Medien - Hotkey: n oder N
------------------------------------------------------------------------------
Hier koennen Sie alle die Medien auswaehlen, die Sie verwenden moechten.
Selbstverstaendlich koennen Sie mehrere Medien gleichzeitig nutzen. Mit den
Tasten 'A' - 'L' koennen Sie das entsprechende Medium (de-)aktivieren. Druecken
Sie 'N' oder 'O', um die M4-Shell aufzurufen. Dort koennen Sie ein oder zwei
Verzeichnisse der M4 SD-Karte auswaehlen.
(Bitte nicht 'M' verwenden, da sonst das verfuegbare RAM schrumpft!).
Nachdem Sie alle die Medien selektiert haben, mit denen Sie arbeiten wollen,
druecken Sie bitte die RETURN- oder COPY-Taste, um die Verzeichnisse zu lesen.
Oder druecken Sie ESCape, um die Auswahl abzubrechen.




"S<c>hliessen" speichert eine Datei und schliesst sie - Hotkey: c oder C
------------------------------------------------------------------------
Diese Funktion speichert und schliesst eine Textdatei. Sie muessen lediglich
die Textdatei (1-9) bestimmen, die geschlossen werden soll. Hierbei gibt es
keine Option Medium, User, Dateinamen oder Extension erneut anzupassen.

"<I>mport" importiert Text oder Daten - Hotkeys: i oder I
--------------------------------------------------------
- Diese Funktion ist noch nicht implementiert -

"<E>xport" exportiert Text oder Daten / Dateikopie erstellen - Hotkey: e oder E
-------------------------------------------------------------------------------
Hier koennen Sie eine Datei auf ein Medium exportieren. So koennen Sie eine
'unveraenderte' Datei auch beliebig oft als Kopie speichern. Zuerst waehlen Sie
den Text aus, den Sie exportieren/speichern moechten. Danach ermoeglicht Ihnen
FutureTex, den Dateityp zu aendern. Wenn Sie nur speichern moechten, druecken
Sie COPY oder RETURN, um den Dateityp unveraendert zu lassen.
Anschliessend koennen Sie das Ziel-Medium 'A' bis 'O', die Benutzernummer /
User-Nummer (hexadezimal) und den Dateinamen mit Erweiterung anpassen. Zuletzt
wird die Datei exportiert/gespeichert.
Nach dem Exportieren der Datei wird ihr Status auf "unveraendert" gesetzt.
Achtung bitte! Zum jetzigen Zeitpunkt (14.08.2024) erlaubt die Exportfunktion
-------------- nur das Speichern von Dateien. Die Konvertierung zwischen den
               Dateitypen ist derzeit nicht enthalten!

"<V>ersion" zeigt Datum und Version von FutureTex - Hotkeys: v oder V
---------------------------------------------------------------------
Diese Funktion zeigt Ihnen die Version von FutureTex und das Versions-Datum an.

"<B>eenden" - Hotkey: b oder B - Beenden Sie diese Anwendung
------------------------------------------------------------
Hier koennen Sie FutureTex direkt beenden, ohne etwas zu speichern. Hoert jetzt
einfach auf! Alle von dieser Anwendung belegten Erweiterungs-RAMs werden wieder
auf 'frei' gesetzt.
Allerdings werden Sie von der Anwendung gefragt, ob Sie wirklich aufhoeren
moechten. Diese zusaetzliche Frage ist nur fuer den Fall da, dass Ihre Katze
Ihren CPC auch mag ;-).













Untermenue "Bearbeiten" - Geben Sie im Hauptmenue den Hotkey b oder B ein
=======================
"Editieren" - Hotkey: e oder E - Editieren eines (neuen oder geladenen) Textes
------------------------------------------------------------------------------
Mit dieser Funktion wird eine neue Textdatei initialisiert. Oder um eine zuvor
geladene Textdatei zu bearbeiten. Zunaechst koennen Sie eines von neun
Textfeldern ausaehlen. Das bedeutet, dass Sie mit bis zu neun verschiedenen
Texten oder Textdateien gleichzeitig arbeiten koennen.

Achtung: Bitte laden Sie die Datei, die Sie am meisten erweitern moechten,
-------- als LETZTE Datei!

Nachdem Sie den Textplatz (1-9) ausgewaehlt haben, waehlen Sie das Dateiformat
fuer den neuen Text aus. Derzeit koennen Sie mit regulaeren ASCII-Dateien oder
dem FutureOS-Dateiformat arbeiten. Letzteres kann alle 256 moeglichen Zeichen
enthalten. Anschliessend waehlen Sie ein Medium, eine Benutzernummer / 
User-Nummer und einen Dateinamen fuer den Text.

... weitere Textformate (Protext, Word, RTF...) sind in Planung...

Wenn Sie diese Funktion ein zweites Mal fuer einen bestimmten Text verwenden,
waehlen Sie einfach den Textplatz 1-9 aus. Der Texttyp, das Medium, die User-
Nummer und der Name bleiben gleich.


Jetzt koennen Sie im Editor-Modus von FutureTex arbeiten. Wie Sie sehen, sind
alle Steuercodes sichtbar und koennen bearbeitet werden.

Verwenden Sie Control+Shift+TAB, um in den WYSIWYG-Seitenansichtsmodus und
zurueck zu wechseln.




















Der Editor-Modus im Detail
--------------------------
Im EDIT-Modus kvnnen folgende Tasten bzw. Tastenkombinationen verwendet werden:

* Cursortasten: Bewegen Sie den Cursor um eine Position in die entsprechende
  Richtung.
* Cursor nach links/rechts mit Control: Bewegen Sie den Cursor an den Anfang /
  das Ende der Zeile.
* DEL: Zeichen links vom Cursor loeschen.
* DEL und Shift: Loeschen Sie die gesamte Zeile.
* CLR: Loeschen Sie das Zeichen unter dem Cursor.
* CLR und Shift: Loeschen Sie die gesamte Zeile.
* TAB und Control: Wechseln Sie zwischen Einfuegemodus und Ueberschreibmodus.
* TAB, Shift & Control: Wechseln Sie in den WYSIWYG-Modus oder zurueck in den
  Bearbeitungsmodus. Im WYSIWYG-Modus koennen Sie mit Auf / Ab die vorherige /
  naechste Seite anzeigen. Jede andere Taste fuehrt zurueck zur regulaeren
  Anzeige (Bearbeitungsmodus).

* RETURN:
  - Einfuegemodus -> Gibt einen <RETurn>-Code ein, dies ist &0D, &0A fuer
    ASCII-Texte oder &0E fuer das FutureOS-Textformat.
  - Ueberschreibmodus -> Setzt den Cursor an die Position ganz links in der
    Zeile darunter.

* ESC: Rufen Sie das <ESC>-Menue auf. Genaueres folgt...
Druecken von ESC (einmal!) im Editor-Modus
------------------------------------------
* Zweimal ESC druecken: Beendet die Bearbeitung und kehrt zum Hauptmen| von
  FutureTex zurueck

* Dr|cken Sie einmal ESC: Dadurch gelangen Sie zum ESC-Menue des FutureTex-
  Editors. Hier koennen Sie einige Befehle eingeben, aktuelle Informationen
  zum Text und zu ueblichen Steuercodes (des FutureOS-Textformats) erhalten.
  Ausserdem wird der Text-Bearbeitungsmodus angezeigt:
  Dies kann >Einf|gen< (Insert) oder >Ueberschreiben< (Overwrite) sein.

Die folgenden Befehle koennen im ESC-Menue verwendet werden
-----------------------------------------------------------
* B: Setzt den Beginn des im aktuellen Text markierten Blocks auf die aktuelle
  Cursorposition.
* E: Setzt das Ende des markierten Blocks auf die aktuelle Cursorposition.
* CLR: Loescht beide Blockmarkierungen (Beginn- und Endmarkierung).
  Ab sofort koennen neue Marken gesetzt werden.
  Markierte Bloecke benoetigen eine Anfangs- und Endmarkierung, um angezeigt zu
  werden. Im MODE 2 werden Bloecke invertiert dargestellt. Und im MODE 1 werden
  Bloecke in Misch-Farbe angezeigt.
* C: Block kopieren (Copy): Kopieren Sie einen markierten Block in den
  Block-Speicherplatz 1-9.
* P: Block einfuegen (Paste): Block (aus Block-Speicherplatz 1-9) an der
  aktuellen Cursorposition in den Text einfuegen.
* DEL: Block loeschen: Den aktuell markierten Block im aktuellen Text loeschen.

* H: Hexadezimale Werte koennen eingegeben und dann ab der Cursorposition in
     den Text eingefuegt werden.
* D: Dezimalwerte koennen eingegeben und dann ab der Cursorposition in den Text
     eingefuegt werden.

Wenn Sie Hex/Dez-Werte eingeben, druecken Sie RETURN, um jeden einzelnen Wert
uebernehmen. Oder druecken Sie ESC, um die Eingabe der Werte zu beenden.
Die eingegebenen Werte werden dann ab der Cursorposition in den aktuellen Text
eingefuegt.














"Loeschen" - Hotkey: l oder L - Loescht Text, der zuvor im RAM abgelegt wurde
-----------------------------------------------------------------------------
Diese Funktion loescht eine Textdatei aus dem RAM. Zuvor muss dieser Text
manuell erstellt oder von einem Medium geladen worden sein.
Zuerst muessen Sie den durch seinen Dateinamen definierten Text (einen v. neun)
auswaehlen. Anschliessend wird dieser Text geloescht und das belegte E-RAM
wieder freigegeben. (Dies bezieht sich auf die gesamten 4 MB Erweiterungs- und
Vergroesserungs-RAM, also die 512KB Expansion-RAM und die 3,5MB Extension-RAM).
Falls der ausgewaehlte Text geaendert, aber nicht gespeichert wurde, werden Sie
gefragt, ob Sie den Text wirklich loeschen moechten.


"Aufruf OS" - Hotkey: a oder A - Desktop aufrufen, zurueck mit dem OK-Icon
--------------------------------------------------------------------------
Springt zum FutureOS-Desktop, dort koennen Sie die von ihnen gewuenschten
Funktionen ausfuehren. Anschliessend klicken Sie bitte auf das OK-Icon oder
druecken Sie den Hotkey "o" im Desktop, um zu FutureTex zurueckzukehren.
Dabei sollen Sie im Desktop keine Funktion ausfuehren die den Hauptspeicher
(&0000 bis &9FFF) veraendert, denn FutureTex befindet sich darin.

Achtung: Im Desktop bitte das Haupt-RAM nicht verdndern!
-------- Andernfalls koennen Sie nicht zu FutureTex zurueckspringen.
         Seien Sie sich bitte im klaren dareber, was Sie tun!
         Nutzen Sie die Funktion >Aufruf OS< BITTE sorgfaeltig!

Untermenue "Optionen" - Geben Sie im Hauptmenue den Hotkey "o" oder "O" ein
=====================
"Mode" - Hotkey: m oder M - Waehlen Sie den Bildschirm MODE 1 oder 2
--------------------------------------------------------------------
Mit dieser Funktion koennen Sie den Bildschirmmodus auswaehlen, in dem Ihr Text
bearbeitet werden soll. Zur besseren Visualisierung koennen nur MODE 1 und 2
ausgewdaelt werden.

"Farben" - Hotkey: f oder F - Farbe fuer Stifte, Papier oder Rand auswaehlen
----------------------------------------------------------------------------
Mit diesen Funktionen koennen Sie die Farbe von Rand, Papier und den 15 Stiften
bestimmen.

"Format" -  Hotkey: o oder O - Format des Textfensters auswaehlen
-----------------------------------------------------------------
Hier koennen Sie das Format des Text-Bildschirms auswaehlen, in dem Ihr Text
bearbeitet und im Bildschirm angezeigt werden soll. Moegliche Formate sind:
* 80 Zeichen pro Zeile und 25 Zeilen (MODE 2) mit 8 oder 9 RZ pro Zeile nutzbar
* 68 Zeichen pro Zeile und 30 Zeilen (MODE 2) nur 8 Rasterzeilen nutzbar
* 64 Zeichen pro Zeile und 32 Zeilen (MODE 2) nur 8 Rasterzeilen nutzbar
* 92 Zeichen pro Zeile und 22 Zeilen (MODE 2) mit 8 oder 9 RZ verwendbar




"Sprache" - Hotkey: s oder S - Waehlen Sie Ihre gewuenschte Sprache
-------------------------------------------------------------------
Mit dieser Funktion koennen Sie die Sprache von FutureTex fuer die aktuelle
Sitzung einstellen.

Achtung: Bitte nutzen Sie diese Funktion NUR nach dem Start der Anwendung
-------- FutureTex!


















Untermenue "Zeichensatz" - Hotkey 'z' oder 'Z' im Hauptmen| tippen
========================

"Zeichensatz laden" - Hotkey: l oder L - Zeichensatz von Medium laden
---------------------------------------------------------------------
Diese Funktion laedt einen Zeichensatz mit oder ohne Dateiheader. Die maximale
Dateigroesse betrdgt 4 KB. Alles, was ueber 2 KB hinausgeht, wird jedoch
abgeschnitten. Denn ein Zeichensatz ist immer 2 KB lang (256 Zeichen * 8 Bytes
= 2048 Byte).
Wenn die ausgewaehlte Datei groesser als 4 KB ist, wird eine Fehlermeldung
ausgegeben und die Anwendung kehrt zum Hauptmenue zurueck.
Dateien mit der Erweiterung '.CS8' sind Zeichensatzdateien fuer den regulaeren
Textmodus mit 8 Rasterzeilen pro Zeichenzeile. Dateien mit der Erweiterung
'.CS9' koennen fuer den 9-Rasterzeilen-Modus verwendet werden. In diesem Fall
sind die Rasterzeilen 1 und 9 eines jeden Zeichens identisch.

Ende die Extension mit '8' oder '9', so werden die Rasterzeilen entsprechend
gesetzt. Sie koennen jedoch auch von Hand eingestellt werden.







"Zeichensatz sichern" - Hotkey: s oder S - Zeichensatz auf Medium speichern
---------------------------------------------------------------------------
Sie koennen den aktuellen Zeichensatz (aus dem RAM) mit oder ohne Header
speichern. Wenn Sie die 256 Zeichen ohne Header speichern ist die erzeugte
Datei genau 2 KB gross.

Zusaetzliche Funktionen beim Bearbeiten eines Zeichens:

* Druecken Sie 'Clr', um das aktuelle Zeichen zu loeschen
* Druecken Sie 'c', um ein Zeichen in den Puffer zu kopieren (siehe Einfuegen
  und Austausch)
* Druecken Sie 'p', um das Zeichen aus dem Puffer in das aktuelle Zeichen
  einzufuegen
* Druecken Sie 'e', um das aktuelle Zeichen durch das aus dem unteren ROM-
  Zeichensatz zu ersetzen
* Druecken Sie 'f', um alle Bits in einem Zeichen mit '1' zu fuellen
* Druecken Sie 'i', um ein Zeichen zu invertieren
* Druecken Sie 'l', um ein Zeichen eine Position nach links zu rotieren
* Druecken Sie 'r', um ein Zeichen eine Position nach rechts zu rotieren
* Druecken Sie 'u', um ein Zeichen um eine Rasterzeile nach oben zu rotieren
* Druecken Sie 'd', um ein Zeichen um eine Rasterzeile nach unten zu rotieren
* Druecken Sie 'x', um zwei Zeichen auszutauschen (aktuelles Zeichen und das im
  Puffer)


"Zeichensatz aus ROM" - Hotkey: r oder R - Zeichensatz vom ROM ins RAM kopieren
-------------------------------------------------------------------------------
Nutzen Sie diese Funktion, um den ROM-Zeichensatz ins RAM zu kopieren.
Dies ist z.B. dann sinnvoll, wenn Sie nicht mit den aktuellen RAM-Zeichen
weiterarbeiten wollen oder koennen.
Achtung: Diese Funktion ueberschreibt den aktuellen RAM-Zeichensatz!
--------

"8 Rasterzeilen nutzen" - Hotkey: 8 oder ( - Acht Rasterzeilen pro Zeichen
--------------------------------------------------------------------------
Fuer alle Zeichen und Funktionen werden acht Rasterzeilen verwendet.
Normaler Modus.

"9 Rasterzeilen nutzen" - Hotkey: 9 oder ) - Neun Rasterzeilen pro Zeichen
--------------------------------------------------------------------------
Neun Rasterzeilen werden fuer alle Zeichen und Funktionen verwendet. Dies ist
der Erweiterter Modus. Neun Rasterzeilen koennen jedoch nur bei Bildschirm-
formaten von 80x25 oder 92x22 Zeichen verwendet werden. Bitte verwenden Sie
einen Zeichensatz mit der Erweiterung '.CS9". Die Option "9 Rasterzeilen" kann
jedoch nicht fuer die Formate 64x32 oder 68x30 verwendet werden.





Untermenue "Tastatur" - Geben Sie im Hauptmenue den Hotkey 't' oder 'T' ein
===========================================================================

"Tastatur" - Hotkey: t oder T - Tastatur anzeigen
-------------------------------------------------
Diese Option zeigt zuerst die Tastatur des CPC6128 an. Dann werden die vier
Tastaturebenen angezeigt: Normal --> Shift --> Control --> Shift+Control

"Belegung" - Hotkey: b oder B - Zuordnung der Tastaturbelegungsebenen anzeigen
------------------------------------------------------------------------------
Hier kvnnen Sie die der Tastatur zugewiesenen Zeichen sehen und bearbeiten.
Es gibt vier Tastenebenen: Normal, Shift, Control, Shift+Control

* Wenn Sie die Zuordnung eines Zeichens zu einer Taste aendern mvchten, gehen
  Sie folgendermassen vor:
  ** Bewegen Sie den Cursor auf die gewuenschte Taste und Tastaturebene und
     druecken Sie dann Copy oder Return.
  ** Verwenden Sie die Cursortasten (links und rechts), um das neue Zeichen
     auszuwaehlen.
  ** Druecken Sie Copy oder Return, um die neue Taste festzulegen.
     Oder druecken Sie ESC, um die Taste unveraendert zu belassen.
* Druecken Sie ESC, um diese Funktion zu verlassen.



"Laden" - Hotkey: l oder L - Tastenmatrix laden
-----------------------------------------------
Hier koennen Sie alle vier Tastenebenen in die Tastatur-Matrix von FutureOS
laden. Die ersten 80 Bytes werden in die 'Normal'-Tastenmatrix geladen.
Die naechsten je 80 Bytes sind fuer die Shift-Ebene, dann die Control-Ebene und
schliesslich die 80 Bytes fuer die kombinierte Shift + Control-Ebene.
Sie sollten nur Tastatur-Matrix-Dateien laden, die mit der Funktion 'Sichern'
erstellt wurden... bitte weiterlesen...

"Sichern" - Hotkey: s oder S - Tastenmatrix speichern
-----------------------------------------------------
Mit dieser Funktion koennen Sie die Belegung der Tastatur speichern. Alle vier
Tastenebenen werden in einer Datei von nur 1 KB gespeichert. Eine solche Datei
besteht aus vier Bloecken von jeweils 80 Bytes. Ein Block fuer Normal, Shift,
Control und Shift + Control.










"Aktive Tasten" - Hotkey: a oder A - Aktive Zeichen fuer Tasten anzeigen
------------------------------------------------------------------------
Verwenden Sie diese Funktion, um zu sehen, welche Zeichen derzeit den Tasten
zugewiesen sind. Fuer jedes Zeichen werden Informationen im folgenden Format
angezeigt:
* 'C:NN:KL' - Beispiele: 'l:36:No', 'L:36:Sh', '9:03:Co' oder ' :39:SC'
* 'C' ist das Zeichen. Alle 256 Zeichen werden von oben nach unten angezeigt.
* 'NN' ist die Dezimalzahl der Taste (00-79). Siehe CPC-Handbuch.
* 'KL' ist die Tastaturebene, dies kann 'No' fuer 'Normal', 'Shift', 'Control'
  oder 'SC' fuer die kombinierte 'Shift + Control'-Ebene sein.

"ROM->RAM" - Hotkey: r oder R - Tastaturlayout von ROM in RAM kopieren
----------------------------------------------------------------------
Mit dieser Funktion werden die vier Tabellen des Tastaturlayouts von ROM C in
das System-RAM kopiert. Dies bedeutet, dass das Tastaturlayout auf den Start-
Zustand des Betriebssystems zurueckgesetzt wird.









Untermen| "Hilfe" - Geben Sie im Hauptmen| den Hotkey h oder H ein
==================================================================
"Hilfe" - Hotkey: h oder H - Hilfebildschirm anzeigen
-----------------------------------------------------
Hier erhalten Sie kleine Hilfestellungen zur Verwendung des Programm-Geruestes
(Framework) CBM, das die Basis der Anwendung 'FutureTex' bildet.

"Info" - Hotkey: i oder I - Gibt Informationen zur Erweiterungs-RAM-Belegung
----------------------------------------------------------------------------
Hier koennen Sie sehen, wie viel E-RAM angeschlossen und verfuegbar bzw. belegt
ist. Sie sehen, wo sich die Texte (1-9) befinden und ob sie blockiert sind
(potentielle Moeglichkeit einer 'E-RAM'-Fehlermeldung).

"Menue" - Hotkey: m oder M - Zeigt Hilfe zur CBM-Oberfldche
-----------------------------------------------------------
Hier finden Sie Hilfe zur Funktionsweise und Verwendung des Menuesystems CBM.

"-$$$-" - Hotkey: $ oder 4 - Hier kann die Entwicklung unterstuetzt werden
--------------------------------------------------------------------------
Nur fuer den Fall, dass Sie etwas Geld fuer die Entwicklung dieses Programms
verwenden wollen.

".www." - Hotkey: w oder W - Zeigt an, wie man FutureTex im Internet findet
---------------------------------------------------------------------------
Hier finden Sie einen Link zum Internetauftritt von 'FutureTex'.
Fehlermeldungen
===============
FutureTex zeigt moeglicherweise eine Fehlermeldung ueber moegliche Probleme an.
Das kann folgendes sein...

"Function isn't part of this application!"
------------------------------------------
Sie haben versucht, eine Funktion zu verwenden, die (noch) nicht Teil dieser
Anwendung ist. Lassen Sie TFM wissen, dass er die gewuenschte Funktion einbauen
soll - er wird es tun.

"File too big!"
---------------
Sie haben versucht, einen zu grossen Zeichensatz zu laden. Grosser als 4 KB.

"Error: Line too long! > 1024 bytes!"
-------------------------------------
Zeilen, die groesser als 1024 Bytes sind, koennen (noch) nicht mit FutureTex
verarbeitet werden. Ihre Quelldatei enthaelt wahrscheinlich eine Zeile, die zu
lang ist.





"Too few E-RAM available!"
--------------------------
Entweder ist das Erweiterungs-RAM (E-RAM) des Computers aufgebraucht. FutureTex
wuerde mehr E-RAM benoetigen. In diesem Fall hilft es, eine RAM-Erweiterung
hinzuzufuegen. Es werden bis zu 4 MB Erweiterungs-RAM unterstuetzt.
Sollten Sie genuegend E-RAM angeschlossen haben und dieser Fehler taucht immer
noch auf, so koennen die Texte eventuell nicht neu im E-RAM organisiert werden.
--> Oeffnen Sie kleinere Dateien zuerst. Und laden Sie die Datei, die Sie am
    meisten erweitern moechten, als letzte Datei.

'The drive is not tagged!'
--------------------------
Dieser Fehler kann beim Speichern einer Textdatei auf ein Zielmedium auftreten.
Das Zielmedium ist entweder nicht aktiv/markiert oder sein Inhalts-Verzeichnis
wurde noch nicht vom OS gelesen.

Nach der Anzeige dieser Fehlermeldung bringt Sie FutureTex zur DIR-Funktion.
Dort koennen Sie das gewuenschte Zielmedium auswaehlen, indem Sie auf den
Buchstaben a-m selektieren und anschliessend auf COPY oder Feuer druecken, um
das DIRectory zu lesen. Versuchen Sie jetzt bitte erneut zu speichern. :-)

Eine andere Fehlerquelle koennte sein, dass Sie sich versehentlich beim
Buchstaben des Zielmediums vertippt haben. Folgendes Format wird verwendet:
"A00:FileNameExt". Hier ist 'A' das Zielmedium. '00' ist die Benutzernummer im
Hexadezimalformat von &00 bis &FE (niemals &FF verwenden!). Und 'FileNameExt'
ist der Name der Datei mit der Erweiterung (im 8+3-Format). Natuerlich koennen
auch Kleinbuchstaben verwendet werden. Zwischen Name und Extension wird wie
ueblich bei FutureOS kein stoerender Punkt angegeben :-)






















Quellcode und Dateien
=====================

Quellcode
=========
Der gesamte Quellcode von 'FutureTex' ist verf|gbar! Die Datei 'FT.MAX'
enthaelt das Hauptprogramm und die Dateien 'FT-LNG1.MAX' bis 'FT-LNG3.MAX'
enthalten sprachabhaengige Tabellen und Texte.
Die Quelldateien 'FT-SUB1.MAX' bis 'FT-SUBA.MAX' enthalten spezifische
Funktionen und Unterprogramme. Die Datei 'FT-SUM4.MAX' enthaelt Kode zur
Verwaltung der Verzeichnisse der M4-SD-Karte.

Um 'FutureTex' auszuprobieren, starten Sie einfach die Datei '--FutureTex'
unter FutureOS.
Anschliessend koennen Sie die Datei '-FTD.TXT' laden und das Handbuch lesen ;-)

Wenn Sie sich den Quellcode zur Hand nehmen, dann sollte es ihnen moeglich
sein, Funktionen mit zugehoerigem Text (in allen Sprachen) hinzuzufuegen.
Z80-Kenntnisse und die Kenntnis einiger Funktionsaufrufe des FutureOS sind von
Vorteil. Ansonsten fragen Sie >>TFM<< er hilft Ihnen gerne weiter :-D
Wenn Sie FutureTex nutzen moechten und Hilfe benoetigen, senden Sie einfach
eine E-Mail an: FutureSoft@gmx.de



Dateien
=======
* '--Future.Tex': Diese Datei ist die Texteditoranwendung 'FutureTex'
* '-FT     .TXT': Beinhaltet das Englische Handbuch.
* '-FTD    .TXT': Beinhaltet das Deutsche Handbuch.
* 'FT      .MAX': Hauptquellcode mit Labels, laed 'FT-LNG1.MAX' - 'FT-LNG3.MAX'
                  und 'FT-SUB1.MAX' bis 'FT-SUM4.MAX' fuer den MAXAM Assembler
* 'FT-LNG1 .MAX': Texte (Englisch, Franzoesisch, Deutsch, Spanisch, Niederl.)
* 'FT-LNG2 .MAX': ... mehr Text...
* 'FT-LNG3 .MAX': und mehr Text...
* 'FT-SUB1 .MAX': Funktionen des CBM-Frameworks, FutureTex-Zeichensatzeditor.
* 'FT-SUB2 .MAX': Kode zum Bearbeiten von Texten.
* 'FT-SUB3 .MAX': Kode zum Anzeigen der Seite/Bearbeitungszeile.
* 'FT-SUB4 .MAX': Kode zum Zurueckschreiben bearbeiteter Zeilen in den Text.
* 'FT-SUB5 .MAX': Kode zum Loeschen / Laden / Importieren von Dateien.
* 'FT-SUB6 .MAX': Kode zum Speichern / Exportieren / Schliessen von Dateien.
* 'FT-SUB7 .MAX': Kode zum Anzeigen / Bearbeiten / Laden / Speichern v. Zeichen
* 'FT-SUB8 .MAX': Kode, der sich oberhalb von &8000 befinden MUSS.
* 'FT-SUB9 .MAX': FutureTex WYSIWYG-spezifischer Kode.
* 'FT-SUBA .MAX': Kode zur Blockverwaltung.
* 'FT-SUM4 .MAX': Spezifischer Kode fuer die M4-SD-Karte.
* '*.CS8' bzw. '*.CS9'-Dateien sind Zeichensaetze fuer 8 bzw. 9-Rasterzeilen
* '*.MTX'-Dateien enthalten das komplette Tastaturlayout
  (alle vier Ebenen: Normal, Shift, Control und Shift+Control).

Speicherbelegung
================
* &0000-&0AFF: Programmcode des CBM-Frameworks. RST 0 fungiert als Kaltstart.

* &0B00-&377F: Programmcode von FutureTex

* &3780-&37FF: Header fuer Zeichensatz (zum Speichern)

* &3800-&3FFF: Zeichensatz fuer alle aktuellen 256 Zeichen

* &4000-&93FF: Tabellen und Texte fuer alle unterstuetzten Sprachen

* &9400-&9BFF: Programmcode, das meiste muss zwischen &8000 und &9FFF liegen

* &9C00-&9FFF: Mehr Platz fuer zukuenftige Erweiterungen

* &A000-&B7FF: Systempuffer von FutureOS. Wenn Sie ihn verwenden wollen, dann
  schauen Sie sich bitte das Handbuch an. FutureTex koennte bis &AFFF gehen
  und den Platz zwischen &B000 und &B7FF fuer temporaere Puffer nutzen.


Aktualisierungen: Siehe am Ende der Datei '-FT.TXT'

