I want to create a table and to make all cells of a column emphasized. Is there a simple way to do it, or do I have to emphasize every single cell?
Asked
Active
Viewed 4.5k times
60
-
5For rows please look at Make first row of table all bold; for columns a related post is Can I set the format of an entire column except for the header?. – Hendrik Vogt Mar 02 '11 at 14:31
3 Answers
66
>{..} defines what to do before the cell
\documentclass{article}
\usepackage{array}% for extended column definitions
\begin{document}
\begin{tabular}{c >{\em}c c}
foo & bar & baz
\end{tabular}
\end{document}
26
Just worth adding to @Herbert's answer, that you can also make an entire column bold with >{\bfseries}, used in exactly the same way as he uses >{\em}.
The meaning of bfseries is discussed in detail here.
As stated in the comments here, you can use \normalfont{} to unbold the column header.
\begin{table}
\begin{tabular}{>{\bfseries}l l}
\toprule
\normalfont{foo} & bar \\
\midrule
foo & baz \\
bar & qux \\
\bottomrule
\end{tabular}
\end{table}
-
This answers only the emphasis of columns. But how to emphasize an entire row? – normanius Oct 20 '21 at 14:26
-
-
5
A very elementary addon but I was unable to find this elsewhere online and it may save someone a few minutes of head-scratching: you can add multiple styles to each line with a space:
\begin{tabular}{|c |>{\huge \bfseries}c |}
\hline
\multicolumn{2}{|c|}{Using multiple styles on a column}\\
\hline
normal & bold and huge\\
\hline
0 & 0\\
\hline
1 & 1\\
\hline
\end{tabular}
GregarityNow
- 151
-
1Welcome to TeX.SX! Thanks for helping and answering. Useful to read: [How do I write a good answer?].(https://tex.stackexchange.com/help/how-to-answer) – Bobyandbob Nov 11 '17 at 23:13
-
1
-
@Johannes_B Only the
\hugeas far as I can see, should we mark it as not an answer (comment)? – CarLaTeX Nov 12 '17 at 08:17 -
1The idea of this answer is to show how to add 2 styles to a column, a concept for which I did not find another immediate answer. If this does not meet the standards of an answer feel free to delete it I was just trying to be helpful – GregarityNow Nov 12 '17 at 15:53

