Existen varias secuencias de comandos convertidor LaTeX-a-Imagen, diseñadas para hacer cosas como convertir ecuaciones en imágenes para incluirlas en páginas web.
Si puede encontrar uno de estos (¿quizás dvipng?), Entonces puede pasar de una tabla en R a LaTeX lo suficientemente fácil y luego de LaTeX a png.
Si ha dvipng, puede aprovechar las conversiones de látex de Hmisc a hacer una función más ordenado a hacerlo:
dvipng.dvi <-
function (object, file, ...)
{
cmd <- if (missing(file))
paste("dvipng -T tight", shQuote(object$file))
else paste("dvipng -T tight", "-o", file, shQuote(object$file))
invisible(sys(cmd))
}
Y entonces usted puede hacer:
> tt # here is a table
y
x 1 2 3
1 9 12 11
2 18 9 10
3 10 7 14
> dvipng.dvi(dvi.latex(latex(tt)))
y que va a producir un png archivo con un nombre aleatorio en el directorio de trabajo. La opción "apretada" recortará todos los espacios en blanco de su redondeo.
Eso es todo lo directo que puedo pensar que es posible.
¿Linux o Windows o Mac o Atari?
de Windows, preferiblemente. –
Bueno, si Hmisc funciona en su sistema y dvipng está incluido en su TeX, entonces mi solución podría funcionar ... – Spacedman
Veo un archivo DVI en el directorio (no está familiarizado con ese formato) pero no PNG. –