Computer Modern (das ist die Standardschrift bei OT1-Codierung) und European Computer Modern (das ist die Standardschrift bei T1-Codierung) sind nur in bestimmten, diskreten Größen verfügbar. Am einfachste verwendet man direkt eine frei skaliere Schrift wie Latin Modern, die außerdem optisch kaum von Computer Modern zu unterscheiden ist:
\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
\begin{frame}{Winter}
Abc, die Katze lief im Schnee.
\end{frame}
\end{document}
Durch das Laden von [`lmodern`](http://ctan.org/pkg/lmodern) verschwindet die Warnung, weil nun auch 4pt als Schriftgröße zur Verfügung steht.
Natürlich kann man auch jede andere frei skalierbare Schrift verwenden, beispielsweise [`lxfonts`](http://ctan.org/pkg/lxfonts) oder [`cmbright`](http://ctan.org/pkg/cmbright):
\documentclass{beamer}
\usepackage[T1]{fontenc}
% Nur eines der folgenden Pakete auswählen:
\usepackage{lxfonts}
%\usepackage{cmbright}
\begin{document}
\begin{frame}{Winter}
Abc, die Katze lief im Schnee. 1,1 vs. $1{,}1$.
\end{frame}
\end{document}
---
Das Laden von [`fix-cm`](http://ctan.org/pkgfix-cm), das bei manchen Schriftgrößenproblem hilft, nützt in diesem Fall hingegen nichts. Korrekt müsste man das Paket übrigens *vor* `\documentclass` laden (siehe dazu die Anleitung des Pakets):
\RequirePackage{fix-cm}
\documentclass{beamer}
%\usepackage[T1]{fontenc}
\begin{document}
\begin{frame}{Winter}
Abc, die Katze lief im Schnee.
\end{frame}
\end{document}
erzeugt weiterhin die Warnungen:
<pre><code>LaTeX Font Warning: Font shape `OT1/cmss/m/n' in size <4> not available
(Font) size <5> substituted on input line 8.</code></pre>
bzw. mit `\usepackage[T1]{fontenc}`:
<pre><code>LaTeX Font Warning: Font shape `T1/cmss/m/n' in size <4> not available
(Font) size <5> substituted on input line 8.</code></pre>
und
<pre><code>LaTeX Font Warning: Size substitutions with differences
(Font) up to 1.0pt have occurred.</code></pre>