- GNU TeXmacs
Infobox_Software
name = GNU TeXmacs
caption = TeXmacs on Fedora Core 2
developer =GNU project
latest_release_version =
latest_release_date =
operating_system =
genre =word processor
license =
website = http://www.texmacs.orgGNU TeXmacs is a free scientific
word processor component of theGNU project, which was "inspired" by bothTeX andGNU Emacs , but shares no code with either of the two programs it is named after. [ [http://www.texmacs.org/tmweb/help/faq.en.html Frequently asked questions (FSF GNU project) ] ] It is written and maintained byJoris van der Hoeven . The program produces structureddocument s with aWYSIWYW user interface . New document styles can be created by the user. The editor provides high-qualitytypesetting algorithm s and TeX fonts for publishing professional looking documents.Features
TeXmacs can handle math
formula s, and is used as a front-end to a number ofcomputer algebra system s such as Maxima orYacas . TeXmacs also supports a Scheme extension language called Guile for customizing the program and writing extensions.Like many WYSIWYG editors, for example
Microsoft Word , authors manipulate a document on screen which should print to a similar looking paper copy. The goal of TeXmacs is to provide a WYSIWYG editor that still makes it possible to write correctly structured documents with aesthetically pleasing typesetting results. TeXmacs is not a front-end toLaTeX , but TeXmacs documents can be converted to eitherTeX or LaTeX. Support forHTML ,MathML andXML is under development.TeXmacs currently runs on most Unix-based architectures, including
Linux ,Cygwin , andMac OS X . As well as the Cygwin version, a native beta port is available forMicrosoft Windows .TeXmacs also features a presentation mode and is planning to evolve towards a complete scientific
office suite , withspreadsheet capacities and atechnical drawing editor.Supported back ends
TeXmacs has back-ends to support for many technologies.
Programming languages:
CLisp ,CMucl , Python,Qcl , R,ShellComputer algebra systems:
Axiom,Giac ,Macaulay 2 ,Mathematica , Maxima,Mupad ,PARI/GP , Reduce,Yacas Numeric matrix systems:
Matlab ,GNU Octave ,Scilab Plotting packages:
gnuplot ,Graphviz ,XYpic ,Mathemagix Other:
DraTeX ,Eukleides ,GTybalt , LushSee also
*
TeX
*LaTeX
*Emacs
*LyX
*List of word processors
*Comparison of word processors References
External links
* [http://www.texmacs.org/ Project home page]
Wikimedia Foundation. 2010.