Hi Burcin,

On Thu, Mar 26, 2009 at 5:46 PM, Burcin Erocal <bur...@erocal.org> wrote:
>    5. Recurse nicely with subscripts.
>
> How is your function different, apart from the fact that you don't
> process suffixes recursively?

In one sentence: the new function returns False for un-told situations
whereas the existing function always returns latex expressions for
ALL names.

This behaviour is bad for function-names as it breaks
function-specific typesetting scheme.

Example: for the function "diff"  latex_variable_name will
return  \mbox{diff}. This breaks current type-setting
of "diff(f(x),x)"  as  "{{{\it \partial}}\over{{\it
\partial}\,x}}\,f\left(x\right)"

 Similar issue arises for "integrate", "exp", etc.

In fact, I tried to use  latex_variable_name for functions and
then ran into trouble!

Cheers,
Golam

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send 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