**********************************************************************
*                                                                    *
*                  	DVI TO QFax Konverter							 *
*					basierend auf der Treiberversion 3.0			 *
*					des LINDNER TeX									 *
*																	 *
*					Version 0.3 	First official Release 			 *
*																	 *
*					QFaxDDK <-> TeX Interface von M.Kubasch			 *
*					QFax DDK von Computer & Design, Hagen 			 *
*																	 *
*																	 *   
**********************************************************************


Als ich vor kurzer Zeit erstmalig Kontakt mit QFax Pro hatte, lag 
diesem bereits ein TeX Treiber fr das Lindner TeX bei. Leider 
basierte dieser Treiber jedoch auf der Version 2.0 des Treiberkerns 
und machte bei mir doch so diverse Schwierigkeiten. Also half alles 
nichts, die eigenen grauen Zellen muten mal wieder etwas arbeiten. 
Dank des hervorragend kommentierten Treiber Kernels von Stefan 
Lindner, seinen Treiber-Programmier-Richtlinien und dem QFaxDDK von 
Computer & Design allerdings recht einfach.

Das Ergebnis meiner Bemhungen liegt also jetzt vor. 

DVI2QFAX.TTP wird wie ein normaler TeX Druckertreiber benutzt. 
Einziger Unterschied: Die Ausgaben werden in das OUTGOING Directory 
der QFax Installation als Datei TEXFAX.F??. Dabei steht ?? fr eine 
Zahl zwischen 01 und 99. Fr jede(!) auszugebende Seite wird eine 
neue Datei angelegt.

Die Installation:

		Kopiere DVI2QFAX.TTP in den Ordner, in dem die TeX 
		Druckertreiber stehen ( z.B. TEX\PRINTER\ ).
		
		Jetzt noch eine DVI2QFAX.INF Datei dazu:
		
		Treiberkonfiguration fr TeX-Shell, Version 2
			QFAX 200 DPI
			dvi2qfax.ttp
			HiResFax
			res200.fax
			0
			ZURTABEMIHVLOPDSNF
			
		Schon kann es losgehen. In der Texshell noch unter DRUCKER 
		ANMELDEN installieren.
		
		Fr die Zeichenstze mu jetzt Metafont noch mit den 
		Spezifikationen der FAX Zeichenstze vertraut gemacht werden.
		Dazu werden in der Datei ATARI.MF oder(!!) MODES.MF (je nach 
		Metafont Version) folgende Definitionen vorgenommen:
		
		% FAX mode: to generate fonts for fax(200 dpi)  (ATARI.MF!)
mode_def HiResFax =
 proofing:=0;                  % no, we're not making proofs
 fontmaking:=1;                % yes, we are making a font
 tracingtitles:=0;             % no, don't show titles at all
 pixels_per_inch:=200;         % that's pretty low resolution
 blacker:=0.65;                %
 fillin:=.2;                   % compensate for diagonal fillin
 o_correction:=.4;             % but don't overshoot as much
 enddef;


oder (Fr MODES.MF)

mode_def HiResFax =					% 200 * 200 dpi FAX
  mode_param (pixels_per_inch, 200);
  mode_param (blacker, 0);
  mode_param (fillin, .2);
  mode_param (o_correction, .2);
  mode_common_setup_;
enddef;

Nach einem INIMF Lauf ist dann auch Metafont fr die Erzeugung der 
FAX Zeichenstze bereit.

Wer bereits ein QFax hat, hat jetzt alles erledigt und kann loslegen. 
Ansonsten mu noch auf dem BOOTLAUFWERK folgende Datei angelegt 
werden:

Dateiname:  QFAX.INF


; Diese Datei gehrt in die Root Ihrer Boot-Partition !
; Sie wird von den Fax-Treibern ausgewertet.
; Wenn Sie das vollstndige QFax installiert haben,
; ist diese Datei etwas lnger und autom. vorhanden.

VERBOSEDRIVER  ON                  
QUEUEPATH      c:\faxpath\outgoing\

Der Pfad QUEUEPATH mu dann auch noch angelegt werden.


DVI2QFAX kennt noch einen optionalen Parameter: Wird in der 
Kommandozeile oder via TeXShell das Kommando -ya 1 gegeben, so werden 
eventuell schon in der Outgoing Directory existierende Faxseiten 
zunchst gelscht.


So. Das wars. Anregungen, Bug reports o.. am besten als PM ins 
Mausnetz an Michael Kubasch@UN.

Wer will, kann gerne auch den Sourcecode von mir bekommen (PureC). 

Viel Spa beim Faxen.
