I imagined that a scalable font could be scaled to any number. Apparently not? MWE:
% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass[12pt,USenglish,letterpaper,final]{memoir}
\usepackage[T1]{fontenc}
\checkandfixthelayout
\makeatletter\newlength\stdFontsize\setlength\stdFontsize{\f@size pt}\makeatother
\newcommand\slightlyLarger[1]{{\fontsize{1.08\stdFontsize}{1.25\baselineskip}\selectfont#1}}
\newcommand\yetLarger[1]{{\fontsize{1.1\stdFontsize}{1.25\baselineskip}\selectfont#1}}
\begin{document}
1. Normal text.\par
\slightlyLarger{2. Should be slightly larger, but is not.\par}
\yetLarger{3. Should be yet larger, and is.\par}
4. The log file shows sfrm1200.pfb in use.
\end{document}
Line 2 prints at the same size as line 1, instead of slightly larger. Line 3, with only a tiny increase in requested size, jumps up in size. It seems that the font size is quantified, rather than infinitely scalable.
What am I missing?
\RequirePackage{fix-cm}before\documentclassif you want smooth scaling with the cm-fonts. – Ulrike Fischer Jun 24 '15 at 21:16