To create a table in latex one can use the tabular environment and surround it with a table block to add a caption and make it floating.
The table below starts with a column that is left-aligned, then there is a a column that will be in bold and is centered and finally there is an italic column that is right-aligned.
\begin{table}
\begin{tabular}{l>{\bfseries}c>{\italic}r}
apple & red & round\\
melon & green & round\\
cookie & brown & square\\
\end{tabular}
\caption{Some objects, their color and their shape.}
\end{table}
The key command to change the formatting of a whole column is:
>{\bfseries}
in front of the alignment in the column definition.
Comments
What about single rows
Hi, thanks for the tip, but what if you just want a single row blod / italic.
If I try the following within the tabular environment I get loads of errors
\textit{ 5 & 01234 & blabladescription & price & quantity } \\
I want to avoid having to do \textit{} for each column.
Cheers,
Pau
Array package required
To use the technique described above you need to include the array package.
\usepackage{array}
http://start.it.uts.edu.au/w/doc/LaTeX/array.html
Bold words in a tabular envoronment?
how to just make some words appear in bold within a tabular environment? \textbf doesn't seem to work!
Bold words in a tabular envoronment
To make a single word in a tabular environment bold you can use \textbf. However, you may need to enclose the word with curly brackets.
Example:
\begin{tabular}{ll}
\textbf{bold}®ular\\
\end{tabular}