This document contains recent changes relevant to this package. These may not have made it into the manual as yet, or may be recent additions to the manual. Last Manual Update: 15-March-1994, AmigaFax 1.40 The large Amiga fonts converted from TeX format which were stored in the file FaxFonts.run would not fit on the floppy for the 1.40 distribution. These are not required for AmigaDOS2.0, but may be required under 1.3. The fonts themselves have not changed for many years, so if you have a copy from a demo you can use them. Otherwise if you require them please contact me. -David ----------------------------------------------------------------------- AfaxSend 1.34 9OCT92 23:00 DAV ============= Experimental version with Xon/Xoff flow control when transmitting. To enable XonXoff mode, you must have a config entry (or environmental or local variable): XonXoff 1 Actually, any number will do for now, but use 1 for future compatability. => 1.34 This one checks for XON/XOFF every 10 characters, not every 1000 as 1.33 did. It also prints out characters received while transmitting, in case the modem sends things other than XON/XOFF. These are not checked for as yet. To see the debug info, from a shell, type afaxsend -d3 number faxfile eg mkafax my_text_file ram:fx afaxsend 052786355 ram:fx -------------------------------------------------------------------- Modified Faa for use with TrapDoor 17NOV92 DAV ================================== I've just had some discussions with a local user who is also trying to use TrapDoor with AmigaFax. I made up a test version of FAA for him, which he has reported back as working, so I'll pass it on. The problem appeared to be in the baud rate between TrapDoor and faa - when faa is run in the -G mode, it would not attempt to set the baud rate, leaving it at what Getty had set it to. Apparently this doesn't work well with TrapDoor. For this version (1.34) there is an extra command line option, -Q When this option is given with -G (Getty mode), the baudrate given in the RRate config or environment variable will be used when faa communicates with the modem. Without it, the serial rate is not set. So now your TrapDoor command line for fax may be: FAXCOMMAND "afax:c/faa -D duart.device -U 0 -G -Q" with FAXLIB:Config (or SetEnv or Set) RRate 19200 -------------------------------------------------------------------- Support for PasTeX with AmigaFax 9DEC92 DAV ================================ We have received a support package to allow users of PasTeX to interface to AmigaTeX. This is included in an archive in the Afax:Other directory. We have not tested the package here, as we do not have PasTeX installed. See the ReadMe file in the archive for more instructions. Thanks to Martin Horneffer and Martin Steppler for this contribution. -------------------------------------------------------------------- Version 1.38 1FEB94 DAV ============ This revision is mainly to add an afax printer driver, but a few general bug-fixes to do with requester satisfaction also made it in. Additional Programs: ------------------- afax.driver This is the printer driver itself. The working copy goes in DEVS:Printers, the copy in afax:c is not needed. printsymb This is the print symbiont that does the conversion to fax format. Under 2.0 the driver will start it automatically, if this doesn't work it may be run up manually. Goes in afax:c FPrint A little print-diverter, you could bind this to a hot-key using FKeys or similar. Allows directing one or more print jobs to the fax driver. You can also do this by setting afax.driver in your printer preferences. Operation: --------- afax.driver The current version is limited to graphics-format output only. (Most DTP programs, etc use this) I may add standard text capability later. printsymb -h "Hang Around" - the symbiont will not terminate when the driver is expunged. Useful for testing. -r Replace - Automatically replace an existing symbiont. Again useful for testing only. -q Quit - Terminate any existing symbiont, and exit. The print symbiont will create a fax file in the directory FAXSPOOL:, with a unique name of form P_xxxxxx.AFX, and then will call afax to process it for sending, viewing, etc. This can result in a build up of files in FAXSPOOL:, P_0000.AFX, P_0001.AFX, P_0002.AFX and so on. The the environmental or config file variable FAXFILE is set, then output will always go to that file, overwriting if it exists. So you could: setenv FAXFILE T:Faxprt and all fax printout would go there. BEWARE of doing this if you are spooling faxes, however, as the fax may be overwritten before being sent. FPrint -m Multiple jobs. If called with this option, FPrint will stay resident for multiple print jobs, else it will terminate after one. -n No Requester - The "Print Redirected" requester will be suppressed. -q Terminate any running FPrint, and exit. FPrint will change the in-use printer preference while running, so that printing goes via the afax.driver. The previous printer is restored when it exits. You can get the same effect by changing your printer to afax.driver via preferences, but FPrint may be more convenient. You could attach it to a hot-key, using FKeys, for example, to run "RunBack FPrint", "RunBack FPrint -q", etc as desired. Other changes: ------------- The afax program now has a command-line switch. afax -f faxfile where faxfile is the name of a fax file, will result in afax coming up with the source and fax files pre-set to that file name. This is for use with the printer-driver code, but may be useful for other things. afaxprt should not abort prematurely when keystrokes go into its requester! This was a general fix, and may help other programs also. afax will signal afaxspl to do an immediate scan everytime it spools another fax, rather that waiting for the next scheduled queue scan. --------------------------------------------------------------------