usar tutorial presentaciones informes graficos ecuaciones con como r ms-word sweave

presentaciones - r markdown tutorial pdf



¿Cómo pueden los usuarios de Sweave colaborar con los usuarios de Word? (3)

Me gustaría dirigir la pregunta discutida here a la comunidad SO: ¿cuál es la mejor manera para que los usuarios de Sweave colaboren con los usuarios de Word?

Estoy tratando de mover todo mi flujo de trabajo a R y Sweave (o similar, por ejemplo, tal vez Knitr sea más útil). Sin embargo, el último paso en mi flujo de trabajo suele ser escribir un manuscrito con colaboradores. Funcionan al pasar los documentos de MS Word de un lado a otro, y editar el texto usando Rastrear cambios.

Vamos a estipular que no puedo convencer a ninguno de ellos para que aprendan ningún software nuevo, su proceso no va a cambiar. Estoy buscando una manera sencilla de:

1.) Enviar documentos creados por Sweave a los coautores.

2.) les permite abrir los documentos en Word y hacer cambios rastreados

3.) recibir los documentos editados y reincorporarlos a Sweave, idealmente con los cambios de los co-autores resaltados de alguna manera

4.) Y si la solución funciona para OSX, sería genial.

La discusión here centra en SWord que parece no estar documentada y disponible solo para Windows. ¿Alguien sabe si es bueno? La discusión en la wiki de bioestadística de Vanderbilt es buena para lograr que los documentos de Sweave se puedan leer en formularios de Word, pero no tanto sobre cómo integrar documentos de Word editados con Sweave.


He estado investigando sobre el tema durante un par de semanas, y esto es lo que he descubierto hasta ahora. Desafortunadamente, mi reputación de novato no permite publicar todos los enlaces apropiados, pero la búsqueda de Google debe ser evidente para todos los paquetes involucrados.

Las conversiones entre LaTeX y Word son complicadas, por lo tanto, considero que es posible utilizar un tercer formato que permita exportar tanto a LaTeX como a Word. Varias alternativas están disponibles. Primero, tienes Markdown, un lenguaje de marcado que estoy usando incluso para escribir esta publicación :). Markdown en sí no es realmente adecuado para la escritura académica, pero hay una extension en el desarrollo que permite citas, notas al pie y otras características de la escritura técnica.

En segundo lugar, tal vez más prometedor, el marcado texto reStructured de Docutils, que ya puede manejar citas. Mi idea es escribir mis artículos en texto sin formato usando reST, tejiéndolos (o tejiéndolos) usando knitr en HTML o PDF, esto se admite de forma nativa desde dentro del código R. Por supuesto, el código R puede incrustarse, ese es el punto.

Para convertir el texto a .doc, se puede usar Pandoc , que también puede manejar citas, y es capaz de convertir entre múltiples formatos de documentos, incluyendo PDF, Word, OpenDocument, etc.

Todavía tengo que resolver todo el flujo de trabajo. La conversión entre formatos sin las citas me parece bastante sencilla (aunque luego requiere una edición menor en Word). Trabajar con citas todavía requiere ser descubierto. Espero que esta información ayude a quienquiera que se encuentre en el mismo camino de la Investigación reproducible, pero también a la necesidad de compartir textos con personas no geek.


Siempre he pensado que este era un buen caso de uso para odfWeave ...


Utilizo una combinación de enfoques, dependiendo de quién está editando. Mi valor predeterminado es hacer que los editores / colaboradores marquen un PDF o una copia impresa. Foxit Reader es gratuito y proporciona herramientas de comentarios en PDF más extensas que Acrobat Reader, aunque el lector permite comentarios de burbujas.

Para contribuciones más extensas, me ayuda a separar las partes Sweave de un documento del texto principal, por ejemplo, escribiendo resultados en los resultados. Rnw y la inserción de /input{results.tex} en el documento principal. Esto le permite enviar alrededor de la parte que no incluye el marcado R. También puede copiar y pegar todo lo que esté entre el preámbulo y la bibliografía en un documento de Word, y pedir a los usuarios que ignoren el marcado. Si copia y pega desde un editor con resaltado de sintaxis, se puede copiar a word, facilitando el proceso.

También puede considerar el uso de Inference for R , que es como Sweave for Word. También está Lyx , que requiere que los usuarios aprendan un nuevo programa, pero que es más fácil de usar que Sweave.