I want the two tables to be next to each other without overlapping, but for some reason they both seem to be centered on the page even when using the columns
environment.
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{columns}
\column {.3\textwidth}
\begin{table}
\begin{tabular}{c}
75 \\
95 64 \\
17 47 82 \\
18 35 87 10 \\
20 04 82 47 65 \\
19 01 23 75 03 34 \\
88 02 77 73 07 63 67 \\
99 65 04 28 06 16 70 92 \\
41 41 26 56 83 40 80 70 33 \\
41 48 72 33 47 32 37 16 94 29 \\
53 71 44 65 25 43 91 52 97 51 14 \\
70 11 33 28 77 73 17 78 39 68 17 57 \\
91 71 52 38 17 14 91 43 58 50 27 29 48 \\
63 66 04 68 89 53 67 30 73 16 69 87 40 31 \\
04 62 98 27 23 09 70 98 73 93 38 53 60 04 23 \\
\end{tabular}
\end{table}
\column {.3\textwidth}
\begin{table}
\begin{tabular}{c}
91 71 52 38 17 14 91 43 58 50 27 29 48 \\
63 66 04 68 89 53 67 30 73 16 69 87 40 31 \\
04 62 98 27 23 09 70 98 73 93 38 53 60 04 23 \\
\end{tabular}
\end{table}
\end{columns}
\end{frame}
\end{document}
Best Answer
If you just want to place two
tabular
envrionments side by side on a beamer frame, there is no need for thecolumns
environment. If you don't want to add a caption, thetable
environment is superfluous, as well (its typical floating behavior is nevertheless disabled in abeamer
document).To make sure, the two tabulars appear side by side, make sure there is no empty line between them. In the following MWE, I used
\hfill
to place the first table near the left margin and the second table near the right margin. Additionally, your tables are too large to fit on the slide side by side. I therefore used\tiny
in order to reduce the font size and with it the widths of both tabulars.