![]() |
Projects for TeXmacs | ![]() |
There are many things that we would like to integrate in TeXmacs. On
The typesetter should be reorganized and improved as follows:
Decouple the style-sheet language from the actual typesetter.
Better support for agglomerated documents (from physically different documents).
More types of dynamic objects, like animations, help balloons, etc.
Better line-breaking of large formulas.
Although cursor movement, selections, etc. have already been implemented, some other standard editing facilities have not yet been completed. Let us mention a few of these:
Better search and replace tool for structured texts, formulas, certain environments etc. and regular expressions.
Mathematical facilities: simplification of a selected region, substitutions of formulas in other formulas, etc.
Version control.
Data compression and protection.
Grammar checkers and automatic translation programs. Does someone know where to find detailed free dictionaries and stuff like that?
Incorporation of a free speech recognition program.
There is a constant need for good converters from and to other data formats:
Of course, TeX/LaTeX cannot really be considered as a format (it is really a language with an ill defined grammar). Nevertheless it is important to have good heuristic converters in both directions. We still would appreciate help in this direction, in particular in order to support standard documents styles of various journals.
TeXmacs is also compatible with
It would be nice to have converters for the document formats used
by
We would appreciate help for writing a converter from TeXmacs to
the
We have started to include a facility for drawing technical pictures,
but the responsable developer (Henri
It would be nice to have a better integration of TeXmacs with the web.
As a first step, we need a clean internal plug-in for
Another interesting thing would be to incorporate tools for live conferencing inside TeXmacs. We actually expect this to be quite easy and this would open a different road towards collaborative authoring, instant messenging, etc.
The following improvements should still be made in order to link TeXmacs to computer algebra systems:
Improving the layout of computer algebra sessions.
Add extra features to increase the interoperability between TeXmacs and computer algebra systems and to give additional control over the layout of big output.
More semantics for the objects being communicated. This may either be high level information (like HTML 4.0 mathematical markup or Openmath) or low level information (including information about the representation of data), depending on the required speed.
Further possibilities for evolution concern syntax highlighting, debugging facilities and so on.
This webpage is part of GNU TeXmacs and the larger GNU project. Verbatim copying and distribution of it is
permitted in any medium, provided this notice is preserved. For
more information or questions, please contact Joris van
der Hoeven.
Free Software Foundation, Inc., 51 Franklin Street,
Fifth Floor, Boston, MA 02111, USA