[TEX] размещение рисунка и таблицы рядом

korpa

вот таким образом

слева лежит рисунок, справа - таблица. Как сделать? У меня сейчас так:
\begin{figure}
\includegraphics[scale=0.35]{1.eps}
% use packages: array
\begin{tabular}{|c|c|c|c|}
\hline $\tau$ & $T$ & $ \left| \partial \Omega \right|$ & ошибка \\
\hline 0.01 & 3.31 & 18.643898 & 0.029563 \\
\hline 0.001 & 3.309 & 18.59796 & 0.000993\\
\hline 0.0001 & 3.3087 & 18.591513 & 0.000017\\
\hline
\end{tabular}
\end{figure}

и таблица лежит снизу и справа, а хочется, чтобы она была посередине и справа

seregaohota

Засунуть их в какой-нибудь parbox?

korpa

Уже подсказали - посоветовали minipage и ещё способ: устроить таблицу высотой 1 и шириной 2 без рамок. В одну часть положить рисунок, в другую - таблицу.

Sanych

(написано, что посоветованное ранее не работает, поэтому отвечу ещё раз) [и с опозданием на пару суток ]
1.Краткая выжимка:
Достаточно поместить рисунок и таблицу в отдельные команды вида
\raisebox{-.5\height}{Искомый объект1} \raisebox{-.5\height}{Искомый объект2}
Либо можно просто поднять таблицу командой \raisebox, указав явно величину необходимого сдвига, но тогда её придётся править при каждом изменении размера рисунка и таблицы. Впрочем, они редко меняются.
2.Подробнее, механика.
Когда из букв составляются слова (а из слов — строки блоки, соответствующие отдельным буквам, ставятся рядом так, чтобы их базисные линии были продолжением друг друга.
Буква, таблица или рисунок, не так важно. Важно, что по умолчанию эта базисная линия находится где-то внизу блока, а надо перенести её в середину.
Это, во-первых, делает команда \parbox, которая, как написано во Львовском и только что мной проверено, перемещает базисную линию в середину блока. Для данного приложения у команды \parbox есть тот единственный недостаток, что надо ещё явно указывать (а значит, откуда-то узнать) ширину блока.
Кроме того, есть команда \raisebox{смещение по вертикали}{искомый текст}
В качестве её аргумента можно указывать как абсолютные единицы длины, так и относительные, например центрирование по вертикали в общем случае достигается с помощью \raisebox{-.5\height}
Проверял на большой букве A и маленькой a, но вместо них можно так же подставить таблицы и рисунки; конечно, автоматические методы работают только в том случае, если tex видит правильные размеры рисунка и таблицы. Если нет, то проще всего будет явно указать необходимое смещение в команде \raisebox и поднять таблицу до нужной высоты.
Оставить комментарий
Имя или ник:
Комментарий: