Archive for October 11th, 2006
All things considered (after trawling through more than a dozen pages of Google results, that is), I’ve arrived at the conclusion that the best way [as of 2006-10-11] to work on LaTeX documents collaboratively is to use a CVS or Subversion repository, and let everyone commit changes to it.
There seems to be a MediaWiki plugin for collaborative LaTeX, but it needs some attention to security issues…
There’s a very short CVS tutorial here.
Update[2007-11-25]: For some reason, the PracTeX journal had three articles about LaTeX+Subversion in 2007-08: LaTeX Document Management with Subversion, Version Control of LaTeX Documents with svn-multi, and Subversion and TextMate: Making collaboration easier for LaTeX users. It’s a good idea to pick the simplest solution that works for you. I haven’t read those articles, but we did use LaTeX in a (somewhat) collaborative way (we weren’t sharing the work much, so it’s not clear the others saw any good in it) for two of our courses, here and here. The websvn interface is a bit crufty; we were using the commandline interface.
The work cycle was as below: (in case you’ve never used version control and don’t know what it is, this will show you that it’s simple after all!)
[Don't use these URLs; they won't work for you, of course.]
How to use the algcomp-notes subversion repository. ==Initial setup (only once)== svn checkout http://svn.cmi.ac.in/algcomp-notes/ working-dir ==Work cycle (each time)== svn update # to get the latest version from the repository Now work with your files as you usually would. After you're done, do: svn diff #optional: to see what you have changed svn commit -m "some message, for the history" Extra files you create in the directory are ignored. To add a new file, use: svn add [filename]
That’s all there is to it (apart from setting up — or getting someone to set up — the repository and access to it in the first place. Ask your sysadmin :-)
Update[2008-02-05]: Gobby is a collaborative text editor, and can be used with LaTeX, as this screenshot shows. Someone even wants to use Darcs’s Theory of Patches, and give it proper Undo etc… and at that point we are back to the version control solution, but with a good version-control system and a simple GUI for doing things.
Update[2008-03-25]: Here is a post by an actual mathematician using version control.
I do think it would be a great idea for someone to provide a version-control service for collaborative LaTeX documents over the internet. They could go further and make it easy to edit LaTeX in a browser, and we would have something along the lines of Google Docs.
Update [2009-10-03]: Some other things worth a mention: online LaTeX editors like MonkeyTex (but no one really likes editing in anything other than their familiar environment), a page at Wikibooks based on one of the PracTeX articles mentioned above, and, coming Real Soon Now, support for LaTeX in Google Wave.(link.)
Update [2010-05-11]: Some more things to mention: ScribTeX (see comments below), and LaTeX-lab, a plugin for Google Docs.
Update [2010-06-23]: Also see this Mathoverflow thread called Tools for Collaborative Paper Writing.
From an AUE post:
It started as an attempt to handle a perceived overload. It still remains only an attempt. I need to migrate all my Firefox bookmarks, etc. Roaming profiles is still nowhere to be seen.
Some links to media that are out of copyright:
Foremost, of course, is Project Gutenberg. (I remember the days when it was only at its old site.) As the world’s first digital library, it has been, for about 35 years now, rendering great service to mankind, publishing hundreds of free ebooks every year. It has nearly 20000 free ebooks available at the moment, and 2 million are downloaded every month. Look at etext 2852 for something slightly interesting ;-)
And then there is the Internet Archive. Apart from being the home of the immensely useful Wayback Machine, it also hosts a large amount of public-domain material, including books, radio shows, and movies. I’ve already seen movies such as D. O. A and Hitchcock’s 1934 version of The Man Who Knew Too Much (BTW, Que Sera Sera is in the 1956 remake, not this one) and plan to eventually seen Nosferatu, Battleship Potemkin and (just for the heck of it) Night of the Living Dead.
See Movies → Movies and films → Feature films → Sorted by popularity or look at the staff picks on the last page.
Another source of these movies (to save the archive.org folks’ bandwidth) is publicdomaintorrents.com.
A list of public domain movies is available on Wikipedia.
A lot more movies and books would have been in the public domain by now, if not for the deplorable Mickey Mouse Protection Act. Please take the time to also read Sprigman: The Mouse That Ate The Public Domain and The Online Books Page‘s informative page.