Dear Developers of Maxima,

I think that I met a bug of Maxima to display nested fractionals

in the 2D style. If the denominator of a nested fractional is long,

it is not displayed correctly. The display width controll

based on the variable LINEL seems to be not effective in the denominator.

Compared to this, the numerator of a nested fractional causes no such

problem to be displayed even when the numerator is long.

Here, I have prepared a program for demonstration:

------------------------------------------------------------------------------

/*

* denominator_of_nested_fractional_is_not_displayed_correctly.maxima:

*

* The line length, which is usually controlled by the variable LINEL,

* is not recognized in the denominator of a nested fractional, if the

* nested fractional has a long denominator.

*

* S.Adachi 2008/04/29

*/

/* Do not use ``display2d:false;'', since this is a problem in displaying

a mathematical expression in the 2D style. */

X:product(f(i+1/2),i,0,20);

Y:product(g(i+1/2),i,0,20);

Z:X/Y; /* A nested fractional; its denominator is not displayed correctly. */

/* END */

------------------------------------------------------------------------------

This is a problem in displaying mathematical expressions in the 2D style.

Accordingly, I cannot attach here the log list that is obtained by running

the above program. (If I include in a bug report the mathematical expressions

that are displayed in the 2D style by Maxima, the posted bug report becomes

a disordered gabage in appearance.)

So, please execute the above program by the command

maxima -b denominator_of_nested_fractional_is_not_displayed_correctly.maxima

to see the phenomenon that I am reporting in this letter.

I am using a console terminal with line width 80 to run the above program.

It is essential for Maxima to display any mathematical expression

in a correct mannar. If it is not, we cannot read the output from Maxima.

So, please fix this bug.

Sincerely yours,

Satoshi Adachi