116 votos

Herramientas para la redacción de documentos en colaboración

Personalmente, uso un sistema de control de revisiones (git) para gestionar mis propios escritos, hacer copias de seguridad y sincronizar entre diferentes máquinas. Sin embargo, he encontrado que la mayoría de los sistemas de control de revisiones de los programadores requieren demasiado entrenamiento para tratar de presionar a un coautor con el fin de trabajar en un documento conjunto.

¿Hay alguien que utilice herramientas de software para ayudar a manejar la escritura conjunta? ¿Qué éxito han tenido?

11 votos

Quédate con git, es el sistema de control de revisiones más avanzado.

2 votos

La única cosa que actualmente falta para que git y otros sean perfectos es un algoritmo de diff que divida el texto de latex en los trozos "semánticos" correctos para comparar diferentes versiones del mismo archivo. Sin embargo, teniendo en cuenta el número relativamente pequeño de personas que suelen colaborar en la redacción de un documento, eso no es un problema en general.

1 votos

@C.T.Schonwald: ¿conoces git diff --color-words?

3voto

Senseful Puntos 11193

Authorea es una plataforma de autoría social en línea para la escritura colaborativa de artículos de investigación. Su sistema de control de versiones está totalmente basado en Git (cada artículo es un repositorio Git). Pero Git funciona en el backend, de modo que los usuarios que no están familiarizados con Git (o no se preocupan por él) pueden utilizarlo simplemente como editor y seguir teniendo todos los cambios registrados como commits. En otras palabras, Authorea permite a los usuarios avanzados (que conocen Git) escribir fácilmente documentos en colaboración con usuarios normales (que no conocen Git). El frontend de Authorea permite introducir texto en LaTeX o Markdown, así como figuras y ecuaciones (en LaTeX o MathML). Authorea renderiza y compila todo para la web (HTML5), además de PDF (se proporciona la exportación a numerosos formatos de revistas).

2voto

Oct Puntos 796

En la mayoría de los trabajos es mucho más fácil coordinar tus esfuerzos por correo electrónico que aprender svn o lo que sea. Pero creo que lo mejor está por llegar y formará parte de la clase de herramientas en las que son pioneros scribtex.com verbosus.com y docs.latexlab.org. Tome cualquiera de ellas y añada -ftp o una carga similar conveniente, -algún tipo de garantía de seguridad/privacidad relativa, -previsualización en línea como auctex y finalmente (cruzando los dedos), -compilar con el servidor o con instalaciones locales de TeX -modo offline. Estas cosas combinadas serán muy convincentes con la ventaja añadida de no tener que instalar nada.

2voto

Robert Höglund Puntos 5572

He oído que la razón por la que a la gente le gusta Google Wave es precisamente porque facilita la colaboración. Sin embargo, no tengo experiencia con él; ¿quizás alguien que lo haya utilizado pueda comentarlo?

1voto

hek2mgl Puntos 281

Durante años, he utilizado el CVS para mediar en la redacción de propuestas de subvención e informes técnicos en colaboración con otras personas. Recomiendo encarecidamente este enfoque a cualquiera que esté interesado en trabajar en colaboración con profesores y estudiantes colaboradores, ya sean locales o lejanos.

La mayor parte de nuestros escritos se han realizado en un entorno LaTeX, lo que supone una barrera de participación para la gente que no está acostumbrada a ese marcado. Preveo pasar a Markdown o HTML para incorporar a los colaboradores que no saben usar LaTeX, siempre y cuando pueda encontrar la forma de crear MathML cuando sea necesaria la notación matemática.

De cara al futuro, quiero hacer la transición a Git, ya que permitirá hacer commits locales para cada autor en su propia copia del repositorio. Lo que no he averiguado es cómo gestionar el "empuje" y la "fusión" de los cambios realizados por cada colaborador en el repositorio local de cada uno de ellos.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X