I wish to type this table in REVTeX; however, the code below does not work for \documentclass{revtex4}
. (It does work for the article
document class, though.)
\documentclass{revtex4}
\usepackage{array,mathtools,amssymb,booktabs}
\newcolumntype{C}{>{$}c<{$}}
\begin{document}
\begin{tabular}{cCCC}
\toprule
\multicolumn{2}{c}{} & K & H\\\midrule
A & a & 1& 4\\\cmidrule(lr){2-4}
B & b & 2 & 5\\\cmidrule(lr){1-4}
\multicolumn{2}{c}{C}& 3 & 6\\\bottomrule
\end{tabular}
\end{document}
The code is from the source of this page. Thanks to the generous cfr.
Best Answer
Update This answer addresses a workaround for revtex4-1 which is not needed with current releases (revtex4-2)
booktabs sets the default widths in a font dependent way (
em
units) but it seems that revtex does not set up the font until\begin{document}
so you need to delay setting the rule widths via the\AtBeginDocument
directive shown below.