So I have the following table:
\begin{tabular}{l | r}\label{tab:cost}
Budget Item & Cost \\
\hline{}
Books & \$825 \\
Room/Board & \$12,100 \\
Personal & \$2,265 \\
Transportation & \$400 \\
Resident Tutition & \$11,000
\end{tabular}
And the justification for the left hand side of the first line is a bit off as seen in the following image:
Note the space before the word 'books' in that table. Is there any way to remove that space? I tried forcing a line break after the horizontal line with \\ which fixes the alignment of books, but that adds a bit of vertical space that I'd rather not have.
Thnaks in advance, Avi Caspe
PS: if it helps I am using TeXMaker on Windows, installed from the MiKTeX site. I doubt that matters, but it may.



\hlinedoes not take an argument, so don't use\hline{}, but\hlineinstead.{}together with the line ending inserts a spurious space at the start of theBookscell. – Werner Dec 19 '17 at 04:03