代码

代码

在包含跨多列的一些标题列的表格中,我希望能够垂直对齐其余的标题列。如下面的示例所示注 1笔记2文本应该在换行符之间系统A-1级 2 级

在此处输入图片描述

代码

% vim:ft=tex:

\documentclass{beamer}
\usetheme[progressbar=frametitle,
          sectionpage=progressbar,
      subsectionpage=progressbar]{metropolis}           % Use metropolis theme

% Packages
\usepackage{booktabs}       % Proper table lines
\usepackage{makecell}       % Break long text in cells


% Title page
\title{Title}
\subtitle{Subtitle}
\date{August 2018}
\author{Author Name}

% Main document
\begin{document}
  \maketitle
  \begin{frame}{Header}
      \begin{center}
          \begin{tabular}{llllll} 
              \toprule
              \multicolumn{2}{c}{System~A} & Note 1 & Note 2& \multicolumn{2}{c}{Outcomes} \\
              Level 1 & Level 2 &  & & Something & Something \\ 
              \midrule
              \bottomrule
          \end{tabular}
      \end{center}
  \end{frame}


\end{document}

答案1

像这样?

在此处输入图片描述

它是通过使用multirow包来完成的:

\documentclass{beamer}
\usetheme[progressbar=frametitle,
          sectionpage=progressbar,
      subsectionpage=progressbar]{metropolis}           % Use metropolis theme

% Packages
\usepackage{booktabs}       % Proper table lines
\usepackage{makecell, multirow}       % Break long text in cells


% Title page
\title{Title}
\subtitle{Subtitle}
\date{August 2018}
\author{Author Name}

% Main document
\begin{document}
  \maketitle
  \begin{frame}{Header}
      \begin{center}
          \begin{tabular}{llllll}
      \toprule
      \multicolumn{2}{c}{System~A}
        &   \multirow{2}{*}{Note1}
            &   \multirow{2}{*}{Note2}
                &   \multicolumn{2}{c}{Outcomes}                    \\
      Level 1   & Level 2   &   &   & Something     & Something     \\
      \midrule
      \bottomrule
          \end{tabular}
      \end{center}
\end{frame}
\end{document}

注意:该multirow软件包旨在制作“多行单元格”,即合并定义行数(实际上是相邻单元格中的文本行数)的单元格。有关更多详细信息,请参阅软件包文档。它是您的 latex 安装的一部分,或者您可以在 CTAN 档案中找到,例如这里

相关内容