CharEntry is a tool for inserting non-ASCII characters into text, with particular emphasis on linguistic notation. It provides charts of the consonants, vowels, and diacritics of the International Phonetic Alphabet as well as a chart of precomposed accented characters. Clicking on a character inserts it into a text region, the contents of which may be saved to a file or copied and pasted elsewhere. A widget for inserting characters by Unicode codepoint is also provided. Furthermore, it is possible to read the definition of a custom character chart from a file.
| Tags | Utilities Text Processing General Linguistic |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Tcl |
Recent releases


Changes: Export to the clipboard is now automatic, which is much more convenient.


Changes: The widget for inserting characters by code has been modified to work with Tcl/Tk version 8.5. A workaround has been introduced for a bug in the MS Windows implementation of some versions of Tcl/Tk. The use of the Iwidgets library is now optional. Its presence is tested and custom character charts are made available only if it is detected. Upper case A with caron is now represented by the single codepoint rather than the sequence previously used. A single-file executable for MS Windows is now provided.


Changes: Characters may now be saved to a file in encodings other than UTF-8. Attempts to save characters in an encoding that does not support them are detected; a list of the offending characters is provided.


Changes: Charts can now be kept raised. Conversion to HTML is now reversible.


Changes: Twenty-one parameters may now be configured from an initialization file. The diacritic chart has been improved by the addition of seventeen diacritics, miscellaneous corrections, and improvements in labeling and reorganization. A Help button has been added. This completes everything on the roadmap.