TkIspell is an X windows interface to the ispell command built using Tk/Tcl. Requires: Tcl 7.4 / Tk 4.0 / UCLA ispell 3.0.09 or greater Major Features: - misspelled words are highlighted in a text widget and possible suggestions are listed in a listbox - can be set to start check at top or at insert mark - can be set to understand TeX files - can choose to have corrections take effect throughout file - when done, you are given the change to ignore changes - new words can be saved to personal dictionary - the ispell.tk library should be usable in almost any Tk application using text widgets INSTALLATION: I have run TkIspell on a SUN, IBM RS/6000, SGI, and Linux system. This program does NOT yet work with the GNU ispell 4.0 (and probably never will. Ispell 4.0 should be forgotten.) (1) Edit the Makefile to set the defines to match your site. Note that if you have tkmail 4.0beta9, you don't need the *.tk files. Set the LIBDIR define to the library directory of tkmail and use 'make install.bin' below. (2) Type 'make' to build the tkmail script executable. (3) Type 'make install.bin' to install the executable script only or 'make install.all' for everything. Now you are ready to run! CUSTOMIZATION: Everything between the dashed lines can be copied to your ~/.tkispell file and adjusted to your preferences. It will be sourced as a Tcl script. ---------------------------------------------------------------------- # full path to main dictionary or 'default' for default set tkisp_ed(set,dict) default # 1 if to assume TeX mode, 0 for normal mode set tkisp_ed(set,tex) 0 # 1 to start at top of file, 0 to start at cursor position set tkisp_ed(set,start) 1 # full path to personal dictionary to use or 'default' for default set tkisp_ed(set,pdict) default # whether to correct all occurance of mispelling first time seen set tkisp_ed(set,crtall) 0 # addition options to pass to ispell (i.e. "-C -S"). See ispell man page. set tkisp_ed(set,addopts) "" ---------------------------------------------------------------------- Please mail any suggestions, bugs, whines to raines@slac.stanford.edu The latest version is always available by anonymous ftp at ftp.slac.stanford.edu:/software/TkMail The latest ispell package is available at ftp.cs.ucla.edu (131.179.128.34) in the pub/ispell directory.