FutureTex: Unterschied zwischen den Versionen

Aus Deutsches CPCWiki
Wechseln zu: Navigation, Suche
(test)
(test)
Zeile 142: Zeile 142:
  
  
=== test ===
+
=== '''"Löschen"''' – Hotkey: l oder L – Löscht Text, der zuvor im RAM abgelegt wurde ===
 +
 
 +
Diese Funktion löscht eine Textdatei aus dem RAM. Zuvor muss dieser Text manuell erstellt oder von einem Medium geladen worden sein.
 +
Zuerst müssen Sie den durch seinen Dateinamen definierten Text (einen von neun) auswählen. Anschließend wird dieser Text gelöscht und das belegte E-RAM wieder freigegeben. (Dies bezieht sich auf die gesamten 4 MB Erweiterungs- und Vergrößerungs-RAM, also die 512 KB Expansion-RAM und die 3,5 MB Extension-RAM).
 +
Falls der ausgewählte Text geändert, aber nicht gespeichert wurde, werden Sie gefragt, ob Sie den Text wirklich löschen möchten.
 +
 
 +
=== '''"Aufruf OS"''' - Hotkey: a oder A - Desktop aufrufen, zurück mit dem OK-Icon ===
 +
 
 +
Springt zum FutureOS-Desktop, dort können Sie die von ihnen gewünschten Funktionen ausführen. Anschließend klicken Sie bitte auf das OK-Icon oder drücken Sie den Hotkey "o" im Desktop, um zu FutureTex zurückzukehren. Dabei sollen Sie im Desktop keine Funktion ausführen die den Hauptspeicher (&0000 bis &9FFF) verändert, denn FutureTex befindet sich darin.
 +
 
 +
'''Achtung:''' Im Desktop bitte das Haupt-RAM nicht verändern! Andernfalls können Sie nicht zu FutureTex zurückspringen. Seien Sie sich bitte im klaren darüber, was Sie tun! Nutzen Sie die Funktion „Aufruf OS“ BITTE sorgfältig!
 +
 
 +
=== weiter... ===

Version vom 15. August 2024, 10:37 Uhr

FutureTex ist ein umfassender und erweiterbarer Texteditor mit zusätzlichen 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 (9) gleichzeitig geöffnet
  • Verschiedene CPC (und PCW ähnliche) Bildschirmformate (80x25, 64x32, 92x22 ...)
  • MODE 1 oder MODE 2
  • Verwenden Sie Dateien bis zu ca. 3,5 MB am Stück (bei 4 MB RAM)
  • Zeichen(satz)-Editor
  • Tastaturlayout-Editor
  • Mehrere Blöcke parallel verwenden (Copy & Paste)

FutureTex bietet einen Texteditor, der alle 256 Zeichen unterstützt; diverse Zeichensätze; Import und Export; Bearbeitungs- & Ansichtsmodus der editierten Texte. Sie können Mäuse verwenden, Joysticks oder Cursortasten + Copy zum Erstellen oder Bearbeiten beliebiger (Text-)Dateien. Darüber hinaus können Hotkeys verwendet werden. Die generierten Texte können für alle Applikationen verwendet werden. Es gibt auch einen komfortablen Editor für Zeichen(sätze). Und einen Editor für die vier Ebenen der Tastaturbelegung. FutureTex kennt Ihre Muttersprache (aus der FutureOS-Konfiguration). Diese wird auch für alle Dialoge verwendet. Die aktuelle Version von FutureTex unterstützt: Englisch, Französisch, Deutsch, Niederländisch und Spanisch. Wenn Sie die verwendete Sprache ändern möchten, gehen Sie einfach zu Optionen und dann zu Sprache. Oder nutzen Sie das FutureOS-Tool „Konfig-OS“, um die Sprache dauerhaft zu einzustellen.


Die folgenden Funktionen sind derzeit implementiert

Untermenü "Datei" – Geben Sie im Hauptmenü den Hotkey „d“ ein

"Laden" - Hotkey: l oder L - Zum Laden einer Textdatei

Hier können Sie eine Textdatei von der Disc, Festplatte oder M4 SD Karte laden. Dies kann eine normale ASCII-Datei oder eine FutureOS-Textdatei sein. Andere Dateitypen können ebenso verwendet werden.

Zuerst wählen Sie die Datei im Inhaltsverzeichnis aus. Anschließend wird die Datei geladen. Danach müssen Sie einen Textplatz (1 bis 9) auswählen, in den Sie die Textdatei einfügen möchten. Schließlich wählen Sie den Dateityp (ASCII, FutureOS etc.) aus.

Anschließend befinden Sie sich wieder im Hauptmenü. Sie können den Text jetzt bearbeiten.

Achtung: FutureTex kann mehrere Dateien gleichzeitig bearbeiten. Laden Sie daher die Datei, die Sie am meisten erweitern möchten zuletzt.

"Speichern" - Hotkey: s oder S - Zum Speichern einer Textdatei

Hier können Sie eine Datei auf einem beliebigen aktiven Medium speichern. Wählen Sie zunächst den Textplatz aus, den Sie speichern möchten. Anschließend können Sie das Gerät „A“ – „O“, die Benutzernummer / User-Nummer (bitte hexadezimal eingeben) und den Dateinamen mit Erweiterung angeben bzw. bearbeiten. Schließlich wird die Datei gespeichert. Dadurch wird der Datei-Status auf „unverändert“ gesetzt, da ja seit dem eben erfolgten "letzten Speichern" keine Änderung in der Datei vorgenommen wurde.

  • Wenn eine Datei seit dem Laden oder seit dem letzten Speichern nicht geändert wurde, kann sie nicht erneut gespeichert werden. Sie gelangen zurück zum Hauptmenü.

Wenn Sie eine unveränderte Datei oder eine Kopie einer Datei speichern möchten, verwenden Sie die Funktion "Export" (siehe unten).

  • Wenn Sie ein Zielmedium auswählen, das nicht markiert/aktiv ist, kann die Datei nicht gespeichert werden. Stattdessen werden Sie zur Medien-Auswahl weitergeleitet. Dort können Sie (weitere) Medien auswählen, deren Inhaltsverzeichnis eingelesen wird. Anschließend müssen Sie erneut "Speichern" auswählen, um ihre Datei auf das gewünschte Medium zu speichern.
  • Wenn Sie ein Zielmedium auswählen, 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. laden" - Hotkey: a oder A - Um einen Text- oder Datenblock zu laden

Diese Funktion ist noch nicht implementiert -

"Blk. speichern" – Hotkey: p oder P – Zum Speichern eines Text- oder Datenblocks

Ein Textblock kann gespeichert werden. Zuvor muss ein solcher Block in einem regulären Text definiert worden sein. Und es muss in einen der neun Block-Slots kopiert worden sein.

"DIRs lesen" – Hotkey: n oder N – Liest die DIRs aller getaggten Geräte

Hier können Sie die Geräte auswählen, die Sie verwenden möchten. Selbstverständlich können Sie mehrere Geräte gleichzeitig nutzen. Mit den Tasten „A“ – „L“ können Sie das entsprechende Gerät (de-)aktivieren. Und drücken Sie „N“ oder „O“, um die M4-Shell aufzurufen. Dort können Sie zwei M4-VERZEICHNISSE auswählen. (Bitte nicht „M“ verwenden, da sonst der verfügbare RAM schrumpft!). Nachdem Sie alle Geräte ausgewählt haben, mit denen Sie arbeiten möchten, drücken Sie bitte die RETURN- oder KOPIER-Taste, um die VERZEICHNISSE zu lesen. Oder drücken Sie ESCape, um die Auswahl abzubrechen.

"Schließen" – Hotkey: c oder C – Speichert eine Datei und schließt sie

Diese Funktion speichert und schließt eine Textdatei. Sie müssen lediglich die Textdatei (1-9) auswählen, die geschlossen werden soll. Es gibt KEINE Möglichkeit, Gerät, Benutzernummer, Dateinamen oder Erweiterung erneut zu bearbeiten.

"Importieren" – Hotkey: i oder I – Text oder Daten importieren

Diese Funktion ist noch nicht implementiert

"Export" – Hotkey: e oder E – Daten oder Text exportieren / Kopie einer Datei speichern

Hier können Sie eine Datei auf ein Medium exportieren. Sie können eine 'unveränderte' Datei auch beliebig oft als Kopie speichern. Zuerst wählen Sie den Text aus, den Sie exportieren/speichern möchten. Danach ermöglicht Ihnen FutureTex, den Dateityp zu ändern. Wenn Sie nur speichern möchten, drücken Sie COPY oder RETURN, um den Dateityp unverändert zu lassen. Anschließend können Sie das Medium „A“ bis „O“, die Benutzernummer / User-Nummer (hexadezimal) und den Dateinamen mit Erweiterung anpassen. Schließlich wird die Datei exportiert/gespeichert. Nach dem Exportieren der Datei wird ihr Status auf "unverändert" gesetzt.

  • Wenn Sie ein Zielmedium auswählen, das nicht markiert/aktiv ist, wird die Datei nicht gespeichert. Stattdessen gelangen Sie zur Funktion "DIRs lesen". Dort können Sie dann weitere Medien auswählen. Gehen Sie dann erneut auf „Export“.
  • Wenn Sie ein Zielmedium auswählen, das sich nicht zwischen „A“ und „O“ befindet, wird eine Fehlermeldung angezeigt. Dasselbe gilt auch für inaktive Geräte.

Achtung bitte! Zum jetzigen Zeitpunkt (14.08.2024) erlaubt die Exportfunktion nur das Speichern von Dateien. Die Konvertierung zwischen Dateitypen ist derzeit nicht enthalten!

"Version" – Hotkey: v oder V – Datum und Version von FutureTex anzeigen

Diese Funktion zeigt Ihnen die Version von FutureTex und das Versions-Datum an.

"Beenden" – Hotkey: b oder B – Beenden Sie diese Anwendung

Hier können Sie FutureTex direkt beenden, ohne etwas zu speichern. Hör 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 aufhören möchten. Diese zusätzliche Frage ist nur für den Fall da, dass Ihre Katze Ihren CPC auch mag ;-).

Untermenü "Bearbeiten" – Geben Sie im Hauptmenü 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. Zunächst können Sie einen von neun Textfeldern auswählen. Das bedeutet, dass Sie mit bis zu neun verschiedenen Texten oder Textdateien gleichzeitig arbeiten können.

Achtung: Bitte laden Sie die Datei, die Sie am meisten erweitern möchten, als LETZTE Datei!

Nachdem Sie den Textplatz (1-9) ausgewählt haben, wählen Sie das Dateiformat für den neuen Text aus. Derzeit können Sie mit regulären ASCII-Dateien oder dem FutureOS-Dateiformat arbeiten. Letzteres kann alle 256 möglichen Zeichen enthalten. Anschließend wählen Sie ein Medium, eine Benutzernummer / User-Nummer und einen Dateinamen für den Text.

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

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

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

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

Der Editor-Modus im Detail

Im EDIT-Modus können 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 löschen.
  • DEL und Shift: Löschen Sie die gesamte Zeile.
  • CLR: Löschen Sie das Zeichen unter dem Cursor.
  • CLR und Shift: Löschen Sie die gesamte Zeile.
  • TAB und Control: Wechseln Sie zwischen Einfügemodus und Überschreibmodus.
  • TAB, Shift & Control: Wechseln Sie in den WYSIWYG-Modus oder zurück in den Bearbeitungsmodus. Im WYSIWYG-Modus können Sie mit Auf/Ab die vorherige/nächste Seite anzeigen. Jede andere Taste führt zurück zur regulären Anzeige (Bearbeitungsmodus).
  • RETURN:
    • Einfügemodus -> Gibt einen <RETurn>-Code ein, dies ist &0D, &0A für ASCII-Texte oder &0E für das FutureOS-Textformat.
    • Überschreibmodus -> Setzt den Cursor an die Position ganz links in der Zeile darunter.
  • ESC: Rufen Sie das <ESC>-Menü auf. Genaueres folgt...

Drücken von ESC (einmal!) im Editor-Modus

  • Zweimal ESC drücken: Beendet die Bearbeitung und kehrt zum Hauptmenü von FutureTex zurück
  • Drücken Sie einmal ESC: Dadurch gelangen Sie zum ESC-Menü des FutureTex-Editors. Hier können Sie einige Befehle eingeben, aktuelle Informationen zum Text und zu üblichen Steuercodes (des FutureOS-Textformats) erhalten. Außerdem wird der Text-Bearbeitungsmodus angezeigt: Dies kann „Einfügen“ (Insert) oder „Überschreiben“ (Overwrite) sein.
Die folgenden Befehle können im ESC-Menü 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: Löscht beide Blockmarkierungen (Beginn- und Endmarkierung). Ab sofort können neue Marken gesetzt werden. Markierte Blöcke benötigen eine Anfangs- und Endmarkierung, um angezeigt zu werden. Im MODE 2 werden Blöcke invertiert dargestellt. Und im MODE 1 werden Blöcke in Misch-Farbe angezeigt.
  • C: Block kopieren (Copy): Kopieren Sie einen markierten Block in den Block-Speicherplatz 1-9.
  • P: Block einfügen (Paste): Block (aus Block-Speicherplatz 1-9) an der aktuellen Cursorposition in den Text einfügen.
  • DEL: Block löschen: Den aktuell markierten Block im aktuellen Text löschen.
  • H: Hexadezimale Werte können eingegeben und dann ab der Cursorposition in den Text eingefügt werden.
  • D: Dezimalwerte können eingegeben und dann an der Cursorposition in den Text eingefügt werden.

Wenn Sie Hex/Dez-Werte eingeben, drücken Sie RETURN, um jeden einzelnen Wert einzugeben. Oder drücken Sie ESC, um die Eingabe der Werte zu beenden. Die eingegebenen Werte werden dann ab der Cursorposition in den aktuellen Text eingefügt.


"Löschen" – Hotkey: l oder L – Löscht Text, der zuvor im RAM abgelegt wurde

Diese Funktion löscht eine Textdatei aus dem RAM. Zuvor muss dieser Text manuell erstellt oder von einem Medium geladen worden sein. Zuerst müssen Sie den durch seinen Dateinamen definierten Text (einen von neun) auswählen. Anschließend wird dieser Text gelöscht und das belegte E-RAM wieder freigegeben. (Dies bezieht sich auf die gesamten 4 MB Erweiterungs- und Vergrößerungs-RAM, also die 512 KB Expansion-RAM und die 3,5 MB Extension-RAM). Falls der ausgewählte Text geändert, aber nicht gespeichert wurde, werden Sie gefragt, ob Sie den Text wirklich löschen möchten.

"Aufruf OS" - Hotkey: a oder A - Desktop aufrufen, zurück mit dem OK-Icon

Springt zum FutureOS-Desktop, dort können Sie die von ihnen gewünschten Funktionen ausführen. Anschließend klicken Sie bitte auf das OK-Icon oder drücken Sie den Hotkey "o" im Desktop, um zu FutureTex zurückzukehren. Dabei sollen Sie im Desktop keine Funktion ausführen die den Hauptspeicher (&0000 bis &9FFF) verändert, denn FutureTex befindet sich darin.

Achtung: Im Desktop bitte das Haupt-RAM nicht verändern! Andernfalls können Sie nicht zu FutureTex zurückspringen. Seien Sie sich bitte im klaren darüber, was Sie tun! Nutzen Sie die Funktion „Aufruf OS“ BITTE sorgfältig!

weiter...