Несколько строк в ячейке таблицы - PullRequest
8 голосов
/ 22 апреля 2010

У меня есть таблица, показанная на этом рисунке:

альтернативный текст http://i44.tinypic.com/23jh8ns.jpg

Код LaTeX для таблицы:

\begin{table}  
\begin{tabular}{ | c | c | }  
  \hline  
  \includegraphics[scale=0.45]{../0_1.eps} & 1.10 2.20 3.30 4.40 \\  
  \hline   
\end{tabular}  
\end{table}

Я бы хотел, чтобы четыре числа появлялись в разных строках внутри второй ячейки, чтобы уменьшить ее ширину. Интересно, как это сделать?


EDIT:

Я пытался \ linebreak,

\includegraphics[scale=0.45]{../0_1.eps} & 1.10 \linebreak 2.20 \linebreak 3.30 \linebreak 4.40 \\

Но результат такой же, как и прежде, то есть без \ linebreak.


EDIT:

Я только что попробовал то, что предложил Роб. Но результат не компактный, потому что я намерен уменьшить размер таблицы. Смотрите рисунок ниже:

альтернативный текст http://i42.tinypic.com/2j26q1k.jpg

Ответы [ 6 ]

8 голосов
/ 22 апреля 2010

Попробуйте использовать столбец p с \ par для обозначения разрывов строк.

\begin{table}  
\begin{tabular}{ | c | p{2cm} | }  
  \hline  
  \includegraphics[scale=0.45]{../0_1.eps} & 1.10\par 2.20\par 3.30\par 4.40 \\  
  \hline   
\end{tabular}  
\end{table}
7 голосов
/ 22 апреля 2010

Попробуйте

\begin{table}   
\def\baselinestretch {}\selectfont %
% \baselineskip = 14.4pt\relax %% Uncomment this if the result is not compact.
\begin{tabular}{ | c | p{2cm} | }   
  \hline   
  $\vcenter{\hbox{\includegraphics[scale=0.45]{../0_1.eps}}$ & 
    $\vcenter{\strut 1.10\par 2.20\par 3.30\par 4.40\strut}$ \\   
  \hline    
\end{tabular}   
\end{table} 
3 голосов
/ 21 марта 2012

Я бы посмотрел на использование пакета multirow . Подробности о охвате нескольких столбцов / строк: здесь .

3 голосов
/ 22 апреля 2010

Вы можете использовать математический режим в последней ячейке: ${1.10 \atop 2.20 } \atop {3.30 \atop 4.40}$.

Это будет красиво и мало ...

Если вы хотите больше, ср. Термины для верстки должны быть больше в уравнении .

1 голос
/ 21 марта 2013

Мини-страница может сделать это.

\begin{minipage}{3in}
% escape the weirdness of tabular with your own mini page
1.10 \\ 2.20 \\ 3.30 \\ 4.40
\end{minipage}

Вам также может потребоваться \strut в первой и последней строках, чтобы предотвратить примыкание к любым табличным границам.

1 голос
/ 22 апреля 2010

\ перевод строки? иногда у меня работает в таблицах, а иногда нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...