TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working on a table containing multi-line cells and I wonder if the following concept is supported by LaTeX.

The concept itself is simple: allow a cell to span multiple lines by increasing the line height (similar to how it works in Office suites when you press Ctrl-Enter or Alt-Enter to wrap the current cell). Using \\ doesn't work as it causes LaTeX to go to the next table row.

Thus what would be required is an equivalent of \\ which is scoped to a table cell. Is this implemented already (I suppose not in LaTeX, but perhaps there are packages)?

I realize that the same can be achieved with \multirow, but I don't find that approach very user-friendly.

share|improve this question
up vote 17 down vote accepted

Sure, just use \newline instead of \\:

foo & foo \\
line\newline break & another \newline break \\
share|improve this answer
Only works if you use p and specify the size of the (of all?!) column(s) – Nils Mar 9 '11 at 11:18
Or \linebreak which has the advantage to give the correct alignment when \centering or \raggedleft is used in the column. – Ulrike Fischer Apr 16 '11 at 14:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.