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?
0 votos
Este debate stackoverflow.com/questions/187064/graphical-diff-for-mac-os-x da un montón de programas de diff gráfico para el Mac, para la gente que no ama la línea de comandos. FileMerge/OpenDiff funciona bien para mí, a pesar de que no sabe nada de látex.
0 votos
Preguntas relacionadas en cstheory: ¿Qué herramientas utiliza para redactar sus trabajos? , Herramientas de colaboración para dummies/profesores , ¿Control de versiones para la colaboración (con diferencias a nivel de palabra)?
7 votos
6,5 años después (!) -- He estado usando Bitbucket. Aloja el repositorio por ti, de modo que no tienes que meterte con Dropbox ni molestar a los administradores del sistema ni mantener nada por ti mismo. Usted puede subir los cambios a los archivos y navegar a través de su sitio web, o hacerlo en la línea de comandos en su lugar. Sus cuentas son gratuitas y, si eres un académico, te permiten tener un número ilimitado de proyectos (privados) al mismo tiempo (lo que era un obstáculo para hacer lo mismo con Github).
0 votos
Esto se discute en tex.stackexchange.com/q/27549/9075 y tex.stackexchange.com/q/3/9075