Printing out results



Hello

 I am a Mechanical Engineer and I am new to maxima; I would like to 
Maxima to carry out design calculations and then be able to print out 
the results as a report. Creating graphs, adding pictures or drawings 
where required. Maxima appears to have the features to allow such 
inclusions, but as I have said I cannot find out how to print the work 
out as a document with all the equations nicely formatted.

I have read through a number of tutorials, but I cannot find out how to 
do this or if it is at all possible.

Another good feature would be if a user could create a library of 
functions that could be dragged and dropped from say a template file or 
user defined drop down menu.

Is this possible.

Regards

Paul