gridExtra Colorea diferentes filas con tableGrob

Tengo una pregunta relacionada con tableGrob / grid.table del paquete gridExtra. Usando la configuración de parámetros regular, es sencillo colorear filas alternativas. Sin embargo, esperaba que fuera posible tener un poco más de control sobre la coloración de las filas.

Por ejemplo, ¿es posible colorear cadatercero fila en un color diferente? Sospecho que la función grid.edit es una forma de abordar esto, a juzgar por el ejemplo en este enlace:http://code.google.com/p/gridextra/wiki/tableGrob pero no puedo averiguar cómo aplicar eso a mi pregunta.

Creo que la persona que publicó esta pregunta tenía lo mismo en mente.Mesa con filas de diferentes colores con tableGrob

Actualmente me quedo con R 2.13 debido a problemas de compatibilidad, por lo que si hay alguna sugerencia que no implique versiones posteriores sería ideal.

Código de ejemplo:

library(gridExtra)

grid.table(mtcars[1:10, ],
           gpar.coretext = gpar(fontsize = 10),
           gpar.corefill = gpar(fill = "lightblue", alpha=0.5, col = NA),
           h.even.alpha = 0.5
           )

Respuestas a la pregunta(1)

Su respuesta a la pregunta