The Freehand Formula Entry System (FFES)



[ Download ] --- [ Screenshot ] --- [ Video ] -- [ Support ] --- [ DPRL Lab Home ]

The Freehand Formula Entry System was first created by Steve Smithies in 1999 as a pen-based equation editor, implemented in C++ and Tcl/Tk. At the time Steve was a Master's student at the University of Otago (NZ) under the supervision of Kevin Novins.

Since that time, a number of others have contributed to and changed FFES. In the new release (0.4, August 2007) a new operation has been added to import symbols from images, a new version of the parser (symbol layout analyzer) added, and the interface cleaned up.

Recognition results may be copied and pasted from FFES to other applications. Current outputs include symbol recognition results, layout results, LaTeX, and operator trees. Recognition results are visualized using symbols drawn behind the user's input, as an image, and through the "Align" operation, which morphs symbols to visualize the recognized symbol layout.

FFES is being distributed under the GNU Public License (Version 2). The newest version of FFES runs under Linux and MacOS (Darwin). Older versions (including a Windows/Cygwin version) are also available. Please send any bug reports or questions to Richard Zanibbi.

Contributors:


Release Notes

New Release (0.4)

Previous Release (0.3.1)


Download

NEW! Linux/MacOSX (version 0.4, August 2007)

Linux (version 0.3.1, May 2004)

  1. First, download, build, and install dvi2bitmap. NOTE: Make sure that .gif image support had been compiled in using the -V option ("dvi2bitamp -V").
  2. Then download and install TXL. Note: make sure you login as the root user, or that USERNAME=root when installing TXL.
  3. Now download FFES 0.3.1 (for Linux) (as a gzipped tar archive)
  4. Uncompress and untar the archive, and then follow the instructions in the ffes_0.3.1/INSTALL file.

Windows/Cygwin (version 0.3.1, May 2004)

  1. If you have not already, install Cygwin; make sure that you install the LaTeX packages. NOTE: Make sure that the default text file format is set to "Unix."
  2. Install ActiveTcl.
  3. Install TXL for Windows. NOTE: Make sure to run the TXL install script (Install.bat) from within a Cygwin shell, and that you or the person installing TXL has 'administrator' priveleges.
  4. Now download FFES 0.3.1 (for Cygwin) (as a gzipped tar archive)
  5. Uncompress and untar the archive, and then follow the instructions in the ffes_0.3.1/INSTALL file.

MacOSX (version 0.2)

  1. Download FFES for MacOSX.
  2. Uncompress and untar the archive, and then follow the instructions in the MacOSX_FFES/INSTALL file.

Support (Funding)

This research has been supported by the Natural Sciences and Engineering Research Council of Canada, and the National Science Foundation (USA). Also, Virtual Ink donated a mimio to the project in 2000.


Publications

About FFES and CIT:

About DRACULAE:


Last Update: $Date: 2008/08/21 19:26:29 $