GNU TeXmacs
GNU TeXmacs
|
|
---|---|
Basic data
|
|
Maintainer | Joris van der Hoeven |
developer | GNU project |
Current version | 1.99.12 |
operating system | Linux , Windows , macOS |
programming language | C ++ , Scheme |
License | GPL ( Free Software ) |
www.texmacs.org |
GNU TeXmacs is a free scientific word processor and typesetting program of the GNU project. Some ideas come from TeX and GNU Emacs .
The program author is Joris van der Hoeven .
Range of functions
The program generates structured documents via a WYSIWYG - user interface . Users can create new document templates. Different content such as text, graphics, diagrams etc. from different backends can be combined. TeXmacs uses high quality text and math typesetting algorithms and TeX fonts to create documents and presentations that meet professional requirements.
A text editor component with the support of formula sets , a small picture editor and a presentation tool are also available. Particularly noteworthy is the possibility of using TeXmacs as a user interface for external programs e.g. B. to use computer algebra , numerics , statistics , to plot functions .
The program can be adapted using extensions written in Guile / Scheme .
From version 1.0.7.12 the graphical user interface is based on the Qt toolkit.
In addition to the native TeXmacs format, documents can be saved as XML or Scheme format and exported as PostScript or PDF files . There are converters for generating TeX / LaTeX and HTML / MathML .
Supported backends
TeXmacs supports many different backends .
- Programming languages
- CLISP , CMUCL , Python , R , Shell
- Computer algebra systems
- Axiom , Mathematica , Maxima , MuPAD , Reduce , Yacas
- Systems for the numerical solution of mathematical problems
- Matlab , GNU Octave , Scilab
- Function plotter
- gnuplot , Graphviz
- Other
- Eukleides , Lush
Individual evidence
- ^ In: Free Software Directory .
- ↑ TeXmacs 1.99.12 . December 19, 2019 (accessed January 10, 2020).
- ↑ Frequently asked questions (FSF GNU project)