3 of 4 capitalization

This really should be a comment, but it's a little too complicated.

If your math is either all in-line or displayed using the $...$ notation, suppressing it is quite easy:

\documentclass{article}
\def$#1${}
\def$$#1$${}
\catcode\$=13 \def$#1${} \begin{document} some text$xyz\$ with embedded $$abc$$ math.
some display math as well:
$def$
more text
\end{document}


Things get trickier when you use \begin{xxx} ... \end{xxx} environments, and that doesn't even consider starred environments. I haven't licked that problem yet.

Many of the amsmath environments ingest the entire content between the \begin and \end` markers, so could be redefined to just ignore that instead of measuring and setting.

This sounds like an interesting project for a package. Anyone who wants to can steal the ideas laid out above.