>> If we also instantiate the class but with name returning 'ln', that
>> might work.
>
> Whenever it made a round trip to maxima, etc. it would get
> "normalized" back to log. Also, would
>
> sage: log(x) + ln(x)
> 2*log(x)
>
> Just declaring ln = log, and not having ln in the output (unless
> perhaps some special typesetting option was on) seems like the
> simplest case to me. Having ln preserved sometimes, but not all the
> time, is just asking for a complicated system and user confusion.

That's definitely the easiest to implement, since that's what we
already have! :-)
Well, except for this bug:

sage: log(x)
log(x)
sage: latex(log(x))
\ln\left(x\right)

which of course started this whole thread.

William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to