My MWE is


\begin{tabular}{|>{\centering\arraybackslash}m{2cm}| p{8cm} |>{\centering\arraybackslash}m{3cm}|}
ONE & Lorem ipsum dolor sit. Lorem ipsum dolor sit. Lorem ipsum dolor sit.  & 100\\
TWO & \lipsum[1] & 200\\
THREE & \lipsum[2] & 300\\

and displayed

enter image description here

That I want, only first and third column vertical alignment. Also it is changing vertical length in first and third column its lines.

I did found like answers of another questions. But I don't working in full my code. Is it possible especially without multirow?

  • 1
    change the middle column to m from p Commented Jan 27, 2015 at 23:00
  • @DavidCarlisle, I don't believe this, perfect working. I am ashamed.
    – Özgür
    Commented Jan 27, 2015 at 23:04
  • I'm not sure that middle alignment is typographically sound, but it's just an opinion.
    – egreg
    Commented Jan 27, 2015 at 23:09

1 Answer 1


You can get the vertical alignment with m in the middle column


but the table is too wide for article a4 text width

Overfull \hbox (47.48578pt too wide) in paragraph at lines 7--16


\begin{tabular}{|c| m{8cm} |c|}

enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .