Comment #3 on issue 1282 by nicolas.pourcelot: missing \times in latex output http://code.google.com/p/sympy/issues/detail?id=1282
Yes, I think this is clearly a bug, or at least an undesirable behaviour. 'ab' is standard shortcut for a*b, so it should remain standard latex() output as long as symbols are used. However, '42^{\ln{2}}' is *never* a shortcut for 4*2^{\ln{2}}, since 42 can't obviously be a shortcut for 4*2. So, without option, latex() should return standard output for a*b, 4*x and 4*2^{\ln{2}}, ie. ab, 4x, and 4*2^{\ln{2}}. But imho, even when explicitly set, mul_symbol should not be used between two numbers, since for example 4.2^{\ln{2}} is really confusing. So, to sum up, mul_symbol should be used only between two letters or a number and a letter. Between two numbers, \\times should always be used. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this group, send email to sympy-issues@googlegroups.com To unsubscribe from this group, send email to sympy-issues+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sympy-issues?hl=en -~----------~----~----~----~------~----~------~--~---