
Я много искал о размещении текста внизу ячейки в таблице latex. Я использую longtable, так что мне нужна таблица на двух-трех страницах. Но я где-то нашел, что мы не можем использовать "b" в long table. Я пробовал использовать "b", "\raggedbottom" и т. д. Но это не сработало для меня.
Мое требование: таблица должна располагаться на двух-трех страницах. Таблица состоит из трех столбцов. В первом столбце текст должен быть размещен сверху (я просто использовал p{1cm}), а в середине — правильно выровненный текст (p{15cm}), а в третьем столбце текст должен располагаться снизу (здесь я перепробовал большинство возможных способов, включая b{1cm}). Я не говорю здесь о выравнивании, я говорю, что текст должен располагаться внизу ячейки.
Я добавил снимок требования (который сделан в MS Word). Но мне нужно в Latex. Пожалуйста, помогите.
решение1
Форматирование longtable
и tabular
одинаковое, поэтому я использую tabular
здесь.
Обратите внимание, что это b
не означает «разместить это внизу», это означает «разместить точку выравнивания в нижнем ряду», поэтому это середина столбец, который хочет b
, чтобы (03) был выровнен с его нижней строкой.
\documentclass{article}
\usepackage{array}
\begin{document}
\begin{tabular}{cb{3cm}c}
4B& I am using&\\
&
zzz
www
qqq
&(03)
\end{tabular}
\end{document}