<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.96.4909.6802"?>
<regions>
  <settings>
    <identity>
      <id>be8ed228-7b9f-4d88-9521-f6039e697cd5</id>
      <revision>554</revision>
    </identity>
    <calculation>
      <precision>4</precision>
      <exponentialThreshold>5</exponentialThreshold>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="9" orientation="Portrait" width="827" height="1169" />
      <margins left="39" right="39" top="39" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependences>
      <assembly name="SMath Studio Desktop" version="0.96.4909.6802" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Text Region" version="1.9.4909.6785" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="MaximaPlugin" version="1.0.5115.5713" guid="44011c1e-5d0d-4533-8e68-e32b5badce41" />
      <assembly name="Math Region" version="0.96.4909.6802" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Hyperlink Region" version="1.0.5029.30284" guid="4938d1a8-ad11-4de8-afbf-d76d069cfbf8" />
      <assembly name="Custom Functions" version="1.0.4902.41872" guid="18dadffd-79a3-4cf9-aee1-d66deb0ea720" />
      <assembly name="Special Functions" version="1.10.4909.6779" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="Picture Region" version="1.9.4909.6762" guid="06b5df04-393e-4be7-9107-305196fcb861" />
      <assembly name="Image Region" version="1.0.5033.40342" guid="63ddaef8-9a56-4ff6-938e-d590b638bf99" />
      <assembly name="Functions' Extension" version="0.0.5093.5251" guid="24c691c1-37f2-49e3-9a84-ccb77304d14a" />
      <assembly name="Plot Region" version="1.8.4909.6768" guid="c451c2b5-798b-4f08-b9ec-b90963d1ddaa" />
    </dependences>
  </settings>
  <region id="0" left="18" top="18" width="208" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p bold="true">Plugin Maxima Todo Liste</p>
    </text>
  </region>
  <region id="1" left="450" top="18" width="61" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p href="Plugin Maxima.sm">Maxima</p>
    </text>
  </region>
  <region id="2" left="450" top="36" width="70" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p href="Plugin index.sm">Anwendungserweiterungen (Plugins)</p>
    </text>
    <text lang="eng">
      <p href="Plugin index.sm">Plugins</p>
    </text>
  </region>
  <region id="3" left="450" top="54" width="78" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p href="Handbook.sm">Inhalt</p>
    </text>
    <text lang="eng">
      <p href="Handbook.sm">Contents</p>
    </text>
  </region>
  <region id="4" left="18" top="72" width="450" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p italic="true">$Author: mkraska $
$Date: 2014-01-26 15:51:22 +0100 (So, 26. Jan 2014) $ </p>
    </text>
  </region>
  <region id="5" left="18" top="126" width="103" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>Priorities:</p>
    </text>
  </region>
  <region id="6" left="18" top="162" width="689" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>1. Fix stability and localization issues, Extensive testing (with help from forum) </p>
    </text>
  </region>
  <region id="7" left="18" top="189" width="258" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>2. Increase convenience of use</p>
    </text>
  </region>
  <region id="8" left="18" top="216" width="159" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>3. Extend features</p>
    </text>
  </region>
  <region id="9" left="9" top="252" width="387" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand" style="string">restart</e>
        <e type="function" preserve="true" args="1">MaximaControl</e>
      </input>
      <result action="symbolic">
        <e type="operand" style="string">Restart complete.</e>
      </result>
    </math>
  </region>
  <region id="10" left="9" top="288" width="625" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand" style="string">takeover</e>
        <e type="function" preserve="true" args="1">MaximaControl</e>
      </input>
      <result action="numeric">
        <e type="operand" style="string">int(), diff(), lim() and det() now use Maxima</e>
      </result>
    </math>
  </region>
  <region id="11" left="27" top="333" width="78" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
    <math>
      <input>
        <e type="operand">erledigt</e>
      </input>
    </math>
  </region>
  <region id="12" left="36" top="369" width="200" height="24" color="#000000" bgColor="#c0c0c0" fontSize="10">
    <text lang="eng">
      <p>nicht Prio 1, schwierig</p>
    </text>
  </region>
  <region id="13" left="252" top="369" width="151" height="24" color="#000000" bgColor="#ff8080" fontSize="10">
    <text lang="eng">
      <p>Prio 1, schwierig</p>
    </text>
  </region>
  <region id="14" left="27" top="396" width="216" height="24" color="#000000" bgColor="#80ffff" fontSize="10">
    <text lang="eng">
      <p>Nicht Prio 1, aber leicht</p>
    </text>
  </region>
  <region id="15" left="261" top="396" width="118" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
    <text lang="eng">
      <p>Prio 1 Leicht</p>
    </text>
  </region>
  <region id="16" top="441" color="#000000" bgColor="#ffffff">
    <area collapsed="false">
      <title lang="ger">
        <p>Draw Funktion</p>
      </title>
    </area>
    <region id="17" left="18" top="468" width="595" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Implementation der Funktionen Draw2D() und Draw3D() gemäß Forum-Beitrag</p>
      </text>
    </region>
    <region id="18" left="18" top="486" width="28" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <hyperlink dl="http://en.smath.info/forum/yaf_postsm11871_Maxima-Plugin.aspx#post11871" flags="" sd="False" width="18" height="18">
        <input>
          <e type="operand" style="string">http://en.smath.info/forum/yaf_postsm11871_Maxima-Plugin.aspx#post11871</e>
        </input>
      </hyperlink>
    </region>
    <region id="19" top="540" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="20" top="558" color="#000000" bgColor="#ffffff">
    <area collapsed="false">
      <title lang="eng">
        <p>Übersetzungsproblem</p>
      </title>
    </area>
    <region id="21" left="27" top="585" width="374" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Empty stack bei komma/Punkt als Trennzeichen</p>
      </text>
    </region>
    <region id="22" left="18" top="612" width="744" height="48" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">opts</e>
          <e type="operand">gnuplot_term</e>
          <e type="operand" style="string">svg size 300,200 dynamic noenhanced background '#fefefe'</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" args="1">set_plot_option</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="23" top="675" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="24" top="693" color="#000000" bgColor="#ffffff">
    <area collapsed="false">
      <title lang="eng">
        <p>Rückübersetzungsploblem</p>
      </title>
    </area>
    <region id="25" left="270" top="711" width="471" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Hier kommen ziemlich viele Meldungen, die aber eindeutig
durch die Ausgabemarke abgegrenzt sind.</p>
      </text>
    </region>
    <region id="26" left="27" top="720" width="217" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math error="9">
        <input>
          <e type="operand">fractals</e>
          <e type="function" args="1">load</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="27" top="756" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="28" top="927" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Numerische Integration</p>
      </title>
    </area>
    <region id="29" left="18" top="963" width="668" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Wenn ein symbolisches Ergebnis verlangt wird, kann man die Maxima-Funktion 
quad_qags(f(x),x,a,b) benutzen. Da diese mit Maßeinheiten nicht klar kommt, muss
man vorher dimensionslos machen.</p>
      </text>
    </region>
    <region id="30" left="27" top="1044" width="621" height="182" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">y#</e>
          <e type="function" args="1">f#</e>
          <e type="operand">x#</e>
          <e type="operand">a#</e>
          <e type="operand">b#</e>
          <e type="function" args="4">Int</e>
          <e type="operand">u#</e>
          <e type="operand">b#</e>
          <e type="operand">a#</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="1">UoM</e>
          <e type="operator" args="2">:</e>
          <e type="operand">uf#</e>
          <e type="operand">a#</e>
          <e type="function" args="1">f#</e>
          <e type="operand">b#</e>
          <e type="function" args="1">f#</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">UoM</e>
          <e type="operator" args="2">:</e>
          <e type="operand">sf#</e>
          <e type="operand">f#</e>
          <e type="function" preserve="true" args="1">num2str</e>
          <e type="operator" args="2">:</e>
          <e type="operand">sx#</e>
          <e type="operand">x#</e>
          <e type="function" preserve="true" args="1">num2str</e>
          <e type="operator" args="2">:</e>
          <e type="operand">sxu#</e>
          <e type="operand">x#</e>
          <e type="operand">u#</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">num2str</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ft#</e>
          <e type="operand">sf#</e>
          <e type="operand">sx#</e>
          <e type="operand">sxu#</e>
          <e type="function" preserve="true" args="3">strrep</e>
          <e type="function" preserve="true" args="1">str2num</e>
          <e type="operator" args="2">:</e>
          <e type="operand">u#</e>
          <e type="operand">uf#</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operand">x#</e>
          <e type="operand">u#</e>
          <e type="operator" args="2">*</e>
          <e type="function" args="1">ft#</e>
          <e type="operand">uf#</e>
          <e type="operator" args="2">/</e>
          <e type="operand">x#</e>
          <e type="operand">a#</e>
          <e type="operand">u#</e>
          <e type="operator" args="2">/</e>
          <e type="operand">b#</e>
          <e type="operand">u#</e>
          <e type="operator" args="2">/</e>
          <e type="function" args="4">quad_qags</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="operator" args="2">*</e>
          <e type="operand">7</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="9">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="31" left="27" top="1224" width="242" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
      <math error="80">
        <input>
          <e type="operand" style="unit">g</e>
          <e type="operand">t</e>
          <e type="operand">0</e>
          <e type="operand">10</e>
          <e type="operand" style="unit">s</e>
          <e type="operator" args="2">*</e>
          <e type="function" args="4">Int</e>
        </input>
        <result action="symbolic">
          <e type="operand">98.0665</e>
          <e type="operand" style="unit">m</e>
          <e type="operand" style="unit">s</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="32" left="306" top="1233" width="576" height="39" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Request: ? draw;
SMath get: mat(sys(x≡1;y≡2;2;1);sys(x≡2;y≡3;2;1);1;2)</e>
        </result>
      </math>
    </region>
    <region id="33" left="27" top="1350" width="244" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
      <math error="80">
        <input>
          <e type="operand" style="unit">g</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operand" style="unit">s</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">sin</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="operand">0</e>
          <e type="operand">10</e>
          <e type="operand" style="unit">s</e>
          <e type="operator" args="2">*</e>
          <e type="function" args="4">Int</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="34" left="315" top="1359" width="150" height="37" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">2</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="function" preserve="true" args="1">UoM</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
          <e type="operand" style="unit">m</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="35" left="315" top="1404" width="77" height="27" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="36" left="441" top="1404" width="154" height="52" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">1</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
          <e type="function" args="1">f</e>
          <e type="function" preserve="true" args="1">UoM</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
          <e type="operand" style="unit">m</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="37" top="1566" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="38" top="1584" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Übersetzungsproblem algsys</p>
      </title>
    </area>
    <region id="39" left="9" top="1602" width="357" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Vermutlich wird algsys mit sys verwechselt</p>
      </text>
    </region>
    <region id="40" left="9" top="1629" width="736" height="377" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="41" top="1998" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="42" top="2016" color="#000000" bgColor="#ff8080">
    <area collapsed="true">
      <title lang="eng">
        <p>Arg sep issue</p>
      </title>
    </area>
    <region id="43" left="36" top="2034" width="99" height="84" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">c</e>
          <e type="operand">d</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
      </math>
    </region>
    <region id="44" left="153" top="2043" width="550" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Dieser Ausdruck ist nur problematisch, wenn , als Argumenttrenner 
dient.</p>
      </text>
    </region>
    <region id="45" left="27" top="2124" width="490" height="302" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="46" top="2421" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="47" top="2439" color="#000000" bgColor="#ff8080">
    <area collapsed="true">
      <title lang="eng">
        <p>Loss of subexpression sequence</p>
      </title>
    </area>
    <region id="48" left="27" top="2457" width="1162" height="392" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">opts</e>
          <e type="operand">user_preamble</e>
          <e type="operand" style="string">set terminal svg noenhanced dynamic fname 'arial' fsize 10</e>
          <e type="operand" style="string">set style fill transparent solid 0.65 border</e>
          <e type="operand" style="string">unset border</e>
          <e type="operand" style="string">set view 122, 357, 1.35, 1.08</e>
          <e type="operand" style="string">set hidden3d back offset 1 trianglepattern 3 undefined 1 altdiagonal bentover</e>
          <e type="operand" style="string">set style line 2  linetype 2 linecolor rgb '#a0a0f0'  linewidth 0.500 pointtype 2 pointsize default pointinterval 0</e>
          <e type="operand" style="string">set pm3d depthorder</e>
          <e type="operand" style="string">set isosamples 51, 51</e>
          <e type="operand" style="string">set pm3d interpolate 1,1 flush begin noftriangles hidden3d 3 corners2color mean</e>
          <e type="operand">9</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="11">sys</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">terminal</e>
          <e type="operand">svg</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">background_color</e>
          <e type="operand" style="string">gray</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">file_name</e>
          <e type="operand" style="string">draw</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">colorbox</e>
          <e type="operand">false</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">view</e>
          <e type="operand">122</e>
          <e type="operand">357</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">enhanced3d</e>
          <e type="operand">true</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">xu_grid</e>
          <e type="operand">51</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">yv_grid</e>
          <e type="operand">51</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">xtics</e>
          <e type="operand">none</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">ytics</e>
          <e type="operand">none</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">fx</e>
          <e type="operand">fy</e>
          <e type="operand">fz</e>
          <e type="operand">u</e>
          <e type="operand">4.5</e>
          <e type="operator" args="1">-</e>
          <e type="operand">4.5</e>
          <e type="operand">v</e>
          <e type="operand">0.05</e>
          <e type="operand">π</e>
          <e type="operand">0.05</e>
          <e type="operator" args="2">-</e>
          <e type="function" args="9">parametric_surface</e>
          <e type="operand">12</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="14">sys</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="49" left="189" top="2862" width="522" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Hier kommen die Strings auf den rechten Seiten der Gleichungen
durcheinander.</p>
      </text>
    </region>
    <region id="50" left="18" top="2871" width="127" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">opts</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="51" top="2898" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="52" top="2916" color="#000000" bgColor="#ff8080">
    <area collapsed="true">
      <title lang="eng">
        <p>Übersetzungsproblem Liste, Funktionen, Matrizen</p>
      </title>
    </area>
    <region id="53" left="18" top="2934" width="173" height="50" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">c</e>
          <e type="operand">d</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" args="2">f</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="54" left="297" top="2934" width="177" height="48" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operand">5</e>
          <e type="operand">6</e>
          <e type="operand">7</e>
          <e type="operand">8</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="55" left="18" top="2988" width="258" height="76" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand" style="string">a</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">2</e>
          <e type="operand">x.y</e>
          <e type="operand">a</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand" style="string">a</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">2</e>
          <e type="operand">x.y</e>
          <e type="operand">a</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
        </result>
      </math>
    </region>
    <region id="56" top="3060" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="57" top="3078" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Windows to the foreground if they get focus</p>
      </title>
    </area>
    <region id="58" top="3132" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="59" top="3150" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Sonderzeichen-Übersetzung</p>
      </title>
    </area>
    <region id="60" left="18" top="3177" width="152" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">°C</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">°C</e>
        </result>
      </math>
    </region>
    <region id="61" left="18" top="3204" width="184" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">äöü?</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">äöü?</e>
        </result>
      </math>
    </region>
    <region id="62" top="3231" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="63" top="3249" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Übersetzung von Arkus-Funktionen</p>
      </title>
    </area>
    <region id="64" left="27" top="3276" width="593" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Die Arkusfunktionen heißen in Maxima asin, acos, atan, acot, asec, acsc</p>
      </text>
    </region>
    <region id="65" left="27" top="3303" width="632" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Die Areafunktionen heißen in Maxima asinh, acosh, atanh, acoth, asech, acsch</p>
      </text>
    </region>
    <region id="66" left="27" top="3339" width="204" height="55" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">acsc</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">abs</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
        </result>
      </math>
    </region>
    <region id="67" left="261" top="3339" width="342" height="78" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$diff(acsc(x),x)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
        </result>
      </math>
    </region>
    <region id="68" left="657" top="3393" width="272" height="97" color="#000000" bgColor="#80ff80">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="69" left="27" top="3411" width="173" height="54" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">asinh</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="70" left="261" top="3411" width="310" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$diff(asinh(x),x)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="71" left="27" top="3474" width="540" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">surrender</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="none">
          <e type="operand" style="string">All functions now are native SMath.</e>
        </result>
      </math>
    </region>
    <region id="72" left="666" top="3492" width="241" height="112" color="#000000" bgColor="#80ff80">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="73" left="27" top="3501" width="204" height="55" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">acsc</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">abs</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
        </result>
      </math>
    </region>
    <region id="74" left="261" top="3510" width="342" height="78" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$diff(acsc(x),x)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
        </result>
      </math>
    </region>
    <region id="75" left="27" top="3573" width="173" height="54" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">asinh</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="76" left="261" top="3582" width="310" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$diff(asinh(x),x)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="77" top="3636" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="78" top="3654" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Translate lists of lists</p>
      </title>
    </area>
    <region id="79" left="9" top="3672" width="189" height="46" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">dim</e>
          <e type="operand">dimensions</e>
          <e type="operand">400</e>
          <e type="operand">300</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="80" left="198" top="3672" width="172" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">term</e>
          <e type="operand">terminal</e>
          <e type="operand">png</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="81" left="387" top="3672" width="262" height="34" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">bg</e>
          <e type="operand">background.color</e>
          <e type="operand" style="string">#FEFEFE</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="82" left="18" top="3717" width="356" height="96" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">dim</e>
          <e type="operand">term</e>
          <e type="operand">bg</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">dimensions</e>
          <e type="operand">400</e>
          <e type="operand">300</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">terminal</e>
          <e type="operand">png</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">background.color</e>
          <e type="operand" style="string">#FEFEFE</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </result>
      </math>
    </region>
    <region id="83" left="396" top="3717" width="188" height="66" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">d</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">d</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="84" top="3807" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="85" top="3825" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Ausgabetrennung, war Rückübersetzung von Funktionen mit Argumenten</p>
      </title>
    </area>
    <region id="86" left="9" top="3843" width="832" height="180" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">stats</e>
          <e type="function" args="1">load</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">
Loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/grcommon.o
Finished loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/grcommon.o
Loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/gnuplot.o
Finished loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/gnuplot.o
Loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/vtk.o
Finished loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/vtk.o
Loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/picture.o
Finished loading C:/Users/Kraska/maxima/binary/binary-gcl/share/draw/picture.o
</e>
          <e type="operand" style="string">D:/Maxima-5.31.1-1/share/maxima/5.31.1-1/share/stats/stats.mac</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="87" left="18" top="3870" width="496" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Das besondere hier ist, dass stats außerdem noch draw lädt.</p>
      </text>
    </region>
    <region id="88" left="9" top="3897" width="102" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
        </result>
      </math>
    </region>
    <region id="89" left="9" top="3951" width="313" height="35" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Data</e>
          <e type="operand">78</e>
          <e type="operand">64</e>
          <e type="operand">35</e>
          <e type="operand">45</e>
          <e type="operand">45</e>
          <e type="operand">75</e>
          <e type="operand">43</e>
          <e type="operand">74</e>
          <e type="operand">42</e>
          <e type="operand">42</e>
          <e type="operand">1</e>
          <e type="operand">10</e>
          <e type="function" preserve="true" args="12">mat</e>
          <e type="function" preserve="true" args="1">transpose</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="90" left="9" top="3987" width="644" height="357" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Data</e>
          <e type="function" args="1">test_mean</e>
          <e type="function" args="1">args</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="1">transpose</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="function" preserve="true" args="1">mat2sys.1</e>
        </input>
        <result action="none">
          <e type="operand">mean.estimate</e>
          <e type="operand">54.3</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">conf.level</e>
          <e type="operand">0.95</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">conf.interval</e>
          <e type="operand">42.50179070143282</e>
          <e type="operand">66.09820929856718</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">method</e>
          <e type="operand" style="string">Exact t-test. Unknown variance.</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">hypotheses</e>
          <e type="operand" style="string">H0: mean = 0 , H1: mean ≠ 0</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">statistic</e>
          <e type="operand">10.4113370759161</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">distribution</e>
          <e type="operand">student.t</e>
          <e type="operand">9</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">p.value</e>
          <e type="operand">2.555777727009101</e>
          <e type="operand">10</e>
          <e type="operand">6</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">8</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="10">sys</e>
        </result>
      </math>
    </region>
    <region id="91" top="4347" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="92" top="4365" color="#000000" bgColor="#ff8080">
    <area collapsed="true">
      <title lang="eng">
        <p>Rückübersetzung indizierter Größen</p>
      </title>
    </area>
    <region id="93" left="9" top="4392" width="403" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand" style="string">sum()</e>
          <e type="function" preserve="true" args="1">MaximaTakeover</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">sum() now use Maxima</e>
        </result>
      </math>
    </region>
    <region id="94" left="756" top="4401" width="324" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>so sieht das bei Argumenttrenner , aus</p>
      </text>
    </region>
    <region id="95" left="117" top="4419" width="124" height="34" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">xa</e>
        </result>
      </math>
    </region>
    <region id="96" left="756" top="4428" width="275" height="115" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="97" left="9" top="4464" width="245" height="63" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">5</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
          <e type="operand">x</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
          <e type="operand">x</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
          <e type="operand">x</e>
          <e type="operand">5</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
        </result>
      </math>
    </region>
    <region id="98" left="297" top="4482" width="53" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">i</e>
        </input>
        <result action="numeric">
          <e type="operand">i</e>
        </result>
      </math>
    </region>
    <region id="99" left="9" top="4527" width="576" height="39" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: ? draw;
SMath get: mat(sys(x≡1;y≡2;2;1);sys(x≡2;y≡3;2;1);1;2)</e>
        </result>
      </math>
    </region>
    <region id="100" top="4635" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="101" top="4653" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>mNewton liefert Unsinn zurück</p>
      </title>
    </area>
    <region id="102" left="18" top="4680" width="209" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">newtonmaxiter</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">50</e>
        </result>
      </math>
    </region>
    <region id="103" left="585" top="4680" width="373" height="129" color="#000000" bgColor="#80ff80">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="104" left="18" top="4698" width="262" height="34" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">newtonepsilon</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">1.0</e>
          <e type="operand">10</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="105" left="0" top="4725" width="531" height="80" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x.1</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="operand">x.2</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">-</e>
          <e type="operand">2</e>
          <e type="operand">x.1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x.1</e>
          <e type="operand">x.2</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">5</e>
          <e type="operand">x.1</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">x.1</e>
          <e type="operand">x.2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">5</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="3">mNewton</e>
        </input>
        <result action="none">
          <e type="operand">x.1</e>
          <e type="operand">3.65276513298397</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">x.2</e>
          <e type="operand">2.579295472214063</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">mat</e>
        </result>
      </math>
    </region>
    <region id="106" left="585" top="4806" width="742" height="193" color="#000000" bgColor="#80ff80">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="107" left="0" top="4824" width="251" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$newtonmaxiter:5$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">5</e>
        </result>
      </math>
    </region>
    <region id="108" left="0" top="4860" width="904" height="80" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x.1</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="operand">x.2</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">-</e>
          <e type="operand">2</e>
          <e type="operand">x.1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x.1</e>
          <e type="operand">x.2</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">5</e>
          <e type="operand">x.1</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">x.1</e>
          <e type="operand">x.2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">5</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="3">mNewton</e>
        </input>
        <result action="none">
          <e type="operand" style="string">mnewton: the process doesn't converge or it converges too slowly.</e>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="function" preserve="true" args="2">mat</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="109" left="0" top="4941" width="308" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$newtonepsilon:1e-3$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">0.001</e>
        </result>
      </math>
    </region>
    <region id="110" left="0" top="4968" width="531" height="80" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x.1</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="operand">x.2</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">-</e>
          <e type="operand">2</e>
          <e type="operand">x.1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x.1</e>
          <e type="operand">x.2</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">5</e>
          <e type="operand">x.1</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">x.1</e>
          <e type="operand">x.2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">5</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="3">mNewton</e>
        </input>
        <result action="none">
          <e type="operand">x.1</e>
          <e type="operand">3.652765238050462</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">x.2</e>
          <e type="operand">2.579295657266217</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">mat</e>
        </result>
      </math>
    </region>
    <region id="111" top="5049" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="112" top="5067" color="#000000" bgColor="#80ffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Takeover messages</p>
      </title>
    </area>
    <region id="113" left="18" top="5085" width="637" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Weglassen von "The functions", damit die Meldung auf die Seitenbreite passt.</p>
      </text>
    </region>
    <region id="114" left="18" top="5112" width="762" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">all</e>
          <e type="function" preserve="true" args="1">MaximaTakeover</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">The functions int(), diff(), det(), lim() and sum() now use Maxima.</e>
        </result>
      </math>
    </region>
    <region id="115" top="5139" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="116" top="5157" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Settings Window</p>
      </title>
    </area>
    <region id="117" left="18" top="5175" width="710" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Fehlermeldung vermeiden, wenn der voreingestellte vollständige Maximapfad im 
Eingabefenster stehenbleibt (z.B., indem nur der Verzeichnisname voreingestellt wird)</p>
      </text>
    </region>
    <region id="118" left="18" top="5220" width="489" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Datei-Dialog für Suche nach dem Installationspfad einbauen</p>
      </text>
    </region>
    <region id="119" top="5247" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="120" top="5265" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Assume-Fragen richtig abfangen</p>
      </title>
    </area>
    <region id="121" left="27" top="5283" width="637" height="142" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="122" left="45" top="5427" width="634" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Der abgefragte Term ist im Log gut zu erkennen, sollte also abzufangen sein.</p>
      </text>
    </region>
    <region id="123" left="18" top="5472" width="806" height="90" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">2</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operand">s</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operand">s</e>
          <e type="operand">t</e>
          <e type="function" args="3">ilt</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Variables assumed to be positive</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">cosh</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">a</e>
          <e type="operand">1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="124" top="5589" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="125" top="5607" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Initialisierung</p>
      </title>
    </area>
    <region id="126" left="27" top="5625" width="663" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Ich habe gerade das Plugin neu installiert und die Update-Meldung geladen. 
Der erste Befehl tut, als wäre alles in Ordnung, obwohl der Pfad überhaupt noch 
nicht gesetzt ist.</p>
      </text>
    </region>
    <region id="127" left="18" top="5670" width="437" height="56" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="128" left="27" top="5724" width="677" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Eigentlich sollte MaximaControl das merken und mir das Settings-Fenster anbieten.</p>
      </text>
    </region>
    <region id="129" left="36" top="5751" width="312" height="51" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="130" left="27" top="5805" width="718" height="88" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Hier sollte eigentlich nur ein geprüfter Pfad angezeigt werden. 
Weiter unten wird es dann gemerkt. Hier kannst Du eigentlich die Fehlermeldung gegen 
Öffnen des Settings-Fensters austauschen.
Mit dem Fenster geht das ja jetzt,  dass der Anwender dann automatisch an die richtige 
Stelle zur Initialisierung geführt wird. </p>
      </text>
    </region>
    <region id="131" top="5904" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="132" top="5922" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Vorzeichenfehler</p>
      </title>
    </area>
    <region id="133" left="9" top="5949" width="563" height="63" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">delta</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operand">t</e>
          <e type="operand">s</e>
          <e type="function" args="3">laplace</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">t</e>
          <e type="function" args="1">delta</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">t</e>
          <e type="operand">0</e>
          <e type="operator" args="2">≡</e>
          <e type="function" preserve="true" args="2">at</e>
          <e type="operator" args="1">-</e>
          <e type="operand">s</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="operand">0</e>
          <e type="function" args="1">delta</e>
          <e type="operand">s</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
        </result>
      </math>
    </region>
    <region id="134" left="603" top="5949" width="366" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: diff(delta(t),t,1);
Answer: 
(%s8) 'diff(delta(t),t,1)
(%i9) 
Received bytes: 33
SMath get: diff(delta(t);t;1)</e>
        </result>
      </math>
    </region>
    <region id="135" left="27" top="6030" width="480" height="94" color="#000000" bgColor="#80ff80">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="136" left="522" top="6057" width="176" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Teil von Maxima Test</p>
      </text>
    </region>
    <region id="137" top="6129" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="138" top="6147" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Logische Ausdrücke</p>
      </title>
    </area>
    <region id="139" left="18" top="6174" width="660" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Package interpol stellt charfun(expr) bereit, ist 1 wenn expr wahr ist, sonst 0</p>
      </text>
    </region>
    <region id="140" left="36" top="6201" width="65" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Maxima </p>
      </text>
    </region>
    <region id="141" left="252" top="6201" width="53" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">SMath</e>
        </input>
      </math>
    </region>
    <region id="142" left="252" top="6228" width="45" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">expr</e>
        </input>
      </math>
    </region>
    <region id="143" left="27" top="6237" width="115" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">expr</e>
          <e type="function" args="1">charfun</e>
        </input>
      </math>
    </region>
    <region id="144" left="27" top="6273" width="177" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>charfun(a&lt;x and x&lt;a)</p>
      </text>
    </region>
    <region id="145" left="252" top="6273" width="103" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>ltlt(x,a,b)</p>
      </text>
    </region>
    <region id="146" left="369" top="6273" width="62" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="function" preserve="true" args="3">ltlt</e>
        </input>
      </math>
    </region>
    <region id="147" top="6300" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="148" top="6318" color="#000000" bgColor="#ff8080">
    <area collapsed="true">
      <title lang="eng">
        <p>Rückübersetzung gemischter Ableitungen</p>
      </title>
    </area>
    <region id="149" left="18" top="6345" width="702" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Rückübersetzung prozedural so dass beliebig viele Ableitungen erfasst werden und nur
bei Ordnung &gt;1 diff(3) benutzt wird</p>
      </text>
    </region>
    <region id="150" left="18" top="6390" width="540" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">surrender</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">All functions now are native SMath.</e>
        </result>
      </math>
    </region>
    <region id="151" left="18" top="6426" width="241" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </result>
      </math>
    </region>
    <region id="152" left="486" top="6435" width="193" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>diff(diff(f(x,y),y),x)</p>
      </text>
    </region>
    <region id="153" left="18" top="6471" width="209" height="58" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
        </result>
      </math>
    </region>
    <region id="154" left="18" top="6534" width="345" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">z</e>
          <e type="function" args="3">f</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">z</e>
          <e type="function" args="3">f</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </result>
      </math>
    </region>
    <region id="155" left="486" top="6543" width="276" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>diff(diff(diff(f(x,y,z),z),y),x)</p>
      </text>
    </region>
    <region id="156" left="18" top="6579" width="266" height="52" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="function" args="2">f</e>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="function" args="2">g</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" args="2">jacobian</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="157" left="486" top="6579" width="284" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>falsche Rückübersetzung von 'diff</p>
      </text>
    </region>
    <region id="158" left="18" top="6642" width="534" height="52" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="function" args="2">f</e>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="function" args="2">g</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" args="2">jacobian</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operand">r</e>
          <e type="operand">φ</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" args="2">jacobian</e>
        </result>
      </math>
    </region>
    <region id="159" left="567" top="6642" width="284" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>falsche Rückübersetzung von 'diff</p>
      </text>
    </region>
    <region id="160" left="18" top="6696" width="349" height="26" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$diff(f(x,y),x,2,y,2)$</e>
          <e type="operand">debug</e>
          <e type="function" preserve="true" args="2">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="161" left="504" top="6696" width="202" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>falsche Rückübersetzung</p>
      </text>
    </region>
    <region id="162" left="756" top="6705" width="1067" height="145" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: diff(f(x,y),x,2,y,2);
Answer: (%s5) matrix(['diff(f(r,%phi),r,1),'diff(f(r,%phi),%phi,1)],['diff(g(r,%phi),r,1),'diff(g(r,%phi),%phi,1)])
(%i6) 
(%s6) 'diff(f(x,y),x,2,y,2)
(%i7) 
Received bytes: 149
SMath get: mat(iff(f(r;φ);r;1);iff(f(r;φ);φ;1);iff(g(r;φ);r;1);iff(g(r;φ);φ;1);2;2)

diff(diff(diff(f(x;y);x;2));y;2)</e>
        </result>
      </math>
    </region>
    <region id="163" left="9" top="6759" width="226" height="44" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="function" preserve="true" args="1">diff</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="function" args="1">del</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="164" left="495" top="6768" width="226" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>muss nach diff(f(x),x)
übersetzt werden, z.B. so:</p>
      </text>
    </region>
    <region id="165" left="495" top="6813" width="171" height="89" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">f</e>
          <e type="function" preserve="true" args="1">diff</e>
          <e type="operand">v</e>
          <e type="operand">f</e>
          <e type="function" preserve="true" args="1">Unknowns</e>
          <e type="operator" args="2">:</e>
          <e type="operand">f</e>
          <e type="operand">v</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">v</e>
          <e type="function" preserve="true" args="1">length</e>
          <e type="function" preserve="true" args="4">sum</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="166" left="477" top="6903" width="254" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="function" args="1">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operator" args="2">+</e>
        </result>
      </math>
    </region>
    <region id="167" left="18" top="6939" width="274" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$diff(f(x),x)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </result>
      </math>
    </region>
    <region id="168" left="18" top="7020" width="737" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">takeover</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">The functions int(), diff(), lim() and det() now use Maxima.</e>
        </result>
      </math>
    </region>
    <region id="169" left="27" top="7065" width="141" height="44" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">f</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="170" left="414" top="7065" width="217" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Berechnung hängt sich auf</p>
      </text>
    </region>
    <region id="171" left="27" top="7119" width="193" height="44" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">z</e>
          <e type="function" args="3">f</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="172" left="414" top="7128" width="217" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Berechnung hängt sich auf</p>
      </text>
    </region>
    <region id="173" top="7218" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="174" top="7236" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Vektorindizierung</p>
      </title>
    </area>
    <region id="175" left="18" top="7263" width="540" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">sum()</e>
          <e type="function" preserve="true" args="1">MaximaTakeover</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">The functions and sum()now use Maxima.</e>
        </result>
      </math>
    </region>
    <region id="176" left="9" top="7290" width="52" height="62" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">v</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="177" left="63" top="7290" width="112" height="65" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">v</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">v</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="178" left="198" top="7290" width="529" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Liefert Matrix statt Skalar, da Maxima die lineare Adressierung
von Matrizen nicht kennt.</p>
      </text>
    </region>
    <region id="179" left="765" top="7308" width="576" height="39" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: ? draw;
SMath get: mat(sys(x≡1;y≡2;2;1);sys(x≡2;y≡3;2;1);1;2)</e>
        </result>
      </math>
    </region>
    <region id="180" left="18" top="7362" width="737" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">takeover</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">The functions int(), diff(), lim() and det() now use Maxima.</e>
        </result>
      </math>
    </region>
    <region id="181" left="54" top="7389" width="112" height="65" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">v</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">v</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="numeric">
          <e type="operand">6</e>
        </result>
      </math>
    </region>
    <region id="182" left="225" top="7398" width="407" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Problem umgangen durch Nicht-Übernahme von sum()</p>
      </text>
    </region>
    <region id="183" top="7461" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="184" top="7479" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Übersetzung round()</p>
      </title>
    </area>
    <region id="185" left="18" top="7506" width="361" height="66" color="#000000" bgColor="#ff8080" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="function" args="2">SMath_round</e>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="4">int</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="function" args="2">SMath.round</e>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="4">int</e>
        </result>
      </math>
    </region>
    <region id="186" left="414" top="7506" width="622" height="100" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Request: linsolve([3*x+4*y=7,2*x+a*y=13],[x,y]);
Answer: 
(%s5) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i6) 
Received bytes: 51
SMath get: mat(sys(x≡(7*a-52)/(3*a-8);y≡25/(3*a-8);2;1);1;1)</e>
        </result>
      </math>
    </region>
    <region id="187" left="18" top="7578" width="73" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" args="1">round</e>
        </input>
      </math>
    </region>
    <region id="188" left="18" top="7605" width="155" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">π</e>
          <e type="function" args="1">round</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">3</e>
        </result>
      </math>
    </region>
    <region id="189" left="18" top="7641" width="229" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">π</e>
          <e type="operand">2</e>
          <e type="function" args="2">SMath_round</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="190" left="18" top="7668" width="777" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>SMath_round([x]):=if equal(length(x),1) then round(x[1]) else 10^(-x[2])*round(x[1]*10^x[2])$</p>
      </text>
    </region>
    <region id="191" top="7704" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="192" top="7722" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Warnungen</p>
      </title>
    </area>
    <region id="193" left="9" top="7740" width="691" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Warnungen, die zusätzlich zu einem Ergebnis geliefert werden, sollen nicht zu einer
Fehlermeldung in SMath führen.</p>
      </text>
    </region>
    <region id="194" left="9" top="7776" width="539" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Besser: eine Liste mit dem Ergebnis und der Meldung (als String)</p>
      </text>
    </region>
    <region id="195" left="18" top="7803" width="667" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>So ein extra String ist für Assign() z.B. völlig unschädlich, er wird zudem noch
durchgereicht:</p>
      </text>
    </region>
    <region id="196" left="27" top="7839" width="582" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">3</e>
          <e type="operator" args="2">≡</e>
          <e type="operand" style="string">a sollte eigentlich 4 sein.</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" preserve="true" args="1">Assign</e>
        </input>
        <result action="numeric">
          <e type="operand">3</e>
          <e type="operand" style="string">a sollte eigentlich 4 sein.</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="197" left="621" top="7857" width="41" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="198" left="18" top="7893" width="486" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Beispiele, wo solche Meldungen kommen: load, solve, plot2d</p>
      </text>
    </region>
    <region id="199" left="27" top="7929" width="808" height="90" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">2</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operand">s</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operand">s</e>
          <e type="operand">t</e>
          <e type="function" args="3">ilt</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Variables assumed to be positive</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operand">b</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">cosh</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">9</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="200" left="27" top="8028" width="276" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Integral mit Warnung "Hauptwert"</p>
      </text>
    </region>
    <region id="201" left="27" top="8055" width="209" height="61" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">x.0</e>
          <e type="function" args="2">step</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">x.0</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="1">abs</e>
          <e type="operand">x</e>
          <e type="operand">x.0</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="202" left="252" top="8055" width="288" height="66" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="function" args="2">step</e>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">int</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Principal Value</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="203" left="594" top="8064" width="119" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Teil von Test</p>
      </text>
    </region>
    <region id="204" top="8136" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="205" top="8154" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>draw package lässt sich nicht laden.</p>
      </title>
    </area>
    <region id="206" left="9" top="8181" width="191" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="0" evaluate="false">
        <input>
          <e type="operand">msg</e>
          <e type="operand">draw</e>
          <e type="function" args="1">load</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="207" left="9" top="8217" width="189" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">dim</e>
          <e type="operand">dimensions</e>
          <e type="operand">500</e>
          <e type="operand">200</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="208" left="216" top="8217" width="172" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">term</e>
          <e type="operand">terminal</e>
          <e type="operand">svg</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="209" left="414" top="8217" width="237" height="34" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">bg</e>
          <e type="operand">background.color</e>
          <e type="operand">gray90</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="210" left="9" top="8262" width="229" height="34" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">prop</e>
          <e type="operand">proportional.axes</e>
          <e type="operand">xy</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="211" left="252" top="8262" width="138" height="34" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">fs</e>
          <e type="operand">font.size</e>
          <e type="operand">9</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="212" left="405" top="8262" width="138" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">ft</e>
          <e type="operand">font</e>
          <e type="operand">Arial</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="213" left="9" top="8298" width="465" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">dim</e>
          <e type="operand">term</e>
          <e type="operand">bg</e>
          <e type="operand">prop</e>
          <e type="operand">fs</e>
          <e type="operand">ft</e>
          <e type="function" args="6">set_draw_defaults</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="214" left="18" top="8334" width="151" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">name</e>
          <e type="operand" style="string">draw1.svg</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="215" left="18" top="8361" width="716" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="1">DocumentDirectory</e>
          <e type="function" preserve="true" args="1">CurrentDirectory</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">D:\FHB\Software\SMath\Activebook\activebook\</e>
        </result>
      </math>
    </region>
    <region id="216" left="18" top="8388" width="615" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">sin</e>
          <e type="operand">x</e>
          <e type="operand">π</e>
          <e type="operator" args="1">-</e>
          <e type="operand">π</e>
          <e type="function" args="4">explicit</e>
          <e type="operand">file_name</e>
          <e type="operand">name</e>
          <e type="operator" args="2">≡</e>
          <e type="function" args="2">draw2d</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">?explicit</e>
          <e type="function" args="1">gr2d</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">mat</e>
        </result>
      </math>
    </region>
    <region id="217" left="18" top="8424" width="610" height="245" color="#000000" bgColor="#ffffff" fontSize="10">
      <image evaluate="false" width="600" height="237">
        <input>
          <e type="operand" style="string">draw1.svg</e>
        </input>
      </image>
    </region>
    <region id="218" top="8685" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="219" top="8703" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Selektives Preprocessing bei Differentialgleichungen</p>
      </title>
    </area>
    <region id="220" left="18" top="8721" width="200" height="58" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">DE</e>
          <e type="operand">t</e>
          <e type="function" args="1">w</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operand">ω</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="function" args="1">w</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">0</e>
          <e type="operator" args="2">≡</e>
        </input>
      </math>
    </region>
    <region id="221" left="306" top="8739" width="439" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Momentan wird bei ODE.2 überhaupt kein Preprocessing
gemacht, weshalb nebenstehendes Beispiel nicht 
funktioniert. Besser: Nur die Ableitungen unter-
drücken!</p>
      </text>
    </region>
    <region id="222" left="18" top="8775" width="229" height="37" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">ω</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">ω</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
        </result>
      </math>
    </region>
    <region id="223" left="18" top="8820" width="204" height="74" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">DE</e>
          <e type="operand">t</e>
          <e type="function" args="1">w</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="3">ODE.2</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">DE

msg1</e>
          <e type="operand">false</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="224" left="306" top="8820" width="333" height="190" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: ode2(DE,w(t),t);
Answer: 
DE

msg1

(%s7) false
(%i8) 
Received bytes: 29
SMath get: sys($DE

msg1$;false;2;1)</e>
        </result>
      </math>
    </region>
    <region id="225" top="8991" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="226" top="9009" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>String-Übergabe und Ergebnisse</p>
      </title>
    </area>
    <region id="227" left="18" top="9027" width="694" height="104" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>1. Wenn im Maxima-Argument Strings vorkommen, aber nur als Teil des Ausdrucks, 
      dann sollen diese Strings in Maxima als Strings ankommen.
2. Strings in SMath der Form "$...$" werden unverändert durchgeleitet.
3. Im Log wird das Ersatzzeichen $ für " verwendet.
4. Maxima-Ergebnisse, die Strings enthalten, sollen korrekt zurückübersetzt werden.
</p>
      </text>
    </region>
    <region id="228" left="18" top="9135" width="666" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Bei String-Ergebnissen/Fehlermeldungen bitte die Leerzeichen und Zeilenumbrüche 
beibehalten</p>
      </text>
    </region>
    <region id="229" left="18" top="9189" width="683" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">draw</e>
          <e type="function" args="1">load</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">D:/Maxima-5.31.1-1/share/maxima/5.31.1-1/share/draw/draw.lisp</e>
        </result>
      </math>
    </region>
    <region id="230" left="18" top="9216" width="548" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Request: %;
Answer: 
(%s9) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i10) 
Received bytes: 52
SMath get: sys(x≡(7*a-52)/(3*a-8),y≡25/(3*a-8),2,1)</e>
        </result>
      </math>
    </region>
    <region id="231" left="9" top="9324" width="179" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$a.b$</e>
          <e type="operand" style="string">$ab$</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a.b</e>
          <e type="operand">ab</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="232" left="324" top="9324" width="236" height="46" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">string</e>
          <e type="operand">string</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">string</e>
          <e type="operand">string</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="233" left="9" top="9378" width="252" height="64" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">string</e>
          <e type="operand" style="string">$string$</e>
          <e type="operand">string</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">string</e>
          <e type="operand">string</e>
          <e type="operand">string</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </result>
      </math>
    </region>
    <region id="234" left="396" top="9396" width="217" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$string$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">string</e>
        </result>
      </math>
    </region>
    <region id="235" top="9441" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="236" top="9459" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Vereinfachung von Exponenten mit negativem Vorzeichen</p>
      </title>
    </area>
    <region id="237" left="9" top="9486" width="259" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">m</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="2">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">m</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="238" left="9" top="9531" width="639" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">m</e>
          <e type="operand">t</e>
          <e type="function" args="1">x</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operator" args="2">*</e>
          <e type="operand">k</e>
          <e type="operand">t</e>
          <e type="function" args="1">x</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">0</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">t</e>
          <e type="function" args="1">x</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="3">ODE.2</e>
        </input>
        <result action="none">
          <e type="operand" style="string">Variables assumed to be positive</e>
          <e type="operand">t</e>
          <e type="function" args="1">x</e>
          <e type="operand">k1</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">^</e>
          <e type="operand">m</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">sin</e>
          <e type="operator" args="2">*</e>
          <e type="operand">k2</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">^</e>
          <e type="operand">m</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">cos</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="239" top="9612" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="240" top="9630" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>1 Unary minus in exponents</p>
      </title>
    </area>
    <region id="241" left="36" top="9657" width="398" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Suchmuster zur Erkennung der Gefahrenstelle: ^-</p>
      </text>
    </region>
    <region id="242" left="36" top="9693" width="488" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Suchmuster: ^-(...zugehörige)   ersetzen durch  ^{-(  ....)}</p>
      </text>
    </region>
    <region id="243" left="36" top="9720" width="652" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Suchmuster: ^-Bezeichner(...zugehörige)   ersetzen durch  ^{-Bezeichner(  ....)}</p>
      </text>
    </region>
    <region id="244" left="36" top="9747" width="468" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Suchmuster: ^-Bezeichner   ersetzen durch  ^{-Bezeichner}</p>
      </text>
    </region>
    <region id="245" left="36" top="9783" width="325" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Hinzugefügte Klammern sind geschweift!</p>
      </text>
    </region>
    <region id="246" left="36" top="9828" width="250" height="53" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">e^-(x*y)/b</e>
          <e type="function" preserve="true" args="1">str2num</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
        </result>
      </math>
    </region>
    <region id="247" left="315" top="9828" width="266" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">e^{-(x*y)}/b</e>
          <e type="function" preserve="true" args="1">str2num</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="248" left="36" top="9900" width="272" height="53" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">e^-cos(x)/b</e>
          <e type="function" preserve="true" args="1">str2num</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">cos</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
        </result>
      </math>
    </region>
    <region id="249" left="315" top="9909" width="289" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">e^{-cos(x)}/b</e>
          <e type="function" preserve="true" args="1">str2num</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">cos</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="250" left="36" top="9963" width="194" height="51" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">e^-c/b</e>
          <e type="function" preserve="true" args="1">str2num</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">c</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
        </result>
      </math>
    </region>
    <region id="251" left="315" top="9972" width="210" height="50" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">e^{-c}/b</e>
          <e type="function" preserve="true" args="1">str2num</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">c</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="252" left="36" top="10035" width="226" height="54" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">cos</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">cos</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="253" left="297" top="10035" width="255" height="55" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">cos</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">maple</e>
        </input>
        <result action="none">
          <e type="operand">1</e>
          <e type="function" preserve="true" args="1">exp</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">cos</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="254" left="36" top="10098" width="182" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">e</e>
          <e type="operand">c</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">d</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">c</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">d</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="255" left="297" top="10098" width="181" height="53" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">e</e>
          <e type="operand">c</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">maple</e>
        </input>
        <result action="none">
          <e type="operand">1</e>
          <e type="function" preserve="true" args="1">exp</e>
          <e type="operand">c</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="256" left="36" top="10161" width="198" height="56" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="257" left="297" top="10161" width="227" height="56" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">e</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="1">maple</e>
        </input>
        <result action="none">
          <e type="operand">1</e>
          <e type="function" preserve="true" args="1">exp</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="258" top="10215" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="259" top="10233" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Translation of relational operators</p>
      </title>
    </area>
    <region id="260" left="18" top="10260" width="136" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operator" args="1">¬</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">nota</e>
        </result>
      </math>
    </region>
    <region id="261" left="261" top="10260" width="462" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Funktionieren in Maxima anders (boolsche Variablen) als
in SMath (0 oder 1)</p>
      </text>
    </region>
    <region id="262" left="18" top="10287" width="144" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≤</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≤</e>
        </result>
      </math>
    </region>
    <region id="263" left="18" top="10314" width="144" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≥</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≥</e>
        </result>
      </math>
    </region>
    <region id="264" left="18" top="10341" width="144" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≠</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≠</e>
        </result>
      </math>
    </region>
    <region id="265" left="270" top="10341" width="144" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≠</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">≠</e>
        </result>
      </math>
    </region>
    <region id="266" left="18" top="10368" width="144" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">&amp;</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">&amp;</e>
        </result>
      </math>
    </region>
    <region id="267" left="270" top="10368" width="144" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">&amp;</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">&amp;</e>
        </result>
      </math>
    </region>
    <region id="268" left="18" top="10395" width="144" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">|</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">|</e>
        </result>
      </math>
    </region>
    <region id="269" left="252" top="10413" width="295" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Funktioniert nicht, müsste  heißen:
(a and (not b)) or ((not a) and b) </p>
      </text>
    </region>
    <region id="270" left="18" top="10422" width="184" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">¤</e>
          <e type="function" args="1">string</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="271" top="10449" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="272" top="10467" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Stringübergabe nach  Maxima</p>
      </title>
    </area>
    <region id="273" left="9" top="10485" width="521" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Wir brauchen einen Weg, Dateinamen und Beschriftungstexte nach
Maxima zu senden.</p>
      </text>
    </region>
    <region id="274" left="18" top="10530" width="186" height="46" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">a.b</e>
          <e type="operand" style="string">a b</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">a.b</e>
          <e type="operand" style="string">a b</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="275" left="18" top="10575" width="548" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Request: %;
Answer: 
(%s9) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i10) 
Received bytes: 52
SMath get: sys(x≡(7*a-52)/(3*a-8),y≡25/(3*a-8),2,1)</e>
        </result>
      </math>
    </region>
    <region id="276" top="10692" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="277" top="10710" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Fehlermeldungen von Maxima kennzeichnen</p>
      </title>
    </area>
    <region id="278" left="18" top="10737" width="562" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Fehlermeldungen von Maxima als solche kennzeichnen: "[Maxima]: ..."</p>
      </text>
    </region>
    <region id="279" left="18" top="10764" width="180" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">draw2</e>
          <e type="function" args="1">load</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="280" top="10800" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="281" top="10818" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>make summation variable local</p>
      </title>
    </area>
    <region id="282" left="18" top="10836" width="685" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Die Summationsvariable muss lokal sein, keine Ersetzung durch globale Variable vor
der Auswertung der Summe.</p>
      </text>
    </region>
    <region id="283" left="18" top="10881" width="613" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">takeover</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">int(), diff(), sum() and lim() now use Maxima</e>
        </result>
      </math>
    </region>
    <region id="284" left="90" top="10917" width="125" height="63" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">i</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="285" left="261" top="10917" width="300" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(i,i,1,n);
Answer: 
(%s17) (n^2+n)/2
(%i18) 
Received bytes: 25</e>
        </result>
      </math>
    </region>
    <region id="286" left="585" top="10935" width="119" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Richtig wäre:
sum(i,i,1,n)</p>
      </text>
    </region>
    <region id="287" left="27" top="11007" width="43" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">j</e>
          <e type="operand">3</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="288" left="90" top="11007" width="125" height="63" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="289" left="270" top="11016" width="300" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(j,j,1,n);
Answer: 
(%s18) (n^2+n)/2
(%i19) 
Received bytes: 25</e>
        </result>
      </math>
    </region>
    <region id="290" left="585" top="11025" width="119" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Richtig wäre:
sum(j,j,1,n)</p>
      </text>
    </region>
    <region id="291" left="27" top="11106" width="94" height="26" color="#008000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="1">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="292" left="117" top="11115" width="125" height="63" color="#008000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="293" left="270" top="11133" width="74" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>richtig </p>
      </text>
    </region>
    <region id="294" left="27" top="11178" width="43" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">v</e>
          <e type="operand">3</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="295" left="81" top="11187" width="108" height="63" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">v</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="numeric">
          <e type="operand">18</e>
        </result>
      </math>
    </region>
    <region id="296" left="225" top="11187" width="333" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum((3*i),i,1,3);
Answer: 
(%s20) 18
(%i21) 
Received bytes: 18</e>
        </result>
      </math>
    </region>
    <region id="297" left="594" top="11196" width="127" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Richtig wäre:
sum(3*i,i,1,3)</p>
      </text>
    </region>
    <region id="298" left="594" top="11241" width="45" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">oder</e>
        </input>
      </math>
    </region>
    <region id="299" left="594" top="11268" width="127" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>sum(v*i,i,1,v)</p>
      </text>
    </region>
    <region id="300" left="18" top="11286" width="43" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="301" left="72" top="11295" width="125" height="63" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">i</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="302" left="180" top="11295" width="300" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(i,i,1,n);
Answer: 
(%s21) (n^2+n)/2
(%i22) 
Received bytes: 25</e>
        </result>
      </math>
    </region>
    <region id="303" left="594" top="11313" width="119" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Richtig wäre:
sum(i,i,1,n)</p>
      </text>
    </region>
    <region id="304" left="72" top="11394" width="85" height="63" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">i</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">10</e>
        </result>
      </math>
    </region>
    <region id="305" left="180" top="11394" width="300" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(i,i,1,4);
Answer: 
(%s22) 10
(%i23) 
Received bytes: 18</e>
        </result>
      </math>
    </region>
    <region id="306" left="585" top="11412" width="119" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Richtig wäre:
sum(i,i,1,4)</p>
      </text>
    </region>
    <region id="307" left="18" top="11502" width="702" height="56" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Strategievorschlag: Vor dem Preprocessing den Summationsindex durch etwas internes
ersetzen (das garantiert außerhalb nicht vorkommt, eventuell mit isDefined() prüfen)
und falls das im Ergebnis wieder vorkommt, zurückübersetzen.</p>
      </text>
    </region>
    <region id="308" left="18" top="11556" width="672" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Falls das nicht gelingt, müssen wir darauf bestehen, dass die Summationsvariable 
nicht definiert ist und sie evenntuell löschen</p>
      </text>
    </region>
    <region id="309" top="11592" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="310" top="11610" color="#000000" bgColor="#c0c0c0">
    <area collapsed="true">
      <title lang="eng">
        <p>sums in programs</p>
      </title>
    </area>
    <region id="311" left="9" top="11637" width="540" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">surrender</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">All functions now are native SMath.</e>
        </result>
      </math>
    </region>
    <region id="312" left="18" top="11664" width="94" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="313" left="9" top="11682" width="303" height="52" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">sec</e>
          <e type="operand">0</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="3">Taylor</e>
        </input>
        <result action="symbolic">
          <e type="operand">12</e>
          <e type="operand">2</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">5</e>
          <e type="operand">x</e>
          <e type="operand">4</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">24</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="314" left="9" top="11745" width="638" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">all</e>
          <e type="function" preserve="true" args="1">MaximaTakeover</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">int(), diff(), det(), lim() and sum() now use Maxima</e>
        </result>
      </math>
    </region>
    <region id="315" left="9" top="11772" width="187" height="28" color="#000000" bgColor="#ffff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">sec</e>
          <e type="operand">0</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="3">Taylor</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="316" left="225" top="11772" width="712" height="281" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: diff(sec(..x..),..x..,LXAXUXF);
Answer: incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: , is not a prefix operator
(%i6) incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: Too many )'s
(%i6) incorrect syntax: Premature termination of input at ;.
(%i6) 
Received bytes: 353
SMath get: error($[Maxima]: incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: , is not a prefix operator
(%i6) incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: . is not a prefix operator
(%i6) incorrect syntax: Too many )'s
(%i6) incorrect syntax: Premature termination of input at ;.
(%i6) $)</e>
        </result>
      </math>
    </region>
    <region id="317" top="12069" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="318" top="12087" color="#000000" bgColor="#80ffff">
    <area collapsed="true">
      <title lang="eng">
        <p>diff(f,x,1) </p>
      </title>
    </area>
    <region id="319" left="18" top="12105" width="711" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>diff(f,x,1) muss nach diff(f,x) umgewandelt werden, damit der Exponent 1 verschwindet</p>
      </text>
    </region>
    <region id="320" left="18" top="12141" width="575" height="63" color="#000000" bgColor="#ff8080" fontSize="10">
      <math>
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">delta</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operand">t</e>
          <e type="operand">s</e>
          <e type="function" args="3">laplace</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">t</e>
          <e type="function" args="1">delta</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="operand">t</e>
          <e type="operand">0</e>
          <e type="operator" args="2">≡</e>
          <e type="function" preserve="true" args="2">at</e>
          <e type="operator" args="1">-</e>
          <e type="operand">s</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="operand">0</e>
          <e type="function" args="1">delta</e>
          <e type="operand">s</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
        </result>
      </math>
    </region>
    <region id="321" left="774" top="12204" width="5826" height="2743" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand" style="string">all</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">pid=6800
Maxima 5.31.1-1 http://maxima.sourceforge.net
using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (a.k.a. GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) load($C:/Users/Kraska/AppData/Roaming/SMath/extensions/plugins/44011c1e-5d0d-4533-8e68-e32b5badce41/1.0.5115.5713/load.mac$)$load($C:/Users/Kraska/AppData/Roaming/SMath/extensions/plugins/44011c1e-5d0d-4533-8e68-e32b5badce41/1.0.5115.5713/smath.lisp$)$load($C:/Users/Kraska/AppData/Roaming/SMath/extensions/plugins/44011c1e-5d0d-4533-8e68-e32b5badce41/1.0.5115.5713/smath.mac$)$to_sm_display()$
(%i5) set_plot_option([gnuplot_term,$svg size 300,200 dynamic noenhanced background '#fefefe'$]);
(%s5) [[t,-3,3],[grid,30,30],[transform_xy,false],[run_viewer,true],[axes,true],[plot_format,gnuplot],[color,blue,red,green,magenta,black,cyan],[point_type,bullet,circle,plus,times,asterisk,box,square,triangle,delta,wedge,nabla,diamond,lozenge],[palette,[hue,0.25,0.7,0.8,0.5],[hue,0.65,0.8,0.9,0.55],[hue,0.55,0.8,0.9,0.4],[hue,0.95,0.7,0.8,0.5]],[gnuplot_term,$svg size 300,200 dynamic noenhanced background '#fefefe'$],[gnuplot_out_file,false],[nticks,29],[adapt_depth,5],[gnuplot_preamble,$$],[gnuplot_default_term_command,$set term pop$],[gnuplot_dumb_term_command,$set term dumb 79 22$],[gnuplot_ps_term_command,$set size 1.5, 1.5;set term postscript eps enhanced color solid 24$],
       [plot_realpart,false]]
(%i6) load(fractals);
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
warning: encountered undefined variable julia_parameter in translation.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
warning: encountered undefined variable julia_parameter in translation.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
(%s6) $D:/Maxima-5.31.1-1/share/maxima/5.31.1-1/share/fractals/fractals.mac$
(%i7) load(fractals);
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
warning: encountered undefined variable julia_parameter in translation.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
warning: encountered undefined variable julia_parameter in translation.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
Compiling D:/tmp/gazonk_6800_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling D:/tmp/gazonk_6800_0.lsp.
(%s7) $D:/Maxima-5.31.1-1/share/maxima/5.31.1-1/share/fractals/fractals.mac$
(%i8) laplace(diff(diff(delta(t),t),t),t,s);
(%s8) -?%at('diff(delta(t),t,1),t = 0)+s^2-delta(0)*s
(%i9) </e>
        </result>
      </math>
    </region>
    <region id="322" left="468" top="12213" width="144" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>diff(1) abfangen</p>
      </text>
    </region>
    <region id="323" left="504" top="12240" width="93" height="38" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="bracket">(</e>
          <e type="function" args="1">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="function" args="1">diff</e>
        </result>
      </math>
    </region>
    <region id="324" left="504" top="12285" width="93" height="38" color="#000000" bgColor="#ff8080" fontSize="10">
      <math>
        <input>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="bracket">(</e>
          <e type="function" args="1">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="function" args="1">diff</e>
        </result>
      </math>
    </region>
    <region id="325" top="12339" color="#008000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="326" left="756" top="12339" width="576" height="100" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">#</e>
        <e type="function" preserve="true" args="1">MaximaLog</e>
      </input>
      <result action="numeric">
        <e type="operand" style="string">Request: laplace(diff(diff(delta(t),t),t),t,s);
Answer: 
(%s8) -?%at('diff(delta(t),t,1),t = 0)+s^2-delta(0)*s
(%i9) 
Received bytes: 61
SMath get: -at(diff(delta(t);t;1);t≡0)+s^2-delta(0)*s</e>
      </result>
    </math>
  </region>
  <region id="327" top="12357" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>int() assume - is .... positive or negative</p>
      </title>
    </area>
    <region id="328" left="9" top="12375" width="667" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Im Balkenbeispiel ist Assume erforderlich, obwohl dies abgefangen werden sollte:</p>
      </text>
    </region>
    <region id="329" left="9" top="12402" width="299" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p href="example maxima beam.sm">Beispiel: Biegung eines Balkens </p>
      </text>
      <text lang="eng">
        <p href="example maxima beam.sm">Example: Bending of a straight beam</p>
      </text>
    </region>
    <region id="330" left="9" top="12438" width="409" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p href="example maxima beam.sm">Beispiel: Inhomogene Dehnung eines gekrümmten Drahtes </p>
      </text>
      <text lang="eng">
        <p href="example maxima beam.sm">Example: Non-homogeneous strain of  a curved wire</p>
      </text>
    </region>
    <region id="331" left="18" top="12483" width="82" height="32" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x.0</e>
          <e type="operand">10</e>
          <e type="operand" style="unit">mm</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="332" left="126" top="12483" width="82" height="32" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">y.0</e>
          <e type="operand">50</e>
          <e type="operand" style="unit">mm</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="333" left="225" top="12483" width="77" height="32" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">ε.0</e>
          <e type="operand">0.05</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="334" left="423" top="12492" width="132" height="41" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x.0</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="unit">m</e>
          <e type="operand">100</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="335" left="882" top="12501" width="284" height="115" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: %unitm/100;
Answer: 
(%s5) %unitm/100
(%i6) 
Received bytes: 24
SMath get: 'm/100</e>
        </result>
      </math>
    </region>
    <region id="336" left="135" top="12519" width="120" height="60" color="#000000" bgColor="#80ff80" fontSize="10">
      <math optimize="2" evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">y</e>
          <e type="operand">y.0</e>
          <e type="operand">x</e>
          <e type="operand">x.0</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="337" left="18" top="12528" width="108" height="51" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">ε</e>
          <e type="operand">ε.0</e>
          <e type="operand">x</e>
          <e type="operand">x.0</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="338" left="297" top="12546" width="209" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="unit">m</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="unit">m</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
        </result>
      </math>
    </region>
    <region id="339" left="522" top="12555" width="339" height="64" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">ε</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="function" args="1">y</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
        </input>
        <result action="symbolic">
          <e type="operand">5</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand" style="unit">m</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1000000</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operand" style="unit">m</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="340" left="297" top="12573" width="205" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">m</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">m</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
        </result>
      </math>
    </region>
    <region id="341" left="18" top="12582" width="280" height="74" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">ε</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="function" args="1">y</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operand">x.0</e>
          <e type="function" preserve="true" args="4">int</e>
        </input>
        <result action="numeric">
          <e type="operand">0.0017</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="342" left="18" top="12672" width="688" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: positive;
Answer: (%s11) 5*(101^{3/2}*%unitm^2/3000000-%unitm^2/3000000)/%unitm
(%i12) 
Received bytes: 69
SMath get: 5*(101^{3/2}*'m^2/3000000-'m^2/3000000)/'m</e>
        </result>
      </math>
    </region>
    <region id="343" left="9" top="12807" width="733" height="200" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Aus meiner Sicht könnte eine grundsätzliche Lösung so aussehen:

Falls die Antwort aus "Is ....?" besteht: 
            Falls die Frage eine Maßeinheit betrifft:
		Beantworten mit "positive"
	Ansonsten:
		Weiterleiten der Frage an SMath
		Ergänzen der Frage um den Hinweis: "Avoid this question by using assume()."
		Anzeige als Fehlermeldung (mit error())

Bereitstellen einer Funktion Assume() als Abkürzung für Maxima(Assume())
</p>
      </text>
    </region>
    <region id="344" top="12996" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="345" top="13014" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Solve() issues</p>
      </title>
    </area>
    <region id="346" top="13032" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>3</p>
        </title>
      </area>
    </region>
    <region id="347" left="18" top="13050" width="299" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p href="example maxima beam.sm">Beispiel: Biegung eines Balkens </p>
      </text>
      <text lang="eng">
        <p href="example maxima beam.sm">Example: Bending of a straight beam</p>
      </text>
    </region>
    <region id="348" left="27" top="13086" width="689" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Hier versagt solve bei der Nullstellensuche von φ(x), das liegt aber wohl nicht am 
Interface.</p>
      </text>
    </region>
    <region id="349" top="13131" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="350" top="13149" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Übersetzung: Sonderzeichen in Bezeichnern</p>
      </title>
    </area>
    <region id="351" left="9" top="13176" width="118" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Δt</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">Δt</e>
        </result>
      </math>
    </region>
    <region id="352" left="27" top="13203" width="267" height="115" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: %Deltat;
Answer: 
(%s8) %Deltat
(%i9) 
Received bytes: 21
SMath get: Δt</e>
        </result>
      </math>
    </region>
    <region id="353" left="18" top="13338" width="718" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Eventuell gleich alle nicht-ASCII-Zeichen abfangen und codiert an Maxima schicken, wie
bei den Maßeinheiten. </p>
      </text>
    </region>
    <region id="354" top="13374" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="355" top="13392" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>SMath-&gt;Maxima: Re und Im übersetzen</p>
      </title>
    </area>
    <region id="356" left="18" top="13428" width="48" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">Re</e>
        </input>
      </math>
    </region>
    <region id="357" left="72" top="13428" width="131" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>-&gt;  realpart(x)</p>
      </text>
    </region>
    <region id="358" left="243" top="13428" width="66" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="359" left="18" top="13464" width="48" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">Im</e>
        </input>
      </math>
    </region>
    <region id="360" left="72" top="13464" width="131" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>-&gt;  imagpart(x)</p>
      </text>
    </region>
    <region id="361" left="234" top="13464" width="166" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">i</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="1">Re</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">2</e>
        </result>
      </math>
    </region>
    <region id="362" left="72" top="13500" width="407" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Request: realpart(2+3*(-1)^(1/2));
Answer: 
(%s6) 2
(%i7) 
Received bytes: 15
SMath get: 2</e>
        </result>
      </math>
    </region>
    <region id="363" top="13617" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="364" top="13635" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Maxima() without preprocessing</p>
      </title>
    </area>
    <region id="365" left="9" top="13662" width="188" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">expr</e>
          <e type="operand" style="string">no pre</e>
          <e type="function" preserve="true" args="2">Maxima</e>
        </input>
      </math>
    </region>
    <region id="366" left="9" top="13689" width="714" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Hier scheitert der Aufruf schon auf der SMath preprocessing Seite. SMath kann die 
Summe nicht auswerten und statt sie einfach weiterzureichen, kommt eine Fehlermeldung 
und Maxima wird gar nicht erst aufgerufen, wie man am Log sieht.  Ziel wäre, dass der 
Ausdruck dann ohne Preprozessing, also nur mit den  Übersetzungen an Maxima geht.</p>
      </text>
    </region>
    <region id="367" left="9" top="13770" width="729" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">surrender</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">int(), diff(), sum(), det() and lim() now are native SMath</e>
        </result>
      </math>
    </region>
    <region id="368" left="18" top="13788" width="94" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="1">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="369" left="423" top="13797" width="341" height="88" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Das Ergebnis stimmt, aber man muss 
erst ins Kontextmenü gehen und auf 
Optimierung symbolisch oder abgeschaltet
gehen, damit man es angezeigt bekommt.
Nach Neuberechnung ist es wieder weg. </p>
      </text>
    </region>
    <region id="370" left="216" top="13806" width="138" height="65" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="371" left="9" top="13815" width="77" height="63" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="372" left="126" top="13887" width="622" height="115" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: linsolve([3*x+4*y=7,2*x+a*y=13],[x,y]);
Answer: 
(%s5) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i6) 
Received bytes: 51
SMath get: mat(sys(x≡(7*a-52)/(3*a-8);y≡25/(3*a-8);2;1);1;1)</e>
        </result>
      </math>
    </region>
    <region id="373" left="9" top="14040" width="671" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">takeover</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">int(), diff(), sum(), det() and lim() now use Maxima</e>
        </result>
      </math>
    </region>
    <region id="374" left="9" top="14076" width="122" height="64" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="none">
          <e type="operand">n</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="375" left="18" top="14139" width="300" height="115" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(j,j,1,n);
Answer: 
(%s6) (n^2+n)/2
(%i7) 
Received bytes: 23
SMath get: (n^2+n)/2</e>
        </result>
      </math>
    </region>
    <region id="376" top="14265" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="377" top="14283" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>ODE function</p>
      </title>
    </area>
    <region id="378" left="9" top="14310" width="349" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">m</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="2">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="bracket">(</e>
          <e type="operand">redundant</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="379" left="9" top="14337" width="658" height="58" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">ode2(m*'diff(f(x),x,2)+k*f(x)=0,f(x),x)</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">m</e>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operator" args="2">*</e>
          <e type="operand">k</e>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">0msg1false</e>
          <e type="operator" args="2">≡</e>
        </result>
      </math>
    </region>
    <region id="380" left="9" top="14391" width="306" height="60" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">m</e>
          <e type="operand">t</e>
          <e type="function" args="1">x</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operator" args="2">*</e>
          <e type="operand">k</e>
          <e type="operand">t</e>
          <e type="function" args="1">x</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">0</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">t</e>
          <e type="function" args="1">x</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="3">ODE.2</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="381" top="14454" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="382" top="14472" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>π translation</p>
      </title>
    </area>
    <region id="383" left="27" top="14499" width="20" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">π</e>
        </input>
      </math>
    </region>
    <region id="384" left="54" top="14499" width="184" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>-&gt; %pi und nicht %%pi</p>
      </text>
    </region>
    <region id="385" left="18" top="14535" width="143" height="45" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">π</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">csc</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">2</e>
        </result>
      </math>
    </region>
    <region id="386" left="351" top="14535" width="284" height="115" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: csc(%pi/6);
Answer: 
(%s6) 2
(%i7) 
Received bytes: 15
SMath get: 2</e>
        </result>
      </math>
    </region>
    <region id="387" left="18" top="14643" width="209" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$csc(%pi/6)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">2</e>
        </result>
      </math>
    </region>
    <region id="388" left="351" top="14643" width="317" height="115" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: $csc(%pi/6)$;
Answer: 
(%s13) $csc(%pi/6)$
(%i14) 
Received bytes: 28
SMath get: $csc(%pi/6)$</e>
        </result>
      </math>
    </region>
    <region id="389" top="14751" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="390" top="14769" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Falsche Klammersetzung und fehlendes Abfangen von sys </p>
      </title>
    </area>
    <region id="391" left="0" top="14787" width="300" height="50" color="#000000" bgColor="#80ff80" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">y</e>
          <e type="operand">3</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">y</e>
          <e type="operand">3</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="392" left="9" top="14841" width="576" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math>
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: matrix([[x=1,y=2],[x=2,y=3]]);
Answer: 
(%s9) matrix([[x = 1,y = 2],[x = 2,y = 3]])
(%i10) 
Received bytes: 52
SMath get: mat(sys(x≡1;y≡2;2;1);sys(x≡2;y≡3;2;1);1;2)</e>
        </result>
      </math>
    </region>
    <region id="393" top="14940" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="394" top="14958" color="#000000" bgColor="#80ffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Funktion atan2 in SMath</p>
      </title>
    </area>
    <region id="395" left="459" top="14976" width="219" height="34" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" args="2">atan2</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">xy2pol</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="396" left="9" top="14985" width="144" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Funktion atan2()</p>
      </text>
    </region>
    <region id="397" left="162" top="14985" width="274" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>in SMath bereitstellen, z.B. als</p>
      </text>
    </region>
    <region id="398" top="15021" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="399" top="15039" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Funktion at() in SMath</p>
      </title>
    </area>
    <region id="400" left="18" top="15066" width="578" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>at(expr, var≡value) wertet expr aus und setzt dann value für var ein.</p>
      </text>
    </region>
    <region id="401" left="27" top="15102" width="95" height="44" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">sin</e>
          <e type="operand">π</e>
          <e type="function" preserve="true" args="2">at</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
        </result>
      </math>
    </region>
    <region id="402" left="207" top="15129" width="118" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="403" left="9" top="15156" width="575" height="76" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">delta</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operand">t</e>
          <e type="operand">s</e>
          <e type="function" args="3">laplace</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">t</e>
          <e type="function" args="1">delta</e>
          <e type="operand">t</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">diff</e>
          <e type="operand">t</e>
          <e type="operand">0</e>
          <e type="operator" args="2">≡</e>
          <e type="function" preserve="true" args="2">at</e>
          <e type="operator" args="1">-</e>
          <e type="operand">s</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">+</e>
          <e type="operand">0</e>
          <e type="function" args="1">delta</e>
          <e type="operand">s</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
        </result>
      </math>
    </region>
    <region id="404" left="54" top="15228" width="366" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: diff(delta(t),t,1);
Answer: 
(%s19) 'diff(delta(t),t,1)
(%i20) 
Received bytes: 35
SMath get: diff(delta(t);t;1)</e>
        </result>
      </math>
    </region>
    <region id="405" left="486" top="15237" width="226" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Erledigt durch
FunctionsExtensions Plugin</p>
      </text>
    </region>
    <region id="406" top="15354" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="407" top="15372" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Übersetzen des Ergebnisses von assume()</p>
      </title>
    </area>
    <region id="408" left="18" top="15408" width="205" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">a</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
        </result>
      </math>
    </region>
    <region id="409" left="225" top="15408" width="548" height="100" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: linsolve([3*x+4*y=7,2*x+a*y=13],[x,y]);
Answer: 
(%s8) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i9) 
Received bytes: 51
SMath get: sys(x≡(7*a-52)/(3*a-8);y≡25/(3*a-8);2;1)</e>
        </result>
      </math>
    </region>
    <region id="410" left="531" top="15417" width="131" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Sollte ergeben </p>
      </text>
    </region>
    <region id="411" left="18" top="15435" width="250" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">redundant</e>
        </result>
      </math>
    </region>
    <region id="412" left="540" top="15444" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">redundant</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">mat</e>
        </input>
      </math>
    </region>
    <region id="413" top="15525" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="414" top="15543" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Drei- und mehrfach verschachtelte Listen</p>
      </title>
    </area>
    <region id="415" left="27" top="15570" width="93" height="44" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">M</e>
          <e type="operand">100</e>
          <e type="operand">50</e>
          <e type="operand">50</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="416" left="135" top="15588" width="213" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">eigenvectors</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="417" left="45" top="15669" width="1050" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Request: eigenvectors(matrix([100,50],[50,0]));
Answer: 
(%s10) [[[50-25*2^{3/2},25*2^{3/2}+50],[1,1]],[[[1,-2^{1/2}-1]],[[1,2^{1/2}-1]]]]
(%i11) 
Received bytes: 90
SMath get: mat(mat(50-25*2^{3/2};25*2^{3/2}+50;1;1;2;2);mat(mat(1;-2^{1/2}-1;1;2);mat(1;2^{1/2}-1;1;2);2;1);1;2)</e>
        </result>
      </math>
    </region>
    <region id="418" left="36" top="15813" width="340" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>So müsste die Ergebnisstruktur aussehen,
damit die Indizes genauso funitionieren</p>
      </text>
    </region>
    <region id="419" left="432" top="15813" width="311" height="56" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">50</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">50</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="1">-</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="420" left="27" top="15867" width="336" height="54" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">eigenvectors</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">50</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">50</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="421" left="441" top="15867" width="212" height="48" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
        </input>
        <result action="symbolic">
          <e type="operand">50</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">50</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
        </result>
      </math>
    </region>
    <region id="422" left="27" top="15912" width="311" height="53" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">eigenvectors</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">mat</e>
        </result>
      </math>
    </region>
    <region id="423" left="441" top="15921" width="146" height="41" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="1">-</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="424" left="27" top="15957" width="303" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">eigenvectors</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">mat</e>
        </result>
      </math>
    </region>
    <region id="425" left="441" top="15966" width="138" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="426" top="16002" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="427" top="16020" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>2 fach verschachtelte Listen</p>
      </title>
    </area>
    <region id="428" left="36" top="16047" width="108" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">n</e>
          <e type="function" args="1">f</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">n</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="429" left="180" top="16047" width="94" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="1">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="430" left="27" top="16101" width="721" height="30" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">n</e>
          <e type="function" args="1">f</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operand">9</e>
          <e type="function" args="4">makelist</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">2</e>
          <e type="operand">2.25</e>
          <e type="operand">2.3704</e>
          <e type="operand">2.4414</e>
          <e type="operand">2.4883</e>
          <e type="operand">2.5216</e>
          <e type="operand">2.5465</e>
          <e type="operand">2.5658</e>
          <e type="operand">2.5812</e>
          <e type="operand">1</e>
          <e type="operand">9</e>
          <e type="function" preserve="true" args="11">mat</e>
        </result>
      </math>
    </region>
    <region id="431" left="27" top="16137" width="151" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Listen von Listen</p>
      </text>
    </region>
    <region id="432" left="36" top="16173" width="161" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">[[x]]</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">mat</e>
        </result>
      </math>
    </region>
    <region id="433" left="36" top="16200" width="177" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">[x,y]</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="434" left="36" top="16236" width="193" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">[[x,y]]</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="435" left="36" top="16263" width="194" height="44" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">[[x],[y]]</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="436" left="36" top="16299" width="294" height="52" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">[[x_1,y_1],[x,y]]</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x.1</e>
          <e type="operand">y.1</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
        </result>
      </math>
    </region>
    <region id="437" left="36" top="16362" width="385" height="50" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">[[x=1,y=2],[x=2,y=3]]</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">y</e>
          <e type="operand">3</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="438" left="54" top="16416" width="128" height="46" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">y</e>
          <e type="operand">3</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="439" left="189" top="16416" width="125" height="44" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="1">Assign</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="440" left="333" top="16425" width="41" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="441" left="378" top="16425" width="41" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">y</e>
        </input>
        <result action="numeric">
          <e type="operand">2</e>
        </result>
      </math>
    </region>
    <region id="442" top="16452" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="443" top="16470" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Entfernen von Singleton-Dimensionen aus Matrizen und Listen</p>
      </title>
    </area>
    <region id="444" left="36" top="16488" width="464" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Entfernen von Matrizen und Listen mit nur einem Element</p>
      </text>
    </region>
    <region id="445" left="18" top="16524" width="142" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">a</e>
          <e type="function" preserve="true" args="3">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="446" left="189" top="16533" width="163" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Ans</e>
          <e type="operand" style="string">$%$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="447" left="360" top="16533" width="388" height="84" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">3</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">7</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">13</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="function" args="2">linsolve</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">x</e>
          <e type="operand">7</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operand">52</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operand">8</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">y</e>
          <e type="operand">25</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operand">8</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="448" left="99" top="16560" width="204" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>So sieht das besser aus </p>
      </text>
    </region>
    <region id="449" left="108" top="16641" width="333" height="54" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">3</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">7</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">13</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="2">LinSolve</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">52</e>
          <e type="operator" args="1">-</e>
          <e type="operand">7</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
        </result>
      </math>
    </region>
    <region id="450" left="459" top="16641" width="190" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Ans</e>
          <e type="function" preserve="true" args="1">Assign</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
        </input>
        <result action="symbolic">
          <e type="operand">52</e>
          <e type="operator" args="1">-</e>
          <e type="operand">7</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="451" left="99" top="16722" width="70" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>als so:</p>
      </text>
    </region>
    <region id="452" left="666" top="16749" width="548" height="100" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: %;
Answer: 
(%s9) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i10) 
Received bytes: 52
SMath get: sys(x≡(7*a-52)/(3*a-8),y≡25/(3*a-8),2,1)</e>
        </result>
      </math>
    </region>
    <region id="453" left="108" top="16758" width="118" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="454" left="108" top="16785" width="336" height="82" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">3</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">7</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">13</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="2">LinSolve</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">52</e>
          <e type="operator" args="1">-</e>
          <e type="operand">7</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">y</e>
          <e type="operand">25</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="455" left="459" top="16785" width="185" height="78" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Ans</e>
          <e type="function" preserve="true" args="1">Assign</e>
        </input>
        <result action="symbolic">
          <e type="operand">52</e>
          <e type="operator" args="1">-</e>
          <e type="operand">7</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="operand">25</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="456" left="108" top="16866" width="291" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>sollte mit regexp gut machbar sein</p>
      </text>
    </region>
    <region id="457" left="477" top="16866" width="118" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="458" left="108" top="16893" width="287" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>mat(irgendwas,1,1) -&gt;  (irgendwas)</p>
      </text>
    </region>
    <region id="459" left="405" top="16893" width="329" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Scheint nur auf der obersten Ebene und 
nur für Listen implementiert zu sein.</p>
      </text>
    </region>
    <region id="460" left="108" top="16920" width="287" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>sys(irgendwas,1,1) -&gt;  (irgendwas)</p>
      </text>
    </region>
    <region id="461" top="16947" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="462" top="16965" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Exponentialdarstellung von Zahlen</p>
      </title>
    </area>
    <region id="463" left="9" top="16983" width="405" height="39" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">10</e>
          <e type="operand">4</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="function" preserve="true" args="1">erf</e>
          <e type="function" args="1">float</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">1.1283963424901788</e>
          <e type="operand">10</e>
          <e type="operand">4</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="464" left="9" top="17028" width="405" height="39" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">10</e>
          <e type="operand">4</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="function" preserve="true" args="1">erf</e>
          <e type="function" args="1">bfloat</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="none">
          <e type="operand">1.128396342491428</e>
          <e type="operand">10</e>
          <e type="operand">4</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="465" left="18" top="17073" width="687" height="40" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Das hat schon mal funktioniert, ist aber wohl der Arg/dec-Separator-Umstellung zum
Opfer gefallen.</p>
      </text>
    </region>
    <region id="466" top="17118" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="467" top="17136" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Größenbeschränkung bei Ausdrücken</p>
      </title>
    </area>
    <region id="468" left="162" top="17172" width="97" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">t.0</e>
          <e type="operand">0</e>
          <e type="function" preserve="true" args="1">time</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="469" left="0" top="17181" width="138" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" evaluate="false">
        <input>
          <e type="operand">vx</e>
          <e type="operand">0</e>
          <e type="operand">10</e>
          <e type="operand">0.05</e>
          <e type="function" preserve="true" args="3">range</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="470" left="0" top="17208" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
      <plot evaluate="false" type="2d" render="lines" scale_x="6.52768647333069" scale_y="2.07992207875419" scale_z="12.3427992900596" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-91" transpose_y="2" transpose_z="0">
        <input>
          <e type="operand">vx</e>
          <e type="operand">0</e>
          <e type="operand">vx</e>
          <e type="function" args="2">bessel_j</e>
          <e type="function" args="1">float</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operand">vx</e>
          <e type="operand">1</e>
          <e type="operand">vx</e>
          <e type="function" args="2">bessel_j</e>
          <e type="function" args="1">float</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operand">vx</e>
          <e type="operand">2</e>
          <e type="operand">vx</e>
          <e type="function" args="2">bessel_j</e>
          <e type="function" args="1">float</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </input>
      </plot>
    </region>
    <region id="471" left="9" top="17451" width="163" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">0</e>
          <e type="function" preserve="true" args="1">time</e>
          <e type="operand">t.0</e>
          <e type="operator" args="2">-</e>
        </input>
        <result action="numeric">
          <e type="operand">3.463</e>
          <e type="operand" style="unit">s</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="472" top="17496" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="473" top="17514" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>El(2) and el(3) translation</p>
      </title>
    </area>
    <region id="474" left="18" top="17541" width="333" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Flexible el() Funktion auf Maxima-Seite</p>
      </text>
    </region>
    <region id="475" left="18" top="17568" width="440" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">cleanup</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Maxima was re-initialized</e>
        </result>
      </math>
    </region>
    <region id="476" left="18" top="17604" width="546" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>el(x,[y]):=if equal(length(y),1) then x[y[1]] else x[y[1]][y[2]];</p>
      </text>
    </region>
    <region id="477" left="18" top="17640" width="1158" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">el(x,[y]):=if equal(length(y),1) then x[y[1]] else x[y[1],y[2]]</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">el(x,[y]):=if equal(length(y),1) then x[y[1]] else x[y[1],y[2]]</e>
        </result>
      </math>
    </region>
    <region id="478" left="18" top="17667" width="548" height="100" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Request: %;
Answer: 
(%s9) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i10) 
Received bytes: 52
SMath get: sys(x≡(7*a-52)/(3*a-8);y≡25/(3*a-8);2;1)</e>
        </result>
      </math>
    </region>
    <region id="479" left="18" top="17802" width="349" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$el(matrix([1,2],[3,4]),2,2)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">4</e>
        </result>
      </math>
    </region>
    <region id="480" left="18" top="17829" width="342" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">$el(matrix([1,2],[3,4]),2)$</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="numeric">
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="481" left="765" top="17856" width="275" height="47" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64"> </raw>
      </picture>
    </region>
    <region id="482" left="18" top="17874" width="247" height="34" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">A</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" args="4">Asys</e>
        </result>
      </math>
    </region>
    <region id="483" left="288" top="17874" width="325" height="100" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: el(A,1,2);
Answer: 
(%s7) A[1,2]
(%i8) 
Received bytes: 20
SMath get: Asys(1,2,2,1)</e>
        </result>
      </math>
    </region>
    <region id="484" top="17982" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="485" top="18000" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>translation of length(), rows(), cols()</p>
      </title>
    </area>
    <region id="486" left="36" top="18036" width="68" height="62" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">A</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">4</e>
          <e type="operand">5</e>
          <e type="operand">6</e>
          <e type="operand">3</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="8">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="487" left="135" top="18036" width="52" height="62" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">b</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">3</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="488" left="594" top="18036" width="622" height="115" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">
Request: linsolve([3*x+4*y=7,2*x+a*y=13],[x,y]);
Answer: 
(%s4) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i5) 
Received bytes: 51
SMath get: mat(sys(x≡(7*a-52)/(3*a-8);y≡25/(3*a-8);2;1);1;1)</e>
        </result>
      </math>
    </region>
    <region id="489" left="18" top="18099" width="613" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">takeover</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">int(), diff(), sum() and lim() now use Maxima</e>
        </result>
      </math>
    </region>
    <region id="490" left="36" top="18144" width="125" height="63" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">i</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="491" left="180" top="18144" width="92" height="63" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">i</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="4">sum</e>
        </input>
        <result action="symbolic">
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="492" left="315" top="18153" width="300" height="115" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(i,j,1,n);
Answer: 
(%s6) i*n
(%i7) 
Received bytes: 17
SMath get: i*n</e>
        </result>
      </math>
    </region>
    <region id="493" left="27" top="18252" width="151" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p underline="true">Spaltensummennorm </p>
      </text>
      <text lang="eng">
        <p underline="true">L1 (row sum) norm</p>
      </text>
    </region>
    <region id="494" left="45" top="18279" width="102" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">A</e>
          <e type="function" preserve="true" args="1">norm1</e>
        </input>
        <result action="numeric">
          <e type="operand">12</e>
        </result>
      </math>
    </region>
    <region id="495" left="270" top="18279" width="297" height="105" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">MM</e>
          <e type="function" args="1">norm.1</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">MM</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">a_</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">MM</e>
          <e type="operand">k</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="function" preserve="true" args="1">abs</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">MM</e>
          <e type="function" preserve="true" args="1">length</e>
          <e type="function" preserve="true" args="4">sum</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">a_</e>
          <e type="function" preserve="true" args="1">max</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="496" left="585" top="18279" width="94" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">A</e>
          <e type="function" args="1">norm.1</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="497" left="729" top="18279" width="1306" height="145" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(abs(el(matrix([1,2],[3,4],[5,6]),k,1)),k,1,6);
Answer: 
part: invalid index of list or matrix.
#0: el(x=matrix([1,2],[3,4],[5,6]),y=[4,1])(smath.mac line 24)
 -- an error. To debug this try: debugmode(true);
(%i9) 
Received bytes: 159
SMath get: part:invalidindexoflistormatrix,#0:el(x≡matrix([1;2];[3;4];[5;6]);y≡[4;1])(smath,macline24)--anerror,Todebugthistry:debugmode(true);</e>
        </result>
      </math>
    </region>
    <region id="498" left="45" top="18306" width="114" height="35" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">A</e>
          <e type="function" preserve="true" args="1">transpose</e>
          <e type="function" preserve="true" args="1">norm1</e>
        </input>
        <result action="numeric">
          <e type="operand">11</e>
        </result>
      </math>
    </region>
    <region id="499" left="585" top="18315" width="114" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">A</e>
          <e type="function" preserve="true" args="1">transpose</e>
          <e type="function" args="1">norm.1</e>
        </input>
        <result action="numeric">
          <e type="operand">11</e>
        </result>
      </math>
    </region>
    <region id="500" left="45" top="18342" width="94" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">b</e>
          <e type="function" preserve="true" args="1">norm1</e>
        </input>
        <result action="numeric">
          <e type="operand">6</e>
        </result>
      </math>
    </region>
    <region id="501" left="585" top="18360" width="94" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">b</e>
          <e type="function" args="1">norm.1</e>
        </input>
        <result action="numeric">
          <e type="operand">6</e>
        </result>
      </math>
    </region>
    <region id="502" left="18" top="18378" width="114" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">A</e>
          <e type="function" preserve="true" args="1">transpose</e>
          <e type="function" args="1">norm.1</e>
        </input>
        <result action="numeric">
          <e type="operand">11</e>
        </result>
      </math>
    </region>
    <region id="503" left="162" top="18387" width="577" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Hier findet das Preprocessing unvollständig statt. Damit es überhaupt
so weit kommt, mussten i durch k und # durch _ ersetzt werden</p>
      </text>
    </region>
    <region id="504" left="18" top="18414" width="1050" height="115" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: sum(abs(el(transpose(matrix([1,2],[3,4],[5,6])),k,3)),k,1,length(transpose(matrix([1,2],[3,4],[5,6]))));
Answer: 
(%s15) 11
(%i16) 
Received bytes: 18
SMath get: 11</e>
        </result>
      </math>
    </region>
    <region id="505" left="27" top="18558" width="226" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p underline="true">Zeilensummennorm </p>
      </text>
      <text lang="eng">
        <p underline="true">Infinity norm (column sum)</p>
      </text>
    </region>
    <region id="506" left="45" top="18576" width="102" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">A</e>
          <e type="function" preserve="true" args="1">normi</e>
        </input>
        <result action="numeric">
          <e type="operand">11</e>
        </result>
      </math>
    </region>
    <region id="507" left="270" top="18576" width="281" height="105" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">M_</e>
          <e type="function" args="1">norm.∞</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">M_</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">a_</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">M_</e>
          <e type="operand">k</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="function" preserve="true" args="1">abs</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">M_</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="4">sum</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">a_</e>
          <e type="function" preserve="true" args="1">max</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="508" left="558" top="18576" width="102" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">A</e>
          <e type="function" args="1">norm.∞</e>
        </input>
        <result action="numeric">
          <e type="operand">11</e>
        </result>
      </math>
    </region>
    <region id="509" left="45" top="18603" width="114" height="35" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">A</e>
          <e type="function" preserve="true" args="1">transpose</e>
          <e type="function" preserve="true" args="1">normi</e>
        </input>
        <result action="numeric">
          <e type="operand">12</e>
        </result>
      </math>
    </region>
    <region id="510" left="558" top="18603" width="106" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">A</e>
          <e type="function" preserve="true" args="1">transpose</e>
          <e type="function" args="1">norm.∞</e>
        </input>
        <result action="numeric">
          <e type="operand">#</e>
        </result>
      </math>
    </region>
    <region id="511" left="45" top="18639" width="94" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">b</e>
          <e type="function" preserve="true" args="1">normi</e>
        </input>
        <result action="numeric">
          <e type="operand">3</e>
        </result>
      </math>
    </region>
    <region id="512" left="558" top="18639" width="94" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false" decimalPlaces="2">
        <input>
          <e type="operand">b</e>
          <e type="function" args="1">norm.∞</e>
        </input>
        <result action="numeric">
          <e type="operand">3</e>
        </result>
      </math>
    </region>
    <region id="513" top="18675" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="514" top="18693" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Wrong list  element count if , is present in expressions</p>
      </title>
    </area>
    <region id="515" left="18" top="18729" width="440" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">cleanup</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Maxima was re-initialized</e>
        </result>
      </math>
    </region>
    <region id="516" left="9" top="18756" width="406" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Integral equation (example from Maxima handbook)</p>
      </text>
    </region>
    <region id="517" left="423" top="18756" width="118" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="function" preserve="true" args="2">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="518" left="18" top="18783" width="205" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">t</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
          <e type="function" args="1">assume</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">t</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&gt;</e>
        </result>
      </math>
    </region>
    <region id="519" left="9" top="18828" width="301" height="68" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">eq</e>
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">sinh</e>
          <e type="operand">t</e>
          <e type="operand">x</e>
          <e type="operator" args="2">-</e>
          <e type="function" args="1">f</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="4">int</e>
          <e type="operand">b</e>
          <e type="operand">t</e>
          <e type="function" args="1">f</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="520" left="9" top="18900" width="152" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Laplace transform</p>
      </text>
    </region>
    <region id="521" left="9" top="18927" width="230" height="28" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">eq</e>
          <e type="operand">t</e>
          <e type="operand">s</e>
          <e type="function" args="3">laplace</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="522" left="342" top="18927" width="352" height="54" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
        </input>
        <result action="symbolic">
          <e type="operand">t</e>
          <e type="function" args="1">f</e>
          <e type="operand">t</e>
          <e type="operand">s</e>
          <e type="function" args="3">laplace</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operand">2</e>
          <e type="operand">s</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
        </result>
      </math>
    </region>
    <region id="523" left="9" top="18972" width="398" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Solve for Laplace transform of unknown function</p>
      </text>
    </region>
    <region id="524" left="9" top="19008" width="283" height="30" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
          <e type="operand">L</e>
          <e type="operand">t</e>
          <e type="function" args="1">f</e>
          <e type="operand">t</e>
          <e type="operand">s</e>
          <e type="function" args="3">laplace</e>
          <e type="function" preserve="true" args="2">LinSolve</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="525" left="324" top="19008" width="20" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
        </input>
      </math>
    </region>
    <region id="526" left="297" top="19062" width="346" height="55" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">L</e>
        </input>
        <result action="symbolic">
          <e type="operand">t</e>
          <e type="function" args="1">f</e>
          <e type="operand">t</e>
          <e type="operand">s</e>
          <e type="function" args="3">laplace</e>
          <e type="operand">2</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">a</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">b</e>
          <e type="operand">s</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
        </result>
      </math>
    </region>
    <region id="527" left="9" top="19071" width="218" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Listenübersetzungsproblem</e>
        </input>
      </math>
    </region>
    <region id="528" left="9" top="19125" width="960" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: linsolve([(laplace(f(t),t,s)*(a+b*(s-a)*(s+a)))/((s-a)*(s+a))=2/(s^3)],[laplace(f(t),t,s)]);
Answer: 
(%s7) ['laplace(f(t),t,s) = (2*s^2-2*a^2)/(b*s^5+(a-a^2*b)*s^3)]
(%i8) 
Received bytes: 72
SMath get: laplace(f(t),t,s)≡(2*s^2-2*a^2)/(b*s^5+(a-a^2*b)*s^3)</e>
        </result>
      </math>
    </region>
    <region id="529" top="19242" color="#000000" bgColor="#80ff80">
      <area terminator="true" />
    </region>
  </region>
  <region id="530" top="19260" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Loggen von diff() Aufrufen</p>
      </title>
    </area>
    <region id="531" left="27" top="19287" width="316" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Das Log enthält keine diff() Einträge</p>
      </text>
    </region>
    <region id="532" left="36" top="19314" width="613" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">takeover</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">int(), diff(), sum() and lim() now use Maxima</e>
        </result>
      </math>
    </region>
    <region id="533" left="36" top="19350" width="116" height="44" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="2">diff</e>
        </input>
        <result action="symbolic">
          <e type="operand">3</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
        </result>
      </math>
    </region>
    <region id="534" left="171" top="19350" width="515" height="100" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">
Request: linsolve([3*x+4*y=7,2*x+a*y=13],[x,y]);
Answer: 
(%s16) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i17) 
Received bytes: 53</e>
        </result>
      </math>
    </region>
    <region id="535" top="19467" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="536" top="19485" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Rücksetzen des Logs bei Cleanup</p>
      </title>
    </area>
    <region id="537" left="36" top="19512" width="588" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Das Log sollte bei MaximaControl("cleanup") auch zurückgesetzt werden.</p>
      </text>
    </region>
    <region id="538" left="45" top="19548" width="440" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">cleanup</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Maxima was re-initialized</e>
        </result>
      </math>
    </region>
    <region id="539" left="18" top="19584" width="523" height="160" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">#</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Request: to_sm_display()$
Answer: 
(%i5) 
Received bytes: 7
SMath get: error($[Maxima]: 
length: argument cannot be a symbol; found M
#0: eigenvectors(mat=M)(eigen.mac line 107)
#1: eigenvectors(?_l=[M])
 -- an error. To debug this try: debugmode(true);
(%i7) $)</e>
        </result>
      </math>
    </region>
    <region id="540" left="18" top="19692" width="1248" height="130" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">all</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Manual log reset.
load($C:/Users/Kraska/AppData/Roaming/SMath/extensions/plugins/44011c1e-5d0d-4533-8e68-e32b5badce41/1.0.5097.2125/load.mac$)$
(%i2) load($C:/Users/Kraska/AppData/Roaming/SMath/extensions/plugins/44011c1e-5d0d-4533-8e68-e32b5badce41/1.0.5097.2125/smath.lisp$)$
(%i3) load($C:/Users/Kraska/AppData/Roaming/SMath/extensions/plugins/44011c1e-5d0d-4533-8e68-e32b5badce41/1.0.5097.2125/smath.mac$)$
(%i4) to_sm_display()$
(%i5) linsolve([3*x+4*y=7,2*x+a*y=13],[x,y]);
(%s5) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i6) </e>
        </result>
      </math>
    </region>
    <region id="541" top="19827" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="542" top="19845" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Fehler in Meldungen und Hilfetexten</p>
      </title>
    </area>
    <region id="543" left="18" top="19881" width="457" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Die Antwort von MaximaControl("init") ist unverdaulich</p>
      </text>
    </region>
    <region id="544" left="18" top="19908" width="637" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">init</e>
          <e type="operand" style="string">D:\\Program Files (x86)</e>
          <e type="function" preserve="true" args="2">MaximaControl</e>
        </input>
        <result action="symbolic">
          <e type="operand" style="string">Maxima was re-initialized</e>
        </result>
      </math>
    </region>
    <region id="545" left="18" top="19944" width="440" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">cleanup</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Maxima was re-initialized</e>
        </result>
      </math>
    </region>
    <region id="546" left="18" top="19980" width="1116" height="85" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">all</e>
          <e type="function" preserve="true" args="1">MaximaLog</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Manual log reset.
load($D:/Programme/SMath/SMath Studio/smath.mac$)$load($D:/Programme/SMath/SMath Studio/smath.lisp$)$to_sm_display()$
(%i4) linsolve([3*x+4*y=7,2*x+a*y=13],[x,y]);
(%s4) [x = (7*a-52)/(3*a-8),y = 25/(3*a-8)]
(%i5) </e>
        </result>
      </math>
    </region>
    <region id="547" left="27" top="20034" width="390" height="24" color="#000000" bgColor="#80ff80" fontSize="10">
      <text lang="eng">
        <p>Manuel cleared durch was passenderes ersetzen.</p>
      </text>
    </region>
    <region id="548" top="20061" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="549" top="20079" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Textergebnisse als String melden</p>
      </title>
    </area>
    <region id="550" left="27" top="20097" width="514" height="24" color="#008000" bgColor="#80ff80" fontSize="10">
      <text lang="ger">
        <p>Bitte Rückmeldung als string, sonst Fehlermeldung bei opt num</p>
      </text>
    </region>
    <region id="551" left="27" top="20124" width="267" height="26" color="#008000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">cleanup</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">done</e>
        </result>
      </math>
    </region>
    <region id="552" top="20151" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="553" top="20169" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>Neuberechnung und Datei laden sollen Cleanup auslösen</p>
      </title>
    </area>
    <region id="554" left="18" top="20187" width="693" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Laden einer Datei und Neuberechnung sollen MaximaControl("cleanup") auslösen, damit
dieser Befehl nicht mehr in jeder Datei stehen muss.</p>
      </text>
    </region>
    <region id="555" top="20223" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="556" top="20241" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="eng">
        <p>Cleanup muss neu initialisieren</p>
      </title>
    </area>
    <region id="557" left="27" top="20268" width="118" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="558" left="18" top="20295" width="366" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">restart</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">Restart complete</e>
        </result>
      </math>
    </region>
    <region id="559" left="27" top="20322" width="183" height="45" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">log</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">ln</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="1">ln</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="560" left="18" top="20367" width="267" height="26" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand" style="string">cleanup</e>
          <e type="function" preserve="true" args="1">MaximaControl</e>
        </input>
        <result action="numeric">
          <e type="operand" style="string">done</e>
        </result>
      </math>
    </region>
    <region id="561" left="36" top="20403" width="183" height="45" color="#000000" bgColor="#80ff80" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">log</e>
          <e type="function" preserve="true" args="1">Maxima</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">ln</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="1">ln</e>
          <e type="operator" args="2">/</e>
        </result>
      </math>
    </region>
    <region id="562" top="20448" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="563" top="20466" color="#000000" bgColor="#80ff80">
    <area collapsed="true">
      <title lang="ger">
        <p>Kill spurious Maxima processes</p>
      </title>
    </area>
    <region id="564" left="18" top="20502" width="28" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <hyperlink dl="http://en.smath.info/forum/yaf_postsm11122_Maxima-Plugin.aspx#post11122" flags="" sd="False" width="18" height="18">
        <input>
          <e type="operand" style="string">http://en.smath.info/forum/yaf_postsm11122_Maxima-Plugin.aspx#post11122</e>
        </input>
      </hyperlink>
    </region>
    <region id="565" left="18" top="20547" width="721" height="104" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Regarding to the starting/closing Maxima session, I have some experience with Maxima 
sessions in other software, and in SMath it happened the same. Sometimes, we can close 
SMath, end up with/without SMath crash and one or more "maxima.exe" processes remained 
opened (we could see and should close them in the Task manager, to avoid further 
problems). I do not know when this happened and why, just wanted to point out how to 
avoid some possible troubles.</p>
      </text>
    </region>
    <region id="566" left="18" top="20664" width="28" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <hyperlink dl="http://en.smath.info/forum/yaf_postsm11127_Maxima-Plugin.aspx#post11127" flags="" sd="False" width="18" height="18">
        <input>
          <e type="operand" style="string">http://en.smath.info/forum/yaf_postsm11127_Maxima-Plugin.aspx#post11127</e>
        </input>
      </hyperlink>
    </region>
    <region id="567" left="18" top="20718" width="671" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>killing a process seems to be a bit tricky, the accepted response on this thread 
could be useful
http://stackoverflow.com...whether-its-32-or-64-bit</p>
      </text>
    </region>
    <region id="568" top="20772" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="569" top="20790" color="#000000" bgColor="#ffffff">
    <area collapsed="false">
      <title lang="ger">
        <p>Weiterentwicklungen</p>
      </title>
      <title lang="eng">
        <p>Suggested extensions</p>
      </title>
    </area>
    <region id="570" top="20817" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>2</p>
        </title>
      </area>
    </region>
    <region id="571" left="27" top="20835" width="697" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Wenn die Stabilität ausreichend ist, sollte wieder auf Standard Takeover umgestellt 
werden. </p>
      </text>
    </region>
    <region id="572" left="27" top="20871" width="28" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <hyperlink dl="http://en.smath.info/forum/resource.ashx?a=2021" flags="" sd="False" width="18" height="18">
        <input>
          <e type="operand" style="string">http://en.smath.info/forum/resource.ashx?a=2021</e>
        </input>
      </hyperlink>
    </region>
    <region id="573" top="20943" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>2</p>
        </title>
      </area>
    </region>
    <region id="574" left="18" top="20952" width="374" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Bereitstellen des letzten Maxima-Ergebnisses</p>
      </text>
    </region>
    <region id="575" left="63" top="20979" width="147" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Ans</e>
          <e type="operand" style="string">%</e>
          <e type="function" preserve="true" args="1">Maxima</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="576" left="63" top="21015" width="118" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="function" preserve="true" args="2">Clear</e>
        </input>
        <result action="numeric">
          <e type="operand">1</e>
        </result>
      </math>
    </region>
    <region id="577" left="63" top="21042" width="336" height="82" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">3</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">7</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">x</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">y</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">13</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">x</e>
          <e type="operand">y</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="2">LinSolve</e>
        </input>
        <result action="symbolic">
          <e type="operand">x</e>
          <e type="operand">52</e>
          <e type="operator" args="1">-</e>
          <e type="operand">7</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">y</e>
          <e type="operand">25</e>
          <e type="operand">8</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">≡</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </result>
      </math>
    </region>
    <region id="578" left="414" top="21042" width="136" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">Ans</e>
          <e type="function" preserve="true" args="1">Assign</e>
        </input>
        <result action="symbolic">
          <e type="operand">Ans</e>
        </result>
      </math>
    </region>
    <region id="579" left="27" top="21114" width="74" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Hinweis </p>
      </text>
    </region>
    <region id="580" left="108" top="21123" width="28" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <hyperlink evaluate="false" dl="http://en.smath.info/forum/yaf_postsm11096_Maxima-Plugin.aspx#post11096" flags="" sd="False" width="18" height="18">
        <input>
          <e type="operand" style="string">http://en.smath.info/forum/yaf_postsm11096_Maxima-Plugin.aspx#post11096</e>
        </input>
      </hyperlink>
    </region>
    <region id="581" top="21168" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>3</p>
        </title>
      </area>
    </region>
    <region id="582" left="18" top="21186" width="672" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>2D- und 3D Plotfunktionen auf Basis von Gnuplot via Maxima plot2d und plot3d mit 
Abspeichern in Datei und Anzeige mit ImageRegion</p>
      </text>
    </region>
    <region id="583" left="18" top="21240" width="674" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>CustomRegions für die Plotbefehle plot2D, plot3D mit einer Liste als 
Eingabeparameter, der die Argumente für diese Befehle als Elemente enthält. Dazu 
Drehen/Verschieben und Zoomen mit der Maus (aus der Mausbewegung neue 
Blickwinkel/Grenzen berechnen, Bild dynamisch erneuern…)</p>
      </text>
    </region>
    <region id="584" top="21321" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>3</p>
        </title>
      </area>
    </region>
    <region id="585" left="18" top="21330" width="407" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Meldungstexte und Hilfetexte mit Sprachversionen</p>
      </text>
    </region>
    <region id="586" top="21357" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>2</p>
        </title>
      </area>
    </region>
    <region id="587" left="18" top="21375" width="308" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Unicode-Unterstützung in Bezeichnern</p>
      </text>
    </region>
    <region id="588" top="21402" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>3</p>
        </title>
      </area>
    </region>
    <region id="589" left="18" top="21411" width="243" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">Differenzialgleichungslösung</e>
        </input>
      </math>
    </region>
    <region id="590" top="21438" color="#000000" bgColor="#ffffff">
      <area single="true" collapsed="true">
        <title lang="eng">
          <p>3</p>
        </title>
      </area>
    </region>
    <region id="591" left="243" top="21465" width="28" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <hyperlink dl="http://en.smath.info/forum/yaf_postsm11097_Maxima-Plugin.aspx#post11097" flags="" sd="False" width="18" height="18">
        <input>
          <e type="operand" style="string">http://en.smath.info/forum/yaf_postsm11097_Maxima-Plugin.aspx#post11097</e>
        </input>
      </hyperlink>
    </region>
    <region id="592" left="18" top="21474" width="210" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>Portabilität (USB-Stick)</p>
      </text>
    </region>
    <region id="593" top="21510" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
</regions>