home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
files
/
telecomm
/
1wp2fax
/
1wp2fax.txt
< prev
next >
Wrap
Text File
|
1993-02-25
|
10KB
|
230 lines
1WP2FAX: 1st Wordplus nach Fax-Konverter (c) Jan Willamowius, 1992
----------------------------------------
Das Programm 1WP2FAX ist bis einschließlich Version 1.5 Shareware, d.h.
es darf frei kopiert werden. (Die Verbreitung zusammen mit kommerzieller
Software oder über kommerziell betriebene Mailboxen bedarf der ausdrück-
lichen Zustimmung des Autors!) Wenn Sie das Programm nach dem Ausprobieren
weiter verwenden, müssen Sie dem Autor 20,- zukommen lassen. Dafür
erhalten Sie dann auch die neueste Version zugeschickt. (Adresse angeben!)
Alle Versionen ab 1.6 sind ausschließlich registrierten Benutzern
vorbehalten und dürfen nicht weitergegeben werden!
Was ist 1WP2FAX ?
-----------------
Da bisher kein Fax-Programm auf dem Markt es fertig gebracht hat
das populärste Textverarbeitungsformat adäquat zu faxen, habe
ich einen eigenen Treiber erstellt. Aus dem Wordplus-Text wird eine
IMG-Datei erstellt, die den Text mit allen Attributen (genaueres s.u.)
als Bild in der speziellen Fax-Auflösung enthält. Damit ist der
Treiber kompatibel zu allen Fax-Programmen, die IMG-Grafiken verschicken
können (z.B. ST-Fax, QFax, Junior/TeleOffice und STraight Fax).
1WP2FAX hat einen integrierten Zeichensatz, der sowohl in der einfachen,
als auch in der hohen Fax-Auflösung ansprechend aussieht. Es wird immer
die hohe Auflösung produziert, die aber von der Fax-Software leicht
an die einfache Auflösung angepaßt werden kann (z.B. AUTOPROP bei ST-Fax),
da immer 2 Pixelzeile gleich sind.
Die optische Qualität erhöht sich kaum merklich in der hohen Auflösung.
Daher würde ich immer die einfache Auflösung verwenden, wenn keine anderen
Grafiken im gleichen Fax enthalten sind, die unbedingt in hoher Auflösung
geschickt werden sollen.
Folgende Textattribute von 1st Wordplus werden unterstützt:
- fette Schrift
- Unterstreichung
- helle Schrift
- kursive Schrift
- hochgestellte Schrift
- tiefgestellte Schrift
Es werden die Einstellungen der Seitenlänge und der Ränder verwendet um
Seitenumbrüche an der gleichen Stelle wie 1st Wordplus durchzuführen.
Für jede Seite wird eine eigene Datei angelegt. Die Seiten werden immer
mit Leerzeilen auf die angegebene Seitenlänge aufgefüllt, falls Fußzeilen
definiert sind.
Auf einer Zeile dürfen inklusive Rand nicht mehr als 107 Zeichen sein.
Weitere Zeichen werden ignoriert. Der Rand steht per Default auf 12 Zeichen,
kann aber mit dem Switch -R geändert werden.
Bedienung:
----------
1WP2FAX.TTP bekommt in der Kommandozeile einen oder mehrere Dateinamen von
1st Wordplus- oder ASCII-Dateien. Im aktuellen Ordner wird dann für jede
Seite eine Datei WPFAX_n.IMG angelegt, wobei n die Seitennummer angibt.
Verschiedene Zeichensätze: (NUR BEI REGISTRIERTER VERSION)
--------------------------
Wenn ein Text in 1st Wordplus geschrieben wird, wird er immer im Atari-
Bildschirm Zeichensatz dargestellt. Wie die Schrift dann im Ausdruck
aussieht hängt vom im Drucker integrierten Zeichensatz ab. Analog dazu kann
auch bei 1WP2FAX ein anderer "Drucker-Zeichensatz" gewählt werden.
Es wird einfach eine der im Ordner FONTS liegende Datei über die Datei
1WP2FAX.DAT kopiert. Zu jedem Font befindet sich eine gleichnamige IMG-
Datei im selben Ordner, damit Sie einen Eindruck gewinnen können, welcher
Font sich für Ihre Dokumente am besten eignet.
Die Zeichensätze ANTIQUA.DAT und EGYPTIEN.DAT stammen von Wolfram Roisch,
Daertorfer Weg 8B, 2104 Hamburg 94. Die restlichen Zeichensätze wurden von
Hayo Schmidt, Grotiusweg 1, 2000 Hamburg 55 zur Verfügung gestellt.
In den Ordnern FAXFONT und GDOS2FAX (ebenfalls von Hayo Schmidt) befinden
sich Konverter um weitere Zeichensätze selbst zu erstellen.
Einschränkungen der aktuellen Version:
--------------------------------------
Es wird immer nicht-proportionale Pica Schrift verwendet mit Zeilenabstand 1.
Fußnoten sind in der aktuellen Version noch nicht integriert.
Die Zukunft:
------------
Braucht irgend jemand Fußnoten ?
Ein Treiber für WordPerfect ist in Arbeit. Bei Interesse bitte bei mir
den aktuellen Stand erfragen.
Für Anregungen und Meldungen über eventuelle Fehler wäre ich dankbar.
Falls jemand eine Dokumentation zum Wordplus-Format hat, hätte ich ein
paar spezielle Fragen. ;-)
Autor: Bankverbindung:
Jan Willamowius HASPA (BLZ 200 505 50)
Nienredder 6 Konto-Nr. 1050751245
2000 Hamburg 54
E-Mail: jan@janhh.hanse.de
Updates:
--------
Version 1.0 erste Veröffentlichung
Version 1.1 mehr Sonderzeichen; es wird keine zusätzliche Seite mehr
angelegt, wenn die letzte Seite exakt gefüllt ist
Version 1.2 Zeichensatz vollständig; Seitenangabe im Dateinamen immer
zweistellig; weiche Trennung korrekt behandelt
Version 1.3 Kopf- und Fußzeilen werden mit ausgegeben; daher werden
jetzt alle Seiten mit der entsprechenden Anzahl Leerzeilen
aufgefüllt. Seitenangabe im Dateinamen wieder wie bei
Version 1.0 um die Shell von Volker Marquardt nicht zu
verwirren. Feedback welche Datei gerade geschrieben wird.
Version 1.4 Beim Programmstart werden alle WPFAX_*.BAK Dateien gelöscht
und alle WPFAX_*.IMG Dateien in WPFAX_*.BAK umbenannt.
Version 1.5 Seiten werden nur noch dann mit Leerzeilen aufgefüllt, wenn
in 1st Wordplus eine Fußzeile definiert wurde und der Rand
für die Fußzeile > 0 ist. Somit sind "kurze" Faxe in Tele
Office wieder möglich. An den Stellen, wo im Text Fußnoten
auftauchen, wird die Fußnoten-Nummer hochgestellt ausgegeben;
der eigentliche Fußnoten-Text wird weiterhin ignoriert.
Bedingte Seitenumbrüche werden jetzt korrekt durchgeführt.
Version 1.6 Bilder im Dokument erscheinen nun auch auf dem Fax. Es
dürfen sich maximal 10 Bilder _überlappen_.
2 neue Optionen:
-Q keine Bildschirmausgaben (z.B. für GEM-Shells)
-Rn linken Rand auf n Zeichen setzen
(kein Leerzeichen zwischen R und der Zahl!)
Version 1.7 Dateien von Wordplus Versionen vor 3.15 werden nun auch
korrekt verarbeitet.
Folgende Synonyme im Text werden ausgewertet: (wie bei
ST-FAX II mit LANGUAGE GERMAN bzw. Tele Office mit der
normalen Voreinstellung)
%SEITE / %PAGE
%TAG / %DAY
%TAGNAME / %DAYNAME
%MONAT / %MONTH
%MONATSNAME / %MONTHNAME
%JAHR / %YEAR
%ZEIT / %TIME
%FORMFEED
Ebenso werden die undokumentierten Synonyme von Wordplus
(& und $) in Kopf- und Fußzeilen ausgewertet.
Bugfix beim Einlesen von Bildern
Version 1.8 Der bisherige Default-Zeichensatz ist fest ins Programm
eingebunden und muß nicht mehr nachgeladen werden. Falls
sich auf dem aktuellen Pfad eine Datei 1WP2FAX.DAT befindet
wird der darin befindliche Zeichensatz geladen und statt des
eingebauten verwendet.
Die von 1st Mail gesetzten Seitennummern werden berück-
sichtigt.
Version 1.9 Fehlerkorrektur bei Ausgabe von Kopf- und Fuβzeilen,
Fehlermeldung bei überlangen Zeilen wird nur einmal
pro Zeile ausgegeben (mit Zeilenangabe)
Version 1.91 Fehlerkorrektur beim Einlesen von Bildern, die Textzeilen
überlagern, sowie bei Ausgabe von Seitennummer _und_ Datum
in einer Kopf-/Fußzeile.
Version 1.92 Interne Optimierungen; Beschleunigung ca. 30%
Version 1.93 Interne Umstellungen
Version 1.94 Neues Schlüsselwort: %FONT Pfad
Es wird eine Leerzeile ausgegeben (um den Seitenumbruch
beizubehalten) und der angegebene Zeichensatz geladen.
Bugfix bei %FORMFEED
Version 1.95 Breite und schmale Schrift wird jetzt unterstützt.
Neue Option:
-Z zweistellige Angabe der Seitennummer im Namen der
Ausgabedatei
Version 1.96 Bugfix bei der Ausgabe von %ZEIT
Die Position der Unterstreichung wird nun der Position des
Unterstrich-Zeichens im aktuellen Font angepaßt.
Um IMG-Grafiken in Wordplus in der gleichen Größe wie im
Fax zu sehen wurde der Druckertreiber 1WP2FAX.CFG für
Wordplus beigelegt.
Version 1.97 Bugfix bei read-only IMG-Dateien
Bei Fehlern wird jetzt der Rückgabewert von 1WP2FAX
ungleich Null gesetzt.
Der Konverter kann durch Drücken der UNDO-Taste nach jeder
erzeugten Seite unterbrochen werden.
Neue Option:
-A Konvertierung nach dem Auftreten des ersten Fehlers
abbrechen
Version 1.98 Bug beseitigt, der gelegentlich die letzte Zeile in einem
Dokument verschluckte.
Neue Optionen:
-E Bildschirmausgaben und Synonymersetzungen auf
Englisch
-D Bildschirmausgaben und Synonymersetzungen auf
Deutsch (default)
-F Feine Fax-Auflösung (default)
(Anmerkung: diese hohe Auflösung wird meist von der
Fax-Software in die ausgewählte Auflösung umgesetzt.)
-N Normale Fax-Auflösung
Version 1.99 Ausgabe von breiter und schmaler Schrift überarbeitet; nun
sind die max. 150 schmalen Zeichen pro Zeile, die 1st Wordplus
zulässt auch in 1WP2FAX zugelassen. Ohne Rand passen 53 breite
Zeichen auf eine Zeile und auch wenn ein Rand eingestellt ist
wird die Seite maximal ausgenutzt.