In statement 2 (combination of overbar and +) the line wraps cause that
the 3 characters  '  , ; and O disappear, changing the output length
appropriately, all is ok.

Any idea to fix this?  print of OutputForm calls mathprint of Lisp.

I discovered that for proper output of negations of boolean expressions


)set output length 80

ob := [overbar(index(i)$CHAR::OutputForm) for i in 40..90]


   (1)
    _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _ 
_  _  _
   [', (, ), *, +, ,, -, ., /, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, :, ;, <, =,
>, ?, @,
    _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _ 
_  _
    A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W,
X, Y]
                                                          Type:
List(OutputForm)
rob := reduce(+,ob)


   (2)
     _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _  
_   _   _
       + ( + ) + * + + + , + - + . + / + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 +
8 + 9 + :
   +
     _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _  
_   _   _
       + < + = + > + ? + @ + A + B + C + D + E + F + G + H + I + J + K +
L + M + N
   +
     _   _   _   _   _   _   _   _   _   _   _
       + P + Q + R + S + T + U + V + W + X + Y
                                                                Type:
OutputForm
)set output length 210

rob


        _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _  
_   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _  
_   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _
   (3)  ' + ( + ) + * + + + , + - + . + / + 0 + 1 + 2 + 3 + 4 + 5 + 6 +
7 + 8 + 9 + : + ; + < + = + > + ? + @ + A + B + C + D + E + F + G + H +
I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W + X + Y
                                                                                
                                                                                
                                 
Type: OutputForm


-- 
Mit freundlichen Grüßen

Johannes Grabmeier

Prof. Dr. Johannes Grabmeier
Köckstraße 1, D-94469 Deggendorf
Tel. +49-(0)-991-2979584, Tel. +49-(0)-151-681-70756
Tel. +49-(0)-991-3615-141 (d),  Fax: +49-(0)-32224-192688

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to