Hi,
> Yes, I'm all in favour of as much commonality as possible. Me too. > Does the functionality go in each domain, in which case the mathematics > code is cluttered with boilerplate code, or does the functionality go in > the drivers which gives less control over the output. Sometimes it would be useful if a domain could tell the printer how to format some specific piece of math. I got stuck with the printing of VectorAlgebra expressions for several reasons and ended up writing some custom "toLatex(...)" function. First it would be nice if vector elements could print differently from scalars (f.e. bold face). A more severe problem is that the operator "^" is used for the cross/wedge product and OutputForm insists to put the second operand on top of the first one assuming "^" is some kind of exponential. This is just a small example where the domain might know best how to output its members. -- 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 http://groups.google.com/group/fricas-devel. For more options, visit https://groups.google.com/d/optout.
