未对齐的列

未对齐的列

我试图将不同的动词变位放在一个表中,但第一列没有与第一人称对齐等等。

\documentclass[xcolor=dvipsnames]{beamer}


\usetheme{Berlin}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{helvet}
%\usepackage{amsmath}
\usepackage{color}
\usepackage{tikz} 
\usepackage{booktabs}
\usepackage{colortbl}
\usepackage{xcolor}
\usepackage{multirow}
\usepackage{blindtext}
\usetikzlibrary{shapes.misc}
\newcommand*\cancel[2][thin]{\tikz[baseline] \node [strike out,draw,anchor=text,inner sep=0pt,text=black,#1]{#2};}


\setbeamertemplate{items}[ball] 
\setbeamertemplate{blocks}[rounded][shadow=true] 
\setbeamertemplate{navigation symbols}{} 



\begin{document}


\begin{frame}{Cores}
\begin{tabular}{@{\quad}l@{\quad}l@{\quad}l@{\quad}l@{\quad}l}
\multicolumn{1}{l}{\cellcolor{black!5}{\textbf{pron.} }}& \multicolumn{1}{l}{\cellcolor{black!5}{\textbf{ser} }} & \multicolumn{1}{l}{\cellcolor{black!5}{\textbf{ter} }}& \multicolumn{1}{l}{\cellcolor{black!5}{\textbf{gostar} }}& \multicolumn{1}{l}{\cellcolor{black!5}{\textbf{chamar-se} }}\\
\specialrule{\heavyrulewidth}{\aboverulesep}{0pt}\arrayrulecolor{black!5}
\specialrule{\lightrulewidth}{0pt}{0pt}\arrayrulecolor{black}
% \midheading{Present} & \midheading{Present} & \midheading{Present} \\
eu & sou & tenho & gosto & chamo-me \\
tu & és & tens & gostas & chamas-te \\
ele & é & tem & gosta & chama-se \\
nós & somos & temos & gostamos & chamamo-nos \\
eles & são & têm & gostam & chamam-se \\

\bottomrule
\end{tabular}
\end{frame}

答案1

您的表的代码似乎不必要地复杂,而不是尝试调试它,我只是建议使用如下方法:

\documentclass[xcolor={table}]{beamer}
\usetheme{Berlin}

\usepackage{booktabs}

\begin{document}

\begin{frame}{Cores}
    \begin{tabular}{lllll}
        \rowcolor{black!5}
        \textbf{pron.} & \textbf{ser} & \textbf{ter} & \textbf{gostar} & \textbf{chamar-se}\\
        \midrule
        eu & sou & tenho & gosto & chamo-me \\
        tu & és & tens & gostas & chamas-te \\
        ele & é & tem & gosta & chama-se \\
        nós & somos & temos & gostamos & chamamo-nos \\
        eles & são & têm & gostam & chamam-se \\
        \bottomrule
    \end{tabular}
\end{frame}

\end{document}

在此处输入图片描述

个人想法:我不会在您的表格中使用彩色行。只需在\toprule上面放置一个并删除颜色,您就会得到一个漂亮的表格。

无关:您不需要使用beamer 的\usepackage{color}nor 。要使用,最好将选项传递给。\usepackage{xcolor}colortbltablexcolor

相关内容