In math mode, the spaces between subscripts and letters are not always the same, but depending on the preceding letters!
See e.g. (different colours indicate different spaces)
Is it the feature of packages {amssymb} {amsmath} or ....
Equations using {newtxmath} math font:
\begin{equation}
\left.
\begin{array} {c}
\displaystyle \frac{\partial\epsilon_f}{\partial t} + \nabla \cdot (\epsilon_f \boldsymbol{u}_f) = 0 \\
\displaystyle \frac{\partial (\rho_f \epsilon_f \boldsymbol{u}_f)}{\partial t} + \nabla \cdot (\rho_f \epsilon_f \boldsymbol{u}_f \boldsymbol{u}_f) = -\epsilon_f \nabla p + \mu \nabla^2(\epsilon_f \boldsymbol{u}_f) + \boldsymbol{f}_b
\end{array}
\right\}
\end{equation}
Is there any global setting/solution for this issue, i.e. to adjust the spacing automatically depending on the letters and subscripts?
EDIT: put {bm} package after amsmath and font packages will significantly improve the spacing.

newtxmathI'd like to recommend themtpro2package, whoseliteversion is free. it has a package optionsubscriptcorrection, which deals exactly with the kind of problem you have. – mafp Jan 10 at 15:57Readmepfmtpro2package. Some of the mathematical symbols and operators seem to be improved a lot. Does the free versionliteprovide these features? – KOF Jan 10 at 16:11