GNU TeXmacs |
=Description=
GNU TEXMACS (alternatively, TeXmacs) is a Free software scientific word processor component of the GNU project, which was inspired by both TeX and GNU Emacs. It is written and maintained by Joris van der Hoeven. The program allows you to write structured documents via a User-friendliness WYSIWYG User interface. New styles may be created by the user. The program implements high-quality typesetting Algorithms and TeX typefaces, which help the user to produce professional looking documents.
The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an Interface (computer science) for a number of computer algebra systems including Maxima. TeXmacs also supports the Guile programming language/Scheme programming language extension language, so that you may customize the interface and write your own extensions to the program.
TeXmacs currently runs on most Unix-based architectures, including GNU/Linux, Cygwin for Microsoft Windows and Fink for Mac OS X. Moreover, a native port exists for Microsoft Windows. Converters exist for TeX/LaTeX, and they are under development for HTML/MathML/XML. TeXmacs also features a presentation software mode and it is planned to evolve towards a complete scientific office suite, with spreadsheet capacities and a technical drawing editor.
=Philosophy=
In a similar way as documents with a high typesetting quality should allow readers to focus on content rather than typesetting details, the philosophy behind TeXmacs is that a good editor should allow authors to focus on what they write rather than syntactic details. However, the drawback of classical WYSIWYG editors like Word is that they encourage authors to format their documents in a visual rather than a logical way. The originality of the TeXmacs project is to provide a WYSIWYG editor, which makes it possible and natural to write structured texts. Moreover, the typesetting quality is not sacrified and similar to what you would obtain with TeX. In order to obtain a reasonably interactive typesetting speed, this last point required the implementation of a new typesetting motor. Therefore, TeXmacs is not a front-end to LaTeX.
=See also=
*TeX *LaTeX *Emacs *LyX *List of word processors
=External links=
*[http://www.texmacs.org/ Home page of GNU TEXMACS] *[http://www.texmacs.org/tmweb/home/screenshots.en.html Screen shots of TEXMACS in action]|
|