A função Hmisc::latex() oferece mais opções para gerar tabelas. Dentre elas, mesclar colunas e linhas, formatar cabeçalhos e inclusive, por meio de alguns pacotes latex adicionais, alinhar valores pelo separador decimal. Com a função tables::tabular() diversos tipos de tabelas podem ser feitos, diversos mesmo. Tem que ver o vignette para ter uma idéia. Eu fiquei muito surpreso com a facilidade que é fazer tabelas descritivas com o tabular(). Combinando latex() com tabular() os resultados são incriveis. 

http://tex.stackexchange.com/questions/46700/r-sweave-hmisc-pretty-print-numbers
http://tex.stackexchange.com/questions/129230/how-to-add-horizontal-lines-within-a-table-created-by-hmisclatex
http://stackoverflow.com/questions/16413799/tables-created-from-latex-from-the-hmisc-package-are-horisontally-left-aligned
http://cran.r-project.org/web/packages/tables/vignettes/tables.pdf

À disposição.
Walmes.