Minpair consists of two programs, a C command-line program and a Tcl/Tk GUI, each of which can independently generate a complete list of minimal pairs (words differing in exactly one segment) for use in linguistic research. The GUI may also be used to control the faster CLI program. Both allow sequences of characters to be defined as single segments. Unicode is fully supported. It is also possible to obtain a list of pairs differing in exactly two positions for use in finding phonological rules.
| Tags | Text Processing Linguistic |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C Tcl |
| Translations | English French |
Recent releases


Changes: This release affects only mpg. It fixes bugs in the handling of glosses and eliminates the dependency on iwidgets, simplifying installation. The license is now GPL 3.


Changes: It is now possible to run mpg without minpair. mpg can now find pairs of words differing in exactly two positions. This is useful in looking for phonological rules. GNU autoconfiguration is now available. Various small improvements and bugfixes were made in mpg.


Changes: The GUI will now optionally sort the output. Interactive font selection is now provided. Many aspects of the GUI can now be configured by means of an initialization file. These include features of the GUI itself, such as fonts and colors and default settings for minpair parameters. It is also possible to define custom character insertion widgets in the initialization file. The GUI has been reorganized and beautified.


Changes: This release contains miscelaneous minor improvements and one minor bugfix. The most important improvement is that the GUI now detects that it is running under Tk-Aqua and adapts itself, making the program usable under Mac OS X without X11.


Changes: A progress bar, estimate of time remaining, and abort button were added to the GUI.