All of this question is about \ensuremath command. I would like to know, possibly from expert users, if there are any counter effects in using math commands in the text via \ensuremath and whether comprehensibility can be affected when using too many math symbols in this way.
If there are any issues, what is the usefulness of \ensuremath command? When am I supposed to use it and what's is proper application? I mean if it was thought just to use every math commands in text mode I would \renewcommand all math mode like
\let\oldalpha\alpha
\renewcommand{\alpha}{\ensuremath{\oldalpha}}
%lot of \let after
\renewcommand{\beta}{\ensuremath{\beta}}
\renewcommand{\gamma}{\ensuremath{\gamma}}
%... AND SO ON AND SO ON
so that I would have no more troubles in forgetting \(...\) or $...$ around.
\renewcommand{\alpha}{\ensuremath{\alpha}}as that defines\alphain terms of\alphaso will put tex in an infinite loop. – David Carlisle Aug 01 '18 at 09:23$..$gives a much clearer sematic markup separation between the text and the math. – daleif Aug 01 '18 at 09:30\alpha-\betawithout math mode. Don't do it. – egreg Aug 01 '18 at 09:35