Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.
Diogenes is a tool for searching and browsing the Latin and ancient Greek texts published on CD-ROM by the Packard Humanities Institute and the Thesaurus Linguae Graecae. It comes as an easy-to-install stand-alone application for GNU/Linux, Mac OS X, and Windows, based on the Firefox browser (i.e. Xulrunner). Alternatively, it can be installed by a network administrator as a server on a local network, and users then access it via an ordinary Web browser. There is also a command-line tool which can optionally format output as LaTeX instead of HTML.
ssct is a command-line utility, humble of intent, that takes a single word, spell checks it, takes the result(s) and then translates them. It works to/from english only. From/to languages are limited by ispell in the first instance, and by the IDP (Internet Dictionary Project) files in the second. Currently the latter includes Spanish, Portuguese (minimal), Latin, German, French and Italian. These files are included with this package. This utility was originally created to make it easier to decode badly-scrawled postcards from Spain.
xgrk provides the possibility to change keyboard mapping with alt-shift or meta-shift combinations or by clicking on the flag image. You will be able to write greek in X programs like netscape or xedit. Keycodes are auto-loaded on startup so it should work with all unices and keyboard layouts. Fonts are not included.