Tengo problemas para lograr que una tabla se comporte como espero (y quiero) y no sé si el problema está en el modo proyector, multicolumna o matemático.
\documentclass[table]{beamer}
\usepackage{booktabs}
\begin{document}
\begin{frame}
\begin{center}
\begin{tabular}{@{}cccc@{}}
\multicolumn{2}{c}{$y=x$} & \multicolumn{2}{c}{$y=x^2$}\\\midrule
$x$ & $y$ & $x$ & $y$ \\ \midrule
1 & 1 & 1 & 1 \\
2 & 2 & 2 & 4 \\ \bottomrule
\end{tabular}
\end{center}
\end{frame}
\end{document}
La segunda fila, $x$ & $y$ & $x$ & $y$
no está centrada sino justificada a la izquierda. Si pongo una fila de texto entre la fila de varias columnas y la que contiene el modo matemático, el centrado funciona, pero no como está y no tengo idea de por qué o cómo solucionarlo sin agregar una fila que no quiero/necesito. He construido con XeLaTeX y LuaLaTeX con paquetes actualizados y en WriteLaTeX, todos con el mismo resultado.
Respuesta1
Por favor compare:
\documentclass[table]{beamer}
\usepackage{booktabs}
\begin{document}
\begin{frame}
\begin{center}
%\begin{tabular}{@{}cccc@{}}
\begin{tabular}{cccc@{}}
\multicolumn{2}{c}{$y=x$} & \multicolumn{2}{c}{$y=x^2$}\\\midrule
$x$ & $y$ & $x$ & $y$ \\ \midrule
1 & 1 & 1 & 1 \\
2 & 2 & 2 & 4 \\ \bottomrule
\end{tabular}
\medskip
\begin{tabular}{@{}cccc@{}}
\multicolumn{2}{c}{$y=x$} & \multicolumn{2}{c}{$y=x^2$}\\\midrule
$x$ & $y$ & $x$ & $y$ \\ \midrule
1 & 1 & 1 & 1 \\
2 & 2 & 2 & 4 \\ \bottomrule
\end{tabular}
\end{center}
\end{frame}
\end{document}
Por tanto basta con eliminar el primero @{}
.