I find that LaTeX puts too much space around equality =
and other relation symbols. I realise that I can brace symbols, e.g. typing ${=}$
instead of $=$
. However, this goes too far in the other direction, and anyway, spacing is context-dependent. For instance I might want this to typeset this =
with less space
$x=5$
and this =
to typeset with more space
$longexpression = evenlongerexpression$
Similarly for other relation symbols and binary operators.
My question is: is there a LaTeX typesetting package that will intelligently automate some of this (even if human judgement may be required in some cases.)