title: grid.table and tableGrob in gridExtra package
body: <p>I am trying to format the table using <code>gridExtra</code> package. The <code>gridExtra</code> package I have is <code>2.0</code> and R version is 3.2.1</p>
  
  <p>I was going through answers here on stackoverflow about the formatting and the suggested options seem to work only with older version of the package. For example, </p>
  
  <pre><code>grid.table(data, h.even.alpha = 1, h.odd.alpha = 0, 
             v.even.alpha = 1, v.odd.alpha = 1, 
             gpar.corefill, gpar.coretext) 
  </code></pre>
  
  <p>All of these options are shown as "unused arguments" in the latest version.</p>
  
  <p>Searching further, I found that in new gridExtra package, formatting is defined probably inside theme, example -</p>
  
  <pre><code>tt &lt;- ttheme_default(core=list(fg_params=list(hjust=1, x=0.95)), 
                       colhead=list(fg_params=list(col="brown"))
  </code></pre>
  
  <p>and then doing </p>
  
  <pre><code>grid.table(data, theme=tt). 
  </code></pre>
  
  <p>What I could not found was how these options inside theme is defined and how all the formatting which was possible in older version can now be done. </p>
  
  <p>In particular, I am looking to do - </p>
  
  <ol>
  <li>Left justification of columns</li>
  <li>commas for big.marks (10000 as 10,000)</li>
  <li>different row colors for even and odd row numbers</li>
  <li>column header color </li>
  <li>not showing row names (something like row.names=FALSE)</li>
  </ol>