垂直居中单元格表格内容 Latex

垂直居中单元格表格内容 Latex

我需要每列的文本都对齐在顶部。

在此处输入图片描述

% Please add the following required packages to your document preamble:
% \usepackage{booktabs}
\begin{table}[]
\begin{tabular}{@{}llll@{}}
\toprule
\textbf{até 1989}                                         & \textbf{1990 a 1999}                                         & \textbf{2000 a 2009}                                               & \textbf{2010 a 2019
}                                                            \\ \midrule
\begin{tabular}[c]{@{}l@{}}\textbf{Década de 70:}\\
Surge a\\
terotecnologia com\\
práticas aplicáveis\\
aos ativos físicos na\\
fase de manutenção\\
(instalação,\\
comissionamento,\\
manutenção e\\
substituição)\\ \\ \\ Até final da década\\
de 80:\\
O termo gestão de\\
ativos estava\\
associado ao setor\\
financeiro (business\\
economics)\\
\end{tabular} & \begin{tabular}[c]{@{}l@{}}Década de 90:\\
A gestão de ativos\\
começou a ser\\
associada ao\\
planejamento e\\
manutenção da\\
condição e do\\
desempenho de\\
ativos físicos e de\\
infraestrutura\\ \\ \\ Demanda crescente\\
por boas práticas e\\
diretrizes na\\
abordagem da gestão\\
de ativos ao longo de\\
todo ciclo de vida\end{tabular} & \begin{tabular}[c]{@{}l@{}}2004 a 2008:\\
Publicação da PAS\\
55 pelo IAM e BSI\\
(primeira versão em\\
2004 e segunda em\\
2008) para a gestão\\
do ciclo de vida do\\
ativo
\\ \\ \\ \\ \\ 5\end{tabular} & \begin{tabular}[c]{@{}l@{}}6\\ \\ 7\\ \\ 8\\ \\ 9\\ \\ 10\end{tabular} \\ \bottomrule
\end{tabular}
\end{table}

答案1

这是一个表格型基于的解决方案,启用自动换行,目标宽度为\textwidth。请注意,我已取消几乎所有硬编码换行符。

在此处输入图片描述

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern} % better handling of accented characters
\usepackage[portuguese]{babel}
\usepackage{tabularx,ragged2e,booktabs}
\newcolumntype{L}{>{\RaggedRight}X} % suppress full justification

\begin{document}

\begin{table}[ht]
\begin{tabularx}{\textwidth}{@{} LLL c @{}}
\toprule
\textbf{até 1989} & \textbf{1990 a 1999} & \textbf{2000 a 2009} & \textbf{2010 a 2019} \\ 
\midrule

\textbf{Década de 70:}

\vspace{0.25\baselineskip}

Surge a terotecnologia com práticas aplicáveis aos ativos físicos na fase de manutenção (instalação, comissionamento, manutenção e substituição)

\vspace{1\baselineskip}

Até final da década de 80:

\vspace{0.25\baselineskip}

O termo gestão de ativos estava associado ao setor financeiro (business economics)
& 
Década de 90:

\vspace{0.25\baselineskip}

A gestão de ativos começou a ser associada ao planejamento e manutenção da condição e do desempenho de ativos físicos e de infraestrutura

\vspace{1\baselineskip}

Demanda crescente por boas práticas e diretrizes na abordagem da gestão de ativos ao longo de todo ciclo de vida
& 
2004 a 2008:

\vspace{0.25\baselineskip}

Publicação da PAS 55 pelo IAM e BSI (primeira versão em 2004 e segunda em 2008) para a gestão do ciclo de vida do ativo 

\vspace{1\baselineskip}

5
&
% final column
\begin{tabular}[t]{@{}c@{}}
   6\\ \\ 7\\ \\ 8\\ \\ 9\\ \\ 10
\end{tabular} \\ 
\bottomrule
\end{tabularx}
\end{table}

\end{document}

答案2

更简单的解决方案是将内表位置选项从 c 替换为 t,但如果省略内表,可能会得到更好的结果。例如,通过使用包tabularray

\documentclass{article}
\usepackage[portuguese]{babel}

\usepackage{ragged2e}
\usepackage{tabularray}
\UseTblrLibrary{booktabs}

\begin{document}
    \begin{table}[htb]
\begin{tblr}{colsep=3pt,
             colspec   = {@{} *{3}{X[cmd={\RaggedRight}]} Q[c] @{}},
             row{1,2}  = {font=\bfseries}
             }
    \toprule
até 1989  
    &   1990 a 1999 
        &   2000 a 2009 
            &   2010 a 2019                     \\
    \midrule
Década de 70:
    &   Década de 90:
        &   2004 a 2008
            &                                   \\
Surge a terotecnologia com práticas aplicáveis
aos ativos físicos na fase de manutenção (instalação,
comissionamento, manutenção e substituição)
    &   A gestão de ativos começou a ser associada ao planejamento e manutenção da condição e do desempenho de ativos físicos e de infraestrutura
        &   Publicação da PAS 55 pelo IAM e BSI (primeira versão em 2004 e segunda em 2008) para a gestão do ciclo de vida do    ativo
            &   {6\\[2ex] 7\\[2ex] 8\\[2ex] 9\\[2ex] 10}            \\
Até final da década de 80:\par
O termo gestão de ativos estava associado ao setor financeiro (business economics)
    &   Demanda crescente por boas práticas e diretrizes na abordagem da gestão de ativos ao longo de todo ciclo de vida
        &   5   &   \\
    \bottomrule
\end{tblr}
    \end{table}
\end{document}

在此处输入图片描述

相关内容