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 am trying to make a simple table in LaTeX following some tutorials but I am getting an extra column/row after the last row? Why is this? Any help would be highly appreciated :)




\begin{tabular}{| c | c | c | c |} \hline
Date & Reasons for review & Changes & Version \\ \hline
yy/xx/2012 & First edition & - & 1.0 \\ \hline
yy/xx/2012 & Something added & Section 5 & 1.01 \\ \hline
yy/xx/2012 & More things & Section n & 1.02 \\ \hline


enter image description here

share|improve this question
You've got some extra white space in the last row. Remove the white space in front of \end{tabular} and you'll be set. – A.Ellett Jan 4 '13 at 2:02
Thanks! Could you put this as an answer? :) So I can put the check mark – nacho4d Jan 4 '13 at 2:05
How does one end up with OBJECT REPLACEMENT CHARACTER in their source? (It’s twice in front of \end{tabular} and four times in front of the actual last row.) – Qrrbrbirlbel Jan 4 '13 at 2:15
@Qrrbrbirlbel, how'd you figure out what that character was? I only knew it wasn't ascii. – A.Ellett Jan 4 '13 at 2:19
@A.Ellett copy/paste worked for me :) – percusse Jan 4 '13 at 2:35
up vote 4 down vote accepted

You've got some kind of foreign white space in the last row---probably some non-ascii character that's showing up as white space---which is making LaTeX think there is a new row. Eliminate it and your table should look like what you want.

share|improve this answer

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.