Some HAT...

= Анабар.ru => TeX-форумы => Система TeX => сообщение 926
| Вход | Регистрация
нет
фото
Автор:  Anabar
Дата:  10-Aug-2006 22:39 (gmt = -3.0)
URL:  http://tex.msu.ru/texts/koi/catlatex/raisebox.html

Например, с использованием \raisebox

Объединение строчек это задача посложнее объединения столбцов (которое делается с помощью простого \multicolumn{}{}{}). Для этого можно применять стандартный \raisebox{}[][]{}. Подробнее об этой команде можно прочесть в любой книге или здесь http://tex.msu.ru/texts/koi/catl...

В этом примере текст «большой» ячейки расположен логически в третьей строке таблицы, поднят на строку вверх (первый арумент \raisebox) и ему [тексту] присвоена нулевая высота (второй арумент \raisebox). Естественно, это не единственное решение.

 1  \begin{tabular}{|p{4cm}|p{4cm}|}
 2  \hline
 3  текст 1 & текст 2 \\ \hline
 4  текст 3 & %% пустая ячейка!!
 5  \\ \cline{1-1}   % здесь cline для отчёркивания только первого столбца
 6  текст 4
 7  &
 8  %%\fbox{  % --- полезно раскоментировать этот \fbox, что бы прорисовывались реальные размеры блока 
 9  \raisebox{1em}[0pt]{  
10  %% подняли содержимое блока на одну строчку и сказали при этом, что его высота равняется нулю.
11  \parbox[t]{36mm}{текст 5 текст 5 текст 5 текст 5 текст 5 
12  текст 5 текст 5 текст 5 текст 5 текст 5 
13  текст 5 текст 5 текст 5 текст 5 текст 5 
14  текст 5 текст 5 текст 5 текст 5 текст 5 
15  текст 5 текст 5 текст 5 текст 5 текст 5 \strut }}
16  %%}  % --- \fbox тут закрывается
17  \\ \cline{1-2} %% в данном случае это эквивалентно \\ \hline
18  %
19  текст 6 & текст 7 \\ \hline
20  \end{tabular}


URL изображения: http://tex.anabar.ru/examples/for_forum/otv925.png


все сообщения ветви:

Недостаточно прав для написания ответа
Время генерации страницы в секундах: 0.071