On 03.05.2021 18:09, Bill Page wrote: > If it is necessary to consider alternatives, then I think one other approach > would be to export a function that sets a "presentation" property on a Symbol > and then make use of that property (if it exists) and if the flag is set in > FormatMathJax. The benefit then might be that a formatter would have a choice > as > to whether to use the presentation property string or not.
Do you think of something like setProperty/display in BOP? https://fricas.github.io/api/BasicOperator.html Or have I completely misread your suggestion? I've been using the those methods for some time, e.g. f:=operator 'f display(f,o+->F) f [x,y,z] -> F properties f -> table(%display = NONE) in order to suppress the arguments (enhancing readibility of large formulas), however, it's not exatly brilliant :( - you'll notice that as soon as you need derivatives. @Waldek > it is not something > localized but in principle has very wide scope. Admitted, however, what's wrong with this? It concerns MathJax only, and a sin(a) remains as is unless you define another representation for "a" - strictly speaking, it's more like a substitution. > > On Sun, May 2, 2021 at 3:02 PM Waldek Hebisch <hebi...@math.uni.wroc.pl > <mailto:hebi...@math.uni.wroc.pl>> wrote: > > On Sun, May 02, 2021 at 11:29:44AM -0400, Bill Page wrote: > > Ralf's proposed patch for FormatMathJax allows much more than just > support > > of Unicode-like symbols. There are many cases when one might want to > use a > > small but otherwise arbitrary LaTeX fragment as a more sophisticated > way to > > represent some symbol. > > That part of reason why I view it as problematic: it is not something > localized but in principle has very wide scope. > -- > Waldek Hebisch > > -- > 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 fricas-devel+unsubscr...@googlegroups.com > <mailto:fricas-devel%2bunsubscr...@googlegroups.com>. > To view this discussion on the web visit > > https://groups.google.com/d/msgid/fricas-devel/20210502190206.GA32321%40math.uni.wroc.pl > > <https://groups.google.com/d/msgid/fricas-devel/20210502190206.GA32321%40math.uni.wroc.pl>. > > -- > 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 fricas-devel+unsubscr...@googlegroups.com > <mailto:fricas-devel+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/fricas-devel/CAC6x94TT56jftJRj-9Tc0Cn_tut9LYyTVUYiektzTxv8nQnJTA%40mail.gmail.com > <https://groups.google.com/d/msgid/fricas-devel/CAC6x94TT56jftJRj-9Tc0Cn_tut9LYyTVUYiektzTxv8nQnJTA%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- 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 fricas-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/bf15797b-0349-22f6-498b-bfcabe19a625%40gmail.com.