- INTRODUCTION
TkFax is a GUI fax program supporting efax or sendfax. Its GUI include: (1)making cover pages (2)converting text, postscripts, or image files into fax pages (3) scanning documents with TkScan. All with multi language support.
TkFax-0.91
was written by Hang-Bae Kim
as a tcl/tk GUI for sending and receiving faxes with mgetty+sendfax running on Unix/FreeBSD/Linux.
We have now make it to work with efax,
that supports Class 1, 2 or 2.0 fax modems, whereas mgetty+sendfax does not support Class 1 modems.
Another intention of our work is to make I18N especially useing Japanese characters in this program.
This extension potentially allows any languages.
How to translate
- NEWS
- (22 Apr 2002) Red Hat 7.2 users are recommended to upgrade tkscanfax.
LaTeX on RHL 7.2 does not work under TkFax's default settings.
Set TkFax config.--> Edit configuration... --> Ext Progs. --> LaTeX to 'tetex'.
If you like to use Japanese and platex, you need upgrade tkscanfax to version 1.02.
But note that the Japanese input method does not work with TkFax on RHL 7.2. You have to use another programs to make Japanese text.
And note that
XPM or XBM image file cannot be handled because of the bug in the ImageMagick package of RHL 7.2. We have now no measure against it.
- (24 Mar 2002) The bugfix version of TkScanFax-1.01 is released.
Upgrade is recommended to the users who use a scanner in making faxes.
Or, replace /lib/tkscanfax/fax-file.tcl by this file,
and replace /lib/tkscanfax/fax-init.tcl by this file.
- (2 Feb 2002) The stable version 1.0 is released.
See the screen shots.
- DOWNLOADS
- Download the tarball tkscanfax-1.02.tar.gz
(22 Apr 2002)
You can make RPM from the tarball, but here are some binary RPM's.
- efax
Use efax-0.9a-001114a6 or later.
Or, mgetty+sendfax may work.
- REQUIREMENT
- Fax modem (supports Class 1, 2 or 2.0) with driver.
- Optionally scanner(some Epson,
HP, Microtek or Mustek) with driver as like SANE.
- Optionally printer with driver.
- Optionally LyX with xforms
- Optionally (but recommended) TeX, dvipsk
- Tcl/Tk enviromment
- Fax viewer:
typically 'xloadimage', or 'kfax' (included in kdegraphics),
'viewfax' (included in sendfax-viewer), 'ghfaxviewer' or others.
- a2ps(requires psutils) or mpage
- netpbm-progs(or, libgr-progs), ImageMagic, ghostscript, file
- INSTALL
Skip 1-5 if your system surports RPM (RedHatLinux and its derivatives such as Vine, LASER5, Turbo, Kondara ).
- Extract files.
(in the directory you downloaded the archives)
$ tar xzf tkscanfax-*.tar.gz
- Change some variables in tkscan and tkfax to fit your system.
$ cd tkscanfax
$ vi tkscan
...
set c(libdir) /usr/local/lib/tkscanfax <--- change this appropriately
...
set scanner_driver epson <---
$ vi tkfax
...
set fax(libdir) /usr/local/lib/tkscanfax <---
set c(libdir) /usr/local/lib/tkscanfax <---
set scanner_driver epson <---
- Chanege some settings in tkscan-conf.tcl and tkfax-conf.tcl, such as the fax viewer, the text editor and so on.
- Move tkscanfax directory into the proper place
(as root)
# cd ..
# mv tkscanfax /usr/local/lib
- Place tkscan and tkfax somewhere in your path.
# ln -s /usr/local/lib/tkscanfax/tkscan /usr/local/bin
# ln -s /usr/local/lib/tkscanfax/tkfax /usr/local/bin
- Installing by using RPM (Skip this item if you have installed according the prccess above. )
(in the directory you downloaded the RPM, do as root)
# rpm -Uvh tkscanfax-*.noarch.rpm
You can make RPM from the tarball if you like.
(In the directory the tarball downloaded)
$ rpm -tb tkscanfax-*.tar.gz
In some systems, you need to run above as root.
You will get many messages.
The directory the rpm is written will be found in the final part of the messages, such as like...
Written: /usr/src/redhat/rpm/RPMS/noarch/tkscanfax-0.99d-1.noarch.rpm
- Install and configure efax
- Run tkfax or tkscan.
- Changelog
- 22 Apr 2002 Version 1.02 ... Bugfix in using tetex on RHL 7.2.
- 24 Mar 2002 Version 1.01 ... Bugfix in making faxes using scanners.
- 2 Feb 2002 Version 1.0 ... Log browser, deleting received faxes, some bufixes
- 20 Jan 2002 version-0.99final
... Log browser, some bugfixes
- 14 Jan 2002 version-0.99f
... Keep fax pages of previous session. Special charactors,'#'and'*', escaped (use efax-0.9a001114a6). TkScan bugfix
- 16 Dec 2001 version-0.99e
... TkScan bugfix, fax spooling bugfix, fax spooling with LPRng.
- 21 Oct 2001 version-0.99d
... Fax spooling bugfix, english typo.
- 7 Oct 2001 version-0.99c
- Support 'Fax Outgoing' box with efax spooling function.
- Windows expandable
- 'From', 'To' order in the cover page
- Some error trap in phone book
- eliminate tex/cover-??.tex
- include html documents on efax settings
- eliminate tex/cover-??.tex
- 8 Sep 2001 version-0.99b
- fixed some system does not work properly when calling dvips
- Japanese input method in Tk-8.3
- try to keep proper size in image conversion
- allow to run without LaTeX
- support 'a2ps' in place of 'mpage'
- automatic configuration in selecting some commands for the system
- configuration parameters
- improved error trap
- 25 Aug 2001 version-0.99a fax-received box, fax print, fax view, english typo, looking up env(LANG)
- 29 Jul 2001 version-0.99 first release for the final test
- AUTHORS
- CONTACT
E-mail to tkscanfax <shino@pos.to>
for questions, comments or suggestions.