![表格列太宽](https://linux22.com/image/243775/%E8%A1%A8%E6%A0%BC%E5%88%97%E5%A4%AA%E5%AE%BD.png)
我想要将下表放在投影仪幻灯片上。
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R & S & T & U & V & W & X & Y & Z \\
G & T & U & J & C & P & L & D & O & R & Y & W & X & Z & F & I & V & Q & S & K & A & N & E & M & H & B \\
\end{tabular}
但是它放不下,因为单列空间太大了。如果边框能完美地包围字母,它就可以放下。
有谁知道这是怎么做到的吗?
答案1
修改长度\tabcolsep
以水平压缩表格。
\documentclass[smaller]{beamer}
\usepackage[T1]{fontenc}
\usepackage{fix-cm}
\setlength{\tabcolsep}{2pt}
\begin{document}
\begin{frame}
\begin{tabular}{|*{26}{c|}}
A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R & S & T & U & V & W & X & Y & Z \\
G & T & U & J & C & P & L & D & O & R & Y & W & X & Z & F & I & V & Q & S & K & A & N & E & M & H & B \\
\end{tabular}
\end{frame}
\end{document}
答案2
\documentclass{beamer}
\begin{document}
\begin{frame}
\resizebox{\linewidth} {\height}{%
\setlength\tabcolsep{2pt}%
\begin{tabular}{|*{26}{c|}}
A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R & S & T & U & V & W & X & Y & Z \\
G & T & U & J & C & P & L & D & O & R & Y & W & X & Z & F & I & V & Q & S & K & A & N & E & M & H & B \\
\end{tabular}}
\end{frame}
\end{document}