Spacing around negative sign in MS Office's Equation Editor
Solution 1:
The closest solution to this problem that I found is to use "Normal text" mode. Either select the minus sign and press "Normal text" in equation constructor, or put it as "-"5
instead of simply -5
The result will look like this:
You can probably bind it to some macro too, but I have no experience with VBA to recommend anything.
Solution 2:
You can force the issue by wrapping invisible “parentheses” around the number:
25\angle\left -5° \right
or by using an abstract box that enforces spacing for an unary operator:
25\angle\box(4&-)5°
The argument to \box
is documented here.
Results: