как разместить слова в несколько строк в одной ячейке?

как разместить слова в несколько строк в одной ячейке?

Таблица слишком широкая, и я хочу сделать ее уже, обернув ее Secondпод First. Как мне этого добиться?

В настоящее время код латекса выглядит следующим образом:

\begin{table*}[htbp]


 \centering
  \caption{Add caption}
    \begin{tabular}{c|ccccc}
    \hline
    \textbf{\#} & \textbf{Violations} & \textbf{First Second} & \textbf{First Second} & \textbf{First Second} & \textbf{First Second} \bigstrut\\
    \hline
    1   & 0   & 91  & 101 & 507 & 1973.54 \bigstrut[t]\\
    2   & 0   & 102 & 92  & 472 & 1874.65 \\
    3   & 0   & 104 & 92  & 459 & 1856.21 \\
    4   & 0   & 108 & 100 & 407 & 1790.56 \\
    5   & 0   & 112 & 77  & 511 & 1723.66 \\
    $\ldots$   & $\ldots$  & $\ldots$  & $\ldots$   & $\ldots$   & $\ldots$ \\
    \hline
    \end{tabular}%
  \label{tab:addlabel}%
\end{table*}%

введите описание изображения здесь

решение1

Вы можете использовать минималистичныйmakecellупаковкакоторые могут корректировать выравнивание определенной ячейки:

введите описание изображения здесь

\documentclass{article}
\usepackage{makecell}% http://ctan.org/pkg/makecell
\begin{document}
\begin{table}[ht]
  \centering
  \caption{Add caption}
  \begin{tabular}{c|ccccc}
    \hline
    \textbf{\#} & \textbf{Violations} & 
      \bfseries\makecell[c]{First \\ Second} & 
      \bfseries\makecell[c]{First \\ Second} & 
      \bfseries\makecell[c]{First \\ Second} & 
      \bfseries\makecell[c]{First \\ Second} \\
    \hline
    5   & 0   & 112 & 77  & 511 & 1723.66 \\
    $\ldots$   & $\ldots$  & $\ldots$  & $\ldots$   & $\ldots$   & $\ldots$ \\
    \hline
  \end{tabular}%
\end{table}%
\end{document}

решение2

Самый простой способ — использовать две строки. Чтобы разместить заголовок из одной строки в центре строки, можно использовать \multirowfromпакетmultirow:

введите описание изображения здесь

Код:

\documentclass{article}
\usepackage{multirow}

\begin{document}
\begin{table*}[htbp]
 \centering
  \caption{Add caption}
    \begin{tabular}{c|ccccc}
    \hline
    \multirow{2}{*}{\textbf{\#}} & \multirow{2}{*}{\textbf{Violations}} & \textbf{First} & \textbf{First} & \textbf{First } & \textbf{First } \\
                &  & \textbf{Second} & \textbf{Second} & \textbf{Second} & \textbf{Second} \\
    \hline
    5   & 0   & 112 & 77  & 511 & 1723.66 \\
    $\ldots$   & $\ldots$  & $\ldots$  & $\ldots$   & $\ldots$   & $\ldots$ \\
    \hline
    \end{tabular}%
  \label{tab:addlabel}%
\end{table*}%
\end{document}

Связанный контент