I am switching the font as well as the size in a sentence, and I am also using anyfontsize to give me a few more options to make text look nicer. Here is the code:
One\renewcommand{\familydefault}{\sfdefault}
\normalfont % this is required for the change to take effect
{\fontsize{8}{9.6}\selectfont apple}
\renewcommand{\familydefault}{\rmdefault}
\normalfont among five\renewcommand{\familydefault}{\sfdefault}
\normalfont % this is required for the change to take effect
{\fontsize{8}{9.6}\selectfont oranges}
\renewcommand{\familydefault}{\rmdefault}
\normalfont % this is required for the change to take effect
.
and it looks like this:

as you can see the space between "apple" and "among", "oranges" and "." is not consistent with the others, any idea why?





\familydefaultand issuing\normalfont. – egreg Aug 30 '14 at 09:54