Hallo,
zumindest die Standardklassen definieren \@ptsize abhängig von der Schriftgrößenoption (0 bei 10 pt, 1 bei 11 pt und 2 bei 12 pt), was vom setspace-Paket auch ausgewertet wird. Die beamer-Klasse setzt \@ptsize nicht, deshalb bekommst Du hier auch `undefined control sequence'.
Code:
\documentclass{beamer}
% Paket, um anderen Zeilenabstand einzustellen, besonders für Tabellen
\usepackage{setspace}
\makeatletter
\newcommand*\@ptsize{1}%
\makeatother
% schönere Tabellen
\usepackage{booktabs}
\begin{document}
\begin{frame}{Übungstermin draußen}
\begin{center}
\onehalfspacing
\begin{tabular}{lccccc}
\toprule
Zeit & ~~~Mo~~~ & ~~~Di~~~ & ~~~Mi~~~ & ~~~Do~~~ & ~~~Fr~~~ \\
\midrule
9 -- 11 Uhr & & & & & \\
\midrule
11 -- 13 Uhr & & & & & \\
\midrule
13 -- 15 Uhr & & & & & \\
\midrule
15 -- 17 Uhr & & & & & \\
\bottomrule
\end{tabular}
% \end{onehalfspacing}
\end{center}
\end{frame}
\end{document}
BTW: setspace definiert \onehalfspacing als Befehl und onehalfspace als entsprechende Umgebung.
[edit]
ich vergaß: Bereichsstriche werden normalerweise ohne Abstände gesetzt;-)
[/edit]
VG
Lesezeichen