Here is a screen session which illustrates the problem:
(%i3) trigexpand(sin(a - b));
(%o3) sin(a) cos(b) - cos(a) sin(b)
(%i4) grind(trigexpand(sin(a - b)));
(%i5) linel: 200;
(%i6) trigexpand(sin(a - b));
(%o6) sin(a) cos(b) - cos(a) sin(b)
- as one can see, without 'grind' there are whitespaces before useful 'maxima' output, furthermore, increasing 'linel' increases number of whitespaces.
I do not understand why whitespaces are output in the first place.
I do not understand why increasing 'linel' increases number of the whitespaces.
I couldn't find a way to get rid of the whitespaces except for using 'grind' - maybe I wasn't looking thoroughly enough. If there is other than 'grind' way of customizing console output, it should be clearly described in the documentation very beginning, somewhere in the introduction.
it's a drag to use 'grind' with every command I enter.
'maxima' and LISP versions:
Maxima 5.20.1 http://maxima.sourceforge.net
using Lisp SBCL 1.0.34