- #1
morphemera
- 24
- 0
Writing papers usually takes a long time and have many small revision. It is especially true when it comes to collaborate with other people because someone may hold the paper for a very long time. So is there a better workflow for collaborative writing?
One method is to send the email to the collaborators with the revised manuscript. Everyone writes their own part and then pass the partially finished paper to the next one. It is simple, but slow (usually the group leader or supervisor) and no change tracking. Sometimes I find it difficult to work with the flooded email only for small changes.
I have read some methods to the writing collaborative paper at
http://en.wikibooks.org/wiki/LaTeX/Collaborative_Writing_of_LaTeX_Documents
I think the Subversion+latex and Dropbox, are a good solution since it has the many advantages such as version control system (for tracking change) and easy synchronization (for sharing).
Personally, I use the Subversion for my own programming code and benefit much from the branching, tagging and reverting function. Recently, I have also used it to write papers and found it satisfied because I can keep the logic of writing for later revision and use the revert the wrong writing. I have not asked the other to use the Subversion yet because it requires a centralized server, but I will try later the other distributed versioning system such as git and mercurial.
So, I want to know a better method and your experience on how to write paper collaboratively
One method is to send the email to the collaborators with the revised manuscript. Everyone writes their own part and then pass the partially finished paper to the next one. It is simple, but slow (usually the group leader or supervisor) and no change tracking. Sometimes I find it difficult to work with the flooded email only for small changes.
I have read some methods to the writing collaborative paper at
http://en.wikibooks.org/wiki/LaTeX/Collaborative_Writing_of_LaTeX_Documents
I think the Subversion+latex and Dropbox, are a good solution since it has the many advantages such as version control system (for tracking change) and easy synchronization (for sharing).
Personally, I use the Subversion for my own programming code and benefit much from the branching, tagging and reverting function. Recently, I have also used it to write papers and found it satisfied because I can keep the logic of writing for later revision and use the revert the wrong writing. I have not asked the other to use the Subversion yet because it requires a centralized server, but I will try later the other distributed versioning system such as git and mercurial.
So, I want to know a better method and your experience on how to write paper collaboratively