Display options (was Tabs)



James Fry (frye@cs.unr.edu) says:

> It would be nice if there were settings to

> a) tell maxima to use the full width of the screen, not simply
> assume that it's 80 characters or so;

In what environment are you running Maxima?  Under xmaxima, it does use
the full width of the screen, and resets it when you resize the window.
This may not be possible in all environments.  To set the width
manually, use linel, as documented  under "Definitions for Input and
Output":

 - Variable: LINEL
     default: [] - the number of characters which are printed on a
     line. It is initially set by MACSYMA to the line length of the
     type of terminal being used (as far as is known) but may be reset
     at any time by the user.  The user may have to reset it in DDT
     with :TCTYP as well.

> b) left-align the output instead of centering it.

Use LeftJust:true.

Documentation from the code (needs to be added to the documentation):

(DEFMVAR $LEFTJUST NIL
	 "Causes equations to be drawn left justified rather than centered.
	 For slow consoles.")

Another undocumented option, by the way:

(DEFMVAR $LISPDISP NIL
	 "Causes symbols not having $ as the first character in their pnames
	 to be preceded with a ? when displayed.")