Atari ST - Maxon Computer - 1991
TschiDOS
1 / 7- Genre
- Graphics - Font Editing
- Year
- 1991
- Language
- GFA BASIC
- Publisher
- Maxon Computer
- Controls
- Mouse
- Distributor
- —
- Resolution
- High
- Developer
- [n/a]
- ST Type
- ST, STe / 0.5MB
- Licensed from
- —
- Programmer(s)
- Kluge, Thomas
- Country

- MIDI
- —
- Software
- German
- Version
- 1.1
- Box/Instructions
- German
- Number of Disks
- 1 / Single Sided
- License
- Commercial
- Dump
- Download
- Serial
- —
- Dump format
- ST
- Protection
- —
ADDITIONAL COMMENTS
Released on Maxon Sonderdisk 057.
INSTRUCTIONS
1. AUSWAHLFUNKTIONEN:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
1.1 Zeichensatz SELECTqieren
1.2 Zeichen ausWÄHLEN
1.3 PARAMETER ändern
1.4 INFOrmation über Zeichensatzlänge
1.5 Aktuellen Zeichensatz ZEIGEN
1.6 Horizontalen Offset einstellen 'HZ_OFST'
1.7 LUPE
2. ZEICHENFUNKTIONEN:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
2.1 Zeichenfunktionsfeld
2.2 UNDO
2.3 Zeichen aus Bild NEHMEN
2.4 Zeichensatz mit aktuellem Zeichen FÜLLEN
2.5 Zeichen zwischenspeichern CLIPIN
2.6 Zeichen aus Zwischenspeicher holen CLIPOUT
2.7 Zeichensatz TESTEN
2.8 ZeichensatzGRÖßE ändern
2.9 COURSER-Tasten
3. EIN- AUSGABEFUNKTIONEN:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
3.1 Zeichensatz bzw. IMG-BILD Laden LOAD
3.2 Zeichensatz Speichern SAVE
4. TSCHIDOS intern:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
4.1 Copyright
4.2 Auflösung, Speicher
1.1 Zeichensatz selektieren '1|2|3|4'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
TSCHIDOS erlaubt das gleichzeitige bearbeiten
von maximal 4 Zeichensätzen.
Die vier voreingestellten Zeichensätze
sind der Systemfont.
1.2 Zeichen auswählen 'WÄHLEN'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Es erscheint eine Auswahlbox, inder die vorhandenen
Zeichen normal und die nichtvorhandenen Zeichen
hell dargestellt werden.
Mit einem kleinem Rechteck läßt sich nun das
gewünschte Zeichen auswählen und mit Mausklick
rechts zum bearbeiten übernehmen.
Weiterhin können Zeichen auch durch 'F1' und Eingabe
des gewünschten ASCII-Wertes ausgwählt werden.
AUCH 'ALTERNATE' + 'ASCII-WERT' oder direct über
die Tastatur.
1.3 Zeichensatzparameter im Font-Header ändern 'PARAM'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Änderungen in diesem Bereich sollten mit
Bedacht vorgenommen werden !!
Länge des Fontheaders beträgt 88 Byte.
Länge der folgenden Horizontalen-Offset-Tabelle
beträgt ADE_hi-ADE_lo+1.
Länge der folgenden Zeichen-Offset-Tabelle
beträgt (ADE_hi-ADE_lo)*2+4.
Optionen:
- Zeichensatz im INTEL(8086)- oder
MOTOROLA(68000)-Format speichern.
- Zeichensatz soll MOMOSPACE / PROPORTIONAL sein.
Ein Momospaced-Font ist voraussetzung für einen
Systemzeichensatz!
Beschreibung des Fontheaders:
$00 id * Fontnummer (1=Systemzeichensatz)
Kennung für das Betriebssystem.
Siehe auch Beispielprogramm FONTTEST.GFA.
$02 size * Fontgröße in Satzpunkten
Wenn mehrere Zeichensätze mit der gleichen id Nummer
instaliert wurden, wählt GEM den zu size
am nächsten liegenden Font aus.
$04 facename$ * Name des Zeichensatzes max 32 chr
$24 ADE_lo * kleinster ASCII-Wert
$26 ADE_hi * größter ASCII-Wert
Änderungen werden von TSCHIDOS automatisch
vorgenommen.
$28 top_dist * Abstand Top <-> Baseline
$2A asc_dist * Abstand Ascent <-> Baseline
$2C hlf_dist * Abstand Half <-> Baseline
$2E des_dist * Abstand Descent<-> Baseline
$30 bot_dist * Abstand Bottom <-> Baseline
$32 wchr_wdt * maximale Zeichenbreite
$34 wcel_wdt * maximale Zeichenzellen-Breite
$36 lft_ofst * Offset links
$38 rgt_ofst * Offset rechts
In dem Bild HELP1.IMG sind diese werte anschaulich
dargestellt.
$3A thckning * Verbreiterungsfaktor für 'thick'
$3C undrline * Dicke der Unterstreichung
$3E lghtng_m * Maske für helle Schrift
$40 skewng_m * Maske für Kursivschrift
$42 flags * Bit 0 : Default System Font
Bit 1 : Horizontale offset Tabelle
verwenden
Bit 2 : 0 = 8086 - Format
1 = 68000 - Format
Bit 3 : 0 = proportional
1 = momo-spaced
Änderungen werden von TSCHIDOS automatisch
vorgenommen.
$44 hz_ofst * Zeiger auf Horizontal-Ofst-Tabelle
$48 ch_ofst * Zeiger auf Zeiger-Offset-Tabelle
$4C fnt_dta * Zeiger auf Zeichensatzdaten
$50 frm_wdt * Breite des Zeichensatzimage
$52 frm_hgt * Höhe des Zeichensatzimage
$54 nxt_fnt * Zeiger auf nächsten Zeichensatz
1.4 Information über Zeichensatzlänge 'INFO'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Information über Länge und Namen des aktuellen
Zeichensatzes.
1.5 Aktuellen Zeichensatz Zeigen 'ZEIGEN'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Alle Zeichen des aktuellen Zeichensatzes werden der
Reihe nach auf dem Bildschirm dargestellt.
Wenn nicht alle Zeichen auf einen Schirm passen,
kann nach Mausklick fortgefahren werden.
1.6 Horizontalen Offset einstellen 'HZ_OFST'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Es erscheint eine Auswahlbox, inder die horizontale
Offset-Tabelle entweder gelöscht oder erzeugt
werden kann.
Das Betriebssystem benutzt 'nicht' automatisch eine
existierende Tabelle. Es muß auch Bit 1 vom
Fontheader Flag gesetzt sein. Dies ist der Fall,
wenn der Bottom VERWENDEN invers dargestellt ist.
Der horizontale Offset läßt sich auch durch den
Pfeil unter dem vergrößerten Buchstaben einstellen.
Sollte dabei keine Tabelle existieren, so fragt
TSCHIDOS ob sie erzeugt werden soll.
1.7 Vergrößerungsfaktor ändern 'LUPE'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
TSCHIDOS stellt zum arbeiten zwei Vergrößerungs-
möglichkeiten zur verfügung. Eine 8-Punkte und eine
4-Punkte Lupe. Die 8-Punkte Lupe läßt sich
nur darstellen, wenn die Vergrößerung auf den
Bildschirm paßt.
Andernfalls ist die 4-Punkte Lupe optional.
2.1 Zeichenfunktionsfeld
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Im Zeichenfunktionsfeld kann zwischen 26
verschiedenen Zeichenfunktionen ausgewählt werden.
'FUNKTION' + 'FILL' erzeugt gefüllte Figuren.
Zweimal 'Mausklick' auf Fill wählt die
Funktion 'NUR FÜLLEN'.
Zur Auswahl stehen 36 verschiedene Muster, die mit
der linken Maustaste durch halten ausgewählt
werden.
Es wird invers zur Hintergrundfarbe gezeichnet.
Zeichnen durch halten der linken Maustaste.
Wird während des Zeichnens zusätzlich noch die
rechte Maustaste betätigt, so wird das gerade
gezeichnete Objekt gelöscht.
2.2 'UNDO'
¯¯¯¯¯¯¯¯¯¯
Die letze Änderung an einem einzelnem Buchstaben
wird rückgängig gemacht.
2.3 Ausschnitt 'NEHMEN'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Aus einem Bild, das zuvor mit 'pLOADq' eingelesen
wurde, kann ein Ausschnitt in einen Buchstaben
übernommen werden.
Mausklick links bricht die Funktion ab,
rechts übernimmt den Ausschnitt.
2.4 Zeichensatz mit aktuellem Zeichen 'FÜLLEN'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Nach einer Sicherheitsabfrage wird der Zeichensatz
mit dem eingestellten Zeichen gefüllt.
2.5 Zeichen in Klemmbrett übernehmen 'CLIPIN'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Das aktuelle Zeichen wird im Klemmbrett gespeichert.
2.6 Zeichen aus Klemmbrett holen 'CLIPOUT'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Das Klemmbrett wird in das aktuelle Zeichen
übergeben. Gleichzeitig wird der Inhalt des
Klemmbrettes gelöscht.
2.7 Zeichensatz 'TESTEN'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Hier kann der aktuelle Zeichensatz mit allen vom
GEM zur verfügung gestellten Zeichenfunktionen
und den in 'pPARAMETERq' eingestellten Obtionen
getestet werden.
Nicht über die Tastatur erreichbare Zeichen lassen
sich mit 'F1' o.'ALTERNATE' erzeugen. 'pWÄHLENq'
Das Sternchen zwischen den Vergrößerungs-Pfeilen
stellt die Vergrößerung 1:1 ein.
2.8 Zeichen bzw. Zeichensatzgröße ändern 'GRÖßE'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Durch Anklicken und Halten des gekreuzten Feldes
neben dem vergrößertem Zeichen, läßt sich das
Zeichen bzw. die Zeichensatzgröße ändern.
Mit der linken Maustaste wird nur die Rahmengröße
verändert.
Mit der rechten Maustaste wird die Größe des Buch-
stabens verändert.
Nach dem Loslassen der Maustaste erscheint eine
Sicherheitsabfrage.
* Die Änderung der HÖHE wirkt sich immer
auf alle Zeichen aus.
Löschen eines Zeichens durch Schließen des
Vergrößerungsfeldes.
SHIFT-LINKS : Nur horizontale Änderung.
SHIFT-RECHTS : Nur vertikale Änderung.
2.9 COURSER-Tasten
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
'COURSER-TASTE' verschiebt Buchstaben.
'SHIFT'+'COURSER UP/DOWN' verschiebt alle
Buchstaben hoch oder runter.
3.1 Zeichensatz bzw. Bild laden 'LOAD'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
a) GEM-Font laden
b) MONOSTAR Zeichensatz laden
Der MONOSTAR Font mit der Extention *.DAT
wird geladen und in einen GEM-Font konvertiert.
c) STAD / DEGAS Zeichensatz laden
Es werden Zeichensätze mit der Länge 4096/2050 Byte
geladen.
d) SIGNUM-FONT laden
Es können SIGNUM-Fonts mit der Endung
*.E24 = Bildschirmzeichensatz
*.P9 = 9-Nadel Zeichensatz
*.P24 = 24-Nadel Zeichensatz
*.L30 = Laserdrucker Zeichensatz
geladen werden.
Auch wenn z.B. nur der Zeichensatz *.P24 geladen
werden soll, muß der Zeichensatz *.E24 im gleichen
Ordner vorhanden sein.
e) Bild im IMG-Format laden
Das Bild, das in der Option 'pNEHMENq' gebraucht
wird, kann hier geladen werden.
3.2 GEM-Font speichern 'SAVE'
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Der Aktuelle GEM-Font wird mit automatischer
Extentionanhängung abgespeichert.
4.1 Rechte
¯¯¯¯¯¯¯¯¯¯
Copyright 1991 by MAXON Computer GmbH,
Industriestr. 26, D-6236 Eschborn
written by Thomas Kluge
4.2 Auflösung, Speicher
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
TSCHIDOS läuft in allen monochromen Bildschirm-
auflösungen.
TSCHIDOS belegt höchstens 1 Mbyte speicher.
