Projects / TEA


TEA is a powerful and easy-to-use Qt4-based editor with many useful features for HTML, Docbook, and LaTeX editing. It features a small footprint, a tabbed layout engine, support for multiple encodings, code snippets, templates, customizable hotkeys, an "open at cursor" function for HTML files and images, miscellaneous HTML tools, preview in external browser, string manipulation functions, Morse-code tools, bookmarks, syntax highlighting, and more.

Operating Systems

Recent releases

  •  08 Apr 2014 19:07

    Release Notes: The "Variants" (autocompletion-related) function has been added; see the manual for details.

    •  26 Mar 2014 14:16

      Release Notes: This version has some UI fixes and documentation improvements. Programs from the Run menu can be opened with "file at cursor". It uses the %i macro, e.g. gimp %i. Set the cursor to filename at the text, then use Run - gimp. There is a function to determine the length and quality of your words.

      •  01 Feb 2014 14:16

        Release Notes: This release adds the "Files" toolbar button and menu (Nav - Files) to switch between opened files. The built-in ZIP unpacker now can unpack multiple selected zip files at once.

        •  06 Dec 2013 17:40

          Release Notes: This release fixes LaTeX support and hotkeys.

          •  09 Oct 2013 18:06

            Release Notes: This release features many LaTeX support improvements, new quotes conversion functions, a new image viewer, a TTF font browser, brightness palette control, and more.

            Recent comments

            27 Jan 2013 10:04 jmdr

            Compilation failed (gcc-4.7.2 in slackware64-current):

            textproc.cpp: In function 'size_t str_fuzzy_search(const QString&, const QString&, size_t, double)':
            textproc.cpp:64:24: error: ambiguous overload for 'operator[]' in 's[(((size_t)j) + i)]'
            textproc.cpp:64:24: note: candidates are:
            In file included from /usr/lib64/qt/include/QtCore/QString:1:0,
            from textproc.cpp:38:
            /usr/lib64/qt/include/QtCore/qstring.h:700:20: note: const QChar QString::operator[](int) const
            /usr/lib64/qt/include/QtCore/qstring.h:884:17: note: QCharRef QString::operator[](int) <near match>
            /usr/lib64/qt/include/QtCore/qstring.h:884:17: note: no known conversion for implicit 'this' parameter from 'const QString*' to 'QString*'
            /usr/lib64/qt/include/QtCore/qstring.h:702:20: note: const QChar QString::operator[](uint) const
            /usr/lib64/qt/include/QtCore/qstring.h:886:17: note: QCharRef QString::operator[](uint) <near match>
            /usr/lib64/qt/include/QtCore/qstring.h:886:17: note: no known conversion for implicit 'this' parameter from 'const QString*' to 'QString*'


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.