diff --git a/main/interface/man-itf.en.tm b/main/interface/man-itf.en.tm index 9e109a2..18d50ee 100644 --- a/main/interface/man-itf.en.tm +++ b/main/interface/man-itf.en.tm @@ -9,7 +9,8 @@ extern systems. For computer algebra systems or other scientific computation systems, this is typically done in shell-like sessions, in which it is possible to evaluate commands and display the results in a - nice, graphical way. + nice, graphical way. Some systems can also be used more in the background + as scripting languages. See for a list of extern systems to which has been interfaced and more documentation on these specific interfaces. @@ -20,6 +21,8 @@ + + diff --git a/main/interface/man-scripting-language.en.tm b/main/interface/man-scripting-language.en.tm new file mode 100644 index 0000000..acbc90f --- /dev/null +++ b/main/interface/man-scripting-language.en.tm @@ -0,0 +1,46 @@ + + + + +<\body> + + + provides a few other kinds of additional interfaces to external + systems in addition to shell-like interfaces. First of all, it is possible + to insert a so called ``executable switch'' anywhere in the document using + . + + For instance, if is installed on your system, then + should yield something like + . You may enter a + expression in the yellow part of this markup, say + . Using , + you may now switch back and forth between the unevaluated input and the + evaluated output *+1|)>>>. This kind of executable switches are very useful + for plugins such as >, , , + , which are mainly used for the efficient computation and + insertion of special graphics inside documents. + + Some plugins such as can even be selected as a using . When doing so, a special + menu will appear, which allows for many useful operations + directly on formulas. For instance, when putting the cursor inside the + formula and pressing or , + the formula gets evaluated automatically to yield . + + + + + + +<\initial> + <\collection> + + + \ No newline at end of file