The long story short is that exporting publication quality, or even just "pretty" plots (especially 3d) in maple is a frustrating experience. As you observed the labels will often get cut off. One long way around this problem is to play with font/plot sizes such that the labels are not cut off - but at a cost of ending up with lots of white space around the plot axes. Then one can save/export to say png, and use external tools to crop the plot image (on linux you can use the "convert" utility with options such as "-crop 1300x1000+160+100" for example). At some stage I also had some luck exporting to eps I think and manually changing some of the text inside the file that governs the sizes of the canvas.
For best results, however, I recommend basically exporting your data and using other tools for "production" plotting - the sooner one switches the less painful the process becomes. Python might be a good choice - you can just google "plotting with python" to get an idea of what can be done.
Sadly Maple at this stage is basically at least a decade behind other tools when it comes to exporting plots. Some things that (IMO) might make Maple more competitive in this department would be:
- Fixing the exporting mechanism. This means that exported plots should never have their labels/titles/etc cut off. This also means that exporting should work from the command line (i.e. terminal) interface - right now that is completely broken.
- Adding more sophisticated plot size control, where one can fix the size of the plot axes, regardless of the size of the labels/title.
- Starting to suport the ability to export grids of plots. Matplotlib is a nice example where this is done well; it is trivial to create complex plot structures (see here http://matplotlib.org/users/gridspec.html for example).
- Adding latex support (this is unlikely to happen but would be incredibly useful).
... but to get these things in place, one would probably need a major overhaul in the Maple plotting internals, so I realize it's unlikely to happen.