TeXmacs support for SAGE

There is a TeXmacs plugin for SAGE. The plugin is based on the TeXmacs Python plugin by Ero Carrera. It has support for LaTeX display, tab completion, doc string / source support (via ? and ??), and support for displaying plots within TeXmacs. Examples of the TeXmacs SAGE plugin can be seen below.

texmacs-sage.png texmacs-sage2.png

To install, follow the following steps:

  1. Make sure that the SAGE executable is in your $PATH
  2. Download the texmacs-sage.tar.gz plugin.

  3. Extract the tarball into ~/.TeXmacs/plugins/

When TeXmacs starts, the plugin should be detected automatically. To add a SAGE session to the current TeXmacs buffer, do Insert -> Session -> SAGE.

NOTE!!: Check if the plugin works already before following the above instructions (eg, try Insert/Session/SAGE). Most probably, the work has already been done for you.