Work on the Maxima Manual



I have finished a reorganizing of the first 13 chapters of the Maxima
Manual. I think a lot of functions have a more appropriate place and the
documentation has a better structure. Now it is time to add more
documentation at a lot of places. In the German translation I have
already added introductory chapters and more documentation and examples
for a lot of functions. This is much more difficult for me in English.

Furthermore, I have started to add a lot of cross references for the
html-documentation. The functions get an anchor like "expand" for the
function expand. The cross references are inserted with the new macros
@mref{anchor}, @mrefcomma{anchor}, @mrefdot{anchor}, or @mxref{anchor}.

@mref{anchor} puts in a simple cross reference. The macro @mrefcomma
puts in the text "anchor,". This is workaround, because in a Texinfo
file a macro is always followed with a linefeed. Accordingly, @mrefdot
puts in the text "anchor.". The macro @mxref{anchor, text} is used, when
the name of the anchor and the text to be displayed are different, e.g.
@mxref{quot, quote-operator}.

A disadvantage of the macros is, that we get extra space after cross
references in the pdf-documentation. I have found no way to avoid this.

Dieter Kaiser