17

Version 11.1 now shows a little grayed out × (a multiplication sign) when one is editing something, to warn them that the expression will be interpreted as the multiplication of what precedes and follows the sign. However, one is still typing, and there is no need to warn one in the middle of typing before they are finished!

This is all good and well for some, but I find it very annoying and distracting when I keep seeing this × popup in the middle of coding. Too many things already pop-up when typing and I do not need one more thing. I am not sure what to search for in the options inspector to disable this.

Mathematica graphics

Do[
  a;
  b, (*removing the , makes the x show up *)
{i,1,n}
]

Is there an option to remove it? Here is a small movie showing it:

demonstration

Another example:

another demonstration

J. M.'s missing motivation
  • 124,525
  • 11
  • 401
  • 574
Nasser
  • 143,286
  • 11
  • 154
  • 359
  • 7
    "to warn them that the syntax as it stands is not valid" - rather than that, I think that's a multiplication sign, as in the front end thinks you're multiplying b with {i, 1, n}. – J. M.'s missing motivation Mar 21 '17 at 04:59
  • 1
    @J.M. sure, I understand that. But either way, I'd like not to see it if possible. Thanks. – Nasser Mar 21 '17 at 05:02
  • 1
    It's going to be somewhere in the options inspector. Search for multiplication I think – Jason B. Mar 21 '17 at 05:09
  • 12
    I like this indicator a lot. :) – Kuba Mar 21 '17 at 05:53
  • @Kuba I agree. It would have helped me in so many ways if it was there when I started learning the Wolfram Language. – Edmund Mar 21 '17 at 10:24
  • 1
    @Edmund and it is especially helpful in Code cells where the next line isn't artificially indented when it happens. – Kuba Mar 21 '17 at 10:25
  • wait, why is the times symbol grayed out? what happens if the symbols c and b are replaced with integer literals? – LLlAMnYP Mar 21 '17 at 10:55
  • 3
    Also, I don't think "to warn that syntax is not valid" is really correct; quite the contrary, it just warns that this will be parsed as an expression with head Times, so I reworded the first paragraph. Feel free to roll back if you do not like it. – LLlAMnYP Mar 21 '17 at 11:03
  • 3
    I think that the warning that Times will be the default operator is good. The issue I have is the following. If the cursor is moved away from the "x" , it is very difficult to get back to that point with a mouse click. Clicking on the "x" puts the cursor at outermost closing bracket, e.g. the end of a function. Has anyone else seen this? – John McGee Mar 31 '17 at 15:48

1 Answers1

30

Thanks to the hint by Jason. It is called AutoMultiplicationSymbol. It can be turned off in the Option Inspector:

Mathematica graphics

It worked. Now × does not show up. Version 11.1 on windows 7.

J. M.'s missing motivation
  • 124,525
  • 11
  • 401
  • 574
Nasser
  • 143,286
  • 11
  • 154
  • 359