- 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 made it to work with efax,
that supports Class 1, 2 or 2.0 fax modems, whereas mgetty+sendfax does not support Class 1 modems.
(Also work with HylaFax in current version 1.1.x)
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
- DOWNLOADS(Stable)
- Download the tarball
tkscanfax-1.05.tar.gz
( 4 Nov 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
- 4 Nov 2002 Version 1.05 ... Sending multipage with spooling using efax.
- 31 Oct 2002 Version 1.04 ... Bugfix in making cover-pages.
- 1 Oct 2002 Version 1.03 ... Bugfix in manipulating the phone book.
- 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.