Обтекание текста латексной таблицей с несколькими столбцами - способ сохранить расстояние? - PullRequest
0 голосов
/ 26 марта 2019

Я пытаюсь исправить длину столбца, но затем использую многоколоночную команду в таблице. Когда я использую многоколонку, похоже, она перекрывает интервал между столбцами.

Я пытался использовать эти ответы Неправильный интервал столбцов из-за многоколонок в латексе , но это более конкретный вопрос, чем я ищу. Ищете более общий ответ. Некоторые пакеты могут делать это (например, tabularx), но ищут «базовый» способ сделать это.

\begin{table}[]
\centering
\begin{tabular}{|p{1cm}|p{1cm}|p{3cm}|}
\hline 
\multicolumn{2}{c}{Test Test Test Test Test Test Test Test} & \multicolumn{1}{c}{Test} \\
Test & Test & Test \\
\hline 
     5555 & 5555 & 5555\\
     5555 & 5555 & 5555 \\
     \multicolumn{2}{c}{5555} & 5555 \\
     \hline 
\end{tabular}
\caption{Caption}
\label{tab:my_label}
\end{table}

Я пытаюсь сделать столбец 1 и 2 шириной 1 см, а столбец 3 - см, используя многоколонку в таблице. Любые советы или помощь будут оценены.

1 Ответ

1 голос
/ 27 марта 2019

Вы можете использовать \parbox{width}{text} для ограничения ширины многоколоночной ячейки.

\documentclass[11pt]{article}
\begin{document}
\begin{table}[]
  \centering
  \begin{tabular}{|p{1cm}|p{1cm}|p{3cm}|}
    \hline 
    \multicolumn{2}{|c|}{\parbox{2cm}{Test Test Test Test Test Test Test Test}} & \multicolumn{1}{c|}{Test} \\
    Test & Test & Test \\
    \hline 
    5555 & 5555 & 5555\\
    5555 & 5555 & 5555 \\
    \multicolumn{2}{|c}{5555} & 5555 \\
    \hline 
  \end{tabular}
  \caption{Caption}
  \label{tab:my_label}
\end{table}
\end{document}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...