Epsilon: Multiply symbol is hard to read

Created on 7 Jun 2018  Â·  11Comments  Â·  Source: numworks/epsilon

I find the "multiply" symbol hard to read.

Bonjour,
je trouve le symbole "multiplier" pas vraiment visible. Est-ce que cela pourrait être changé ?
Sebastien

All 11 comments

I assume you're talking about the â‹… symbol used in the natural writing mode. Here's a comparison:

Linear writing mode

Linear
In the text field, we have a separate multiply symbol that's a lot more visible. But once the text has been parsed and printed, it becomes a small dot, which is what most people are looking for. We've even been asked to remove the "dot" altogether (for example here, we would simply print "3x" instead of "3â‹…x"), but that raises other issues (how would you know if "ba" means "b*a" or the variable named "ba"?).

Natural writing mode

Natura
The goal of this mode is to layout the expression as it's being typed. That's why, even during input, we're using the small dot.

3×2+1 look strange 3 · 2 + 1, especially for young student I think.

Maybe the × should appear when there is a multiplication between 2 numbers.

About ba meaning "ba" or "b*a", we can't have variable with multiple letter in calculus if I am not wrong. The only location where it can happen is in python but here we don't have the · symbol. Or maybe you are thinking about ln(x+1) which could means l·n·(x+1) or ln(x+1) ?

Yes I think 3×2+1 would look better this way.

Oui, il me semble que 3x2+1 écrit comme cela serait plus lisible pour des élèves qui ont souvent peu de recul face au résultats donnés par la calculatrice...

About ba meaning "ba" or "b*a", we can't have variable with multiple letter in calculus if I am not wrong.

But why restrain ourselves to calculus? In science(s) in general, you do want clear variable names (several letters at least), so if it ends up being supported here, we'll need to distinguish the case properly.

Yes I think 3×2+1 would look better this way.

I'm pretty sure there will be more confusion (and/or complaints due to confusion) about × being too visually close to x. I'm not sure that any calculator actally uses ×. They either use · or *.
And let's not even get started on things like xx×x :D (compared to xx · x)
Maybe instead of 3 · 2 + 1 it could be 3 · 2 + 1 (note the thinner space) to make it more even clearer.

It's not that bad if we limit the × to numbers multiplication :

image

An other possibility could be to add color to operator or to variabiable.

What about using an asterisk-like character, like the TI calculators ?

What about using an asterisk-like character, like the TI calculators ?

Why not but less fan. An other posibility would be to have a curved x.

We've implemented this 😄 We've settled on a mix of × and •, depending on the context.

We've implemented this 😄 We've settled on a mix of × and •, depending on the context.

sounds weird. would it be possible to add the option to replace both with an asterisk ?

sounds weird

I suggest you give it a shot and file a new issue if you don't like a specific behavior 😄

I suggest you give it a shot and file a new issue if you don't like a specific behavior 😄

I'm still undecided as I want to see the thing irl first. (I like the online emulator a lot, but it's just not the same)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

INailedIt picture INailedIt  Â·  4Comments

0b101 picture 0b101  Â·  5Comments

homeostasie picture homeostasie  Â·  3Comments

adriweb picture adriweb  Â·  4Comments

XanderLeaDaren picture XanderLeaDaren  Â·  4Comments