In linear display expressions with long symbols or strings are not formated as expected. This is an example for 2d-display and for linear display. The option variable linel is set to 10:
(%o2) fff\ fffffffff\ ff + eeee\ eee + ddd\ dddd + c
+ b + a
Again for linear display. The spaces in the output are replaced by points to show the format in this posting:
In linear display there are two problems. First, long symbols and strings are not broken up. This is a problem in the function mprint. Second, in linear display the available space is not used fully. This problem is caused in the function linear-display. This function prints out the output label directly. Therefore the format of the output label is not under control of the function mprint.
The second problem is solved by providing a function msize-label, which does the formating of the output label under control of the functions msize and mprint. This is an example with a new msize-label function:
Still, the first problem is present. Long symbols are not broken up.
Log in to post a comment.