Como imprimir (para papel) um quadro de dados bem formatado

Gostaria de imprimir quadros de dados com formatação agradável no papel, idealmente de dentro de um script. (Estou tentando coletar dados usando um instrumento e automaticamente procuro e imprimo usando um script R).

Agora eu posso escrever um quadro de dados para um arquivo de texto usandowrite.table(), mas isso tem dois problemas:

O arquivo de texto resultante é mal formatado (colunas não necessariamente alinham-se com seus títulos) eEu não sei como imprimir um arquivo de texto de dentro de R.

Eu estou procurando mais por estratégias gerais do que por código específico (embora o código também seja ótimo!). Sweave seria a solução mais conveniente? Em princípio, posso usarsocketConnection() para imprimir em uma impressora - e se sim, onde posso aprender sobre como usá-la (não achei a documentação muito útil).

questionAnswers(10)

yourAnswerToTheQuestion