我希望这两个表格彼此相邻而不重叠,但由于某种原因,即使在使用环境时,它们似乎都位于页面的中心columns
。
\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}
答案1
如果您只想将两个tabular
环境并排放置在投影仪框架上,则不需要环境columns
。如果您不想添加标题,环境table
也是多余的(尽管在文档中禁用了其典型的浮动行为beamer
)。
为了确保两个表格并排显示,请确保它们之间没有空行。在下面的 MWE 中,我习惯将\hfill
第一个表格放在左边距附近,将第二个表格放在右边距附近。此外,您的表格太大,无法并排放在幻灯片上。因此,我习惯于\tiny
减小字体大小,从而减小两个表格的宽度。
\documentclass{beamer}
\begin{document}
\begin{frame}\tiny
\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}
\hfill
\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{frame}
\end{document}
答案2
您的主要问题只是文本太大。您也可以将所有内容放在一个表中,以免处理列。
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{table}
\tiny
\begin{tabular}{cc}
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 & 91 71 52 38 17 14 91 43 58 50 27 29 48 \\
99 65 04 28 06 16 70 92 & 63 66 04 68 89 53 67 30 73 16 69 87 40 31 \\
41 41 26 56 83 40 80 70 33 & 04 62 98 27 23 09 70 98 73 93 38 53 60 04 23 \\
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}
\end{frame}
\end{document}