Slashdot Mirror


Free Tools for Collaborative Editing?

zachrahan asks: "I have almost completely removed Microsoft Office from my work-flow. One hurdle remains, though -- sending scientific manuscripts out to colleagues for comments. Everyone I know simply uses MS Word's Track Changes feature for this. To tell the truth, this works quite well. However, I'd prefer to use free software to write my articles, like LaTeX or OpenOffice and then distribute PDFs or host HTML files for people to look over. I've been working a bit with Multivalent, which is very promising, but still firmly in alpha. Are there any other free, cross-platform tools for collaborative marking up of PDF or HTML (or other) documents, a la Word's track changes feature?"

96 comments

  1. OOo has that feature. by Bistronaut · · Score: 5, Insightful

    OpenOffice.org Writer does have a track changes feature like Word's.

  2. CVS? by Anonymous Coward · · Score: 4, Interesting

    I just use CVS. Probably not what you're looking for but it is great to see who changed what.

    I'm waiting for somebody to write a cross between Hydra on the Mac with CVS-like version control and built-in IM. That would be sweet-o-matic and cool-o-rama. or something. :-)

    1. Re:CVS? by Anonymous Coward · · Score: 0

      Why do you need built-in IM ?

      Isn't it enough to run a cvs server, let those who need to run a graphical CVS client or use the web cvs interface, and just have an ordinary IM ?

      What needs to be integrated ?

    2. Re:CVS? by Anonymous Coward · · Score: 1, Interesting

      the IMs would be part of the document history, integrated with the other collaborations... I've used something like this before and it had some interesting possibilities.

      with Hydra (collaborative editor) you can "chat" by using the document you're all editing but it's not quite the same. And hydra doesn't have any CVS integration (though it works with project builder which does).

      really, it's not enough to just have the pieces, you need a well-designed whole. there are a lot of possibilities for real-time collaboration that haven't been tapped yet i think.......

    3. Re:CVS? by Zathrus · · Score: 1

      Uh... I don't think you quite get it. Putting your docs in CVS is all well and good (and smart). We do. But that doesn't help a bit with what the poster wants, since CVS doesn't help show changes with binary files. And even if it did, what good is that going to be to you? Heck, even if you used OO.org and stored the doc as uncompressed XML it's not going to help, because you don't want to see the raw data -- you want to see the document.

      More importantly, you want to see the document with revisions so that you can accept or reject suggested changes on a per change basis.

      Word does this quite well. We've used it extensively during the creation of requirements and specification docs. For operations stuff we use a Twiki, which works better for that. Right tool, right job.

      I haven't used OO.org's track changes tools, so I can't comment on them. Word's tools work quite well though.

  3. Best tool for the job by duffbeer703 · · Score: 3, Insightful

    Is MS Word

    Do you want to waste time screwing with diff and cvs and forcing your colleagues to switch to some complex system or do you want to get your work done?

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
    1. Re:Best tool for the job by ObviousGuy · · Score: 2, Funny

      Perhaps his "morality" persuades him to use something other than a product made by a "known criminal"?

      --
      I have been pwned because my /. password was too easy to guess.
    2. Re:Best tool for the job by Stigmata669 · · Score: 1

      I hope that was a joke.

      --
      Yawn.
    3. Re:Best tool for the job by Anonymous Coward · · Score: 0

      Note the quotes.

    4. Re:Best tool for the job by Anonymous Coward · · Score: 0

      Why ?

      Has not Microsoft been convicted of criminal behaviour ?

      If more people aggressively boycotted products made by criminal corporations, maybe we would have fewer disasters such as the Ford Pinto and Windows ME.

    5. Re:Best tool for the job by zulux · · Score: 4, Insightful

      Increasingly the cost of Word and the scattered versions is making it less and less of a productive tool.

      When 20% your team can't afford to upgrade to Word XP, 30% is still on Word 97, 10% is on Word for Mac, and 5% have their notmal.dot template taken over by a Windows virus - it's easier to tell everybody to workload OpenOffice 1.1 and call it a day.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    6. Re:Best tool for the job by ClosedSource · · Score: 2, Insightful

      "Has not Microsoft been convicted of criminal behaviour ?"

      No, Microsoft hasn't been "convicted" of anything. The antitrust case was a civil one.

    7. Re:Best tool for the job by ClosedSource · · Score: 1

      Word XP documents can be read in Word 97. I don't know anything about the Mac versions.

      On my very first attempt to open a Word document in OpenOffice, it crashed. It reminds me a lot of WordPerfect for Windows 1.0. I crashed it in the first 5 minutes of use too.

    8. Re:Best tool for the job by Anonymous Coward · · Score: 0

      Microsoft has been convicted of piracy...

    9. Re:Best tool for the job by StressedEd · · Score: 3, Interesting
      Word is certainly not the best tool for the job if you are editing scientific documents (as the poster indicated).

      The equation editing facilities are frankly laughable and it's ability to do cross referencing and include citations is awful. LaTeX + BibTeX are still streets ahead, even now, compared to Word. Believe me I know I have tried both and Word is pure pain .

      --
      Be nice to people on the way up. You will meet them again on your way down!
    10. Re:Best tool for the job by hdparm · · Score: 1

      just disguise

    11. Re:Best tool for the job by Anonymous Coward · · Score: 0

      Newsforge isn't a valid cite.

      They forge their news. It's right in the name.

    12. Re:Best tool for the job by kalidasa · · Score: 2, Informative

      Try opening anything with Unicode in the Mac version - for instance, any document with any Greek in it (even something as minor as a few mus ( - it's even in Latin-1, for heaven's sake!). Depending upon how the original author encoded it, you may lose information.

      Now, try opening a document with embedded EMF graphics in Office 2000 on a Windows 2000 or Windows XP computer. If there are any lines 1pt wide or smaller, watch them disappear! Now open it in WinXP, and watch them reappear!

      There are version issues in MS Word. Also, I found WordPerfect 5.2 and 6.1 for Windows quite stable, it was 6.0 that was as buggy as a bayou in July (there was never a WordPerfect 1.0 for Windows; the first version for Windows was WordPerfect 5.2 for Windows).

    13. Re:Best tool for the job by YE · · Score: 1

      But he's saving their immortal souls by freeing them from the slavery to the Borg... It's not about technical superiority or day-to-day convenience, it's about changing the world!

      Think about it: if he succeeds, he'll have 20% less hair on his head, a few colleagues less and maybe half the documents prepared - but Bill Gates will be a whopping $2000 poorer!

    14. Re:Best tool for the job by serbanp · · Score: 1

      Now go back in your cave and try to grow a brain.

      MS Word may be a usable tool for many things, but it's not at all for anything related to technical writing.

      MS Word is a major PITA when one is inane enough to try to write e.g. a DataSheet with it. Yes, you can do it, but sometimes the formatting goes crazy, the pictures start having a life of their own, the overall typesetting quality is abysimal and, no matter how you massage the document, the end result looks like crap.

      Serban

    15. Re:Best tool for the job by ClosedSource · · Score: 1

      I'll take your word for it that the first version of WordPerfect for Windows was 5.2. Nevertheless, it did crash as I described.

    16. Re:Best tool for the job by digtl88 · · Score: 1

      I agree, it just messes things up when you are trying to receive an email from someone and they use a different system.

  4. WordPerfect 5.1 - Believe it or not! by Anonymous Coward · · Score: 4, Interesting

    Yes, I still occasionally need to use WordPerfect 5.1 for this as I've never found better in terms of compatibility. I still have several clients running old DOS machines, who have never needed to upgrade, as all they need is word processing and email. Writers can be quite anachronistic about the whole thing. The tracking functionality needs some enhancements via scripting but, really, there little limit to what can be implemented.

    In a way, WP 5.1's embedded codes are really just tags. Personally, I consider the early DOS version of WordPerfect to be the best text editor ever developed and the obvious predecessor to markup lanquages, including SGML and HTML.

    WP also exports to, and is importable by every app I've every run across. This is largely due to it's being a standard in the office for so many years.

    Of course, for people used to graphical UI's, it does look old school but it's quite small and very fast. Of course, the graphical version can be used, if necessary. ;~)

    As for PDF, it's a closed and owned standard that is entirely unsuited to usability. Anyways, I digress ...

    1. Re:WordPerfect 5.1 - Believe it or not! by Anonymous Coward · · Score: 0

      Do you use WP51 under dosemu ? If so, do all the F-keys work correctly ? If so, can you post your dosemu.conf file below ?

      Many thanks !

    2. Re:WordPerfect 5.1 - Believe it or not! by afidel · · Score: 3, Informative

      Grammatica is by FAR the best grammer checker ever written. The reason being that the guys that wrote it weren't simply programmers, many of them were also Phd's in English. As far as pdf's go the specification is free and open just check Adobe's site

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  5. Microsoft Office 2003 by xWeston · · Score: 1

    In MS Office 2003 the editing features only get better. They are a little easier to use, a lot easier to see/read, and you can leave voice comments as well as other things in line with the file.

    There is even a new "reading mode" that allows you to read documents more easily and correct them. It works great for correcting friends papers or having them do the same to mine.

    1. Re:Microsoft Office 2003 by Jellybob · · Score: 1
      voice comments as well as other things in line with the file

      Sounds to me like another gimmick... unless you happen to be a collabrative song writer I don't see what benefit you could get from including a voice clip, which has to be played seperatly, against text, which is being read anyway.

      I do see the fact that you can't search the document for anything in voice clips, it bloats the file, and is just plain awkward to use.
    2. Re:Microsoft Office 2003 by A+Naughty+Moose · · Score: 1
      In MS Office 2003 the editing features only get better.
      Well, it's not as though they can get any worse.
  6. try Hydra for realtime internet collaboration by RalphBNumbers · · Score: 4, Informative

    It's mac only, but this is one of the niftiest little bits of freeware I've seen in a while.

    You can have as many people as you like simultaneously editing the same file in realtime, with everyone's changes showing up with color coded highlights.

    --
    "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    1. Re:try Hydra for realtime internet collaboration by babbage · · Score: 1
      <aol />

      Hydra is fantastic -- check it out.

      Editing documents in groups can be a challenge. Versioning systems like cvs or subversion can help your group to keep a consistent copy of your document, but don't go that extra mile. Wouldn't it be great to edit the same document, live, in realtime, together with everyone in your group?

      Time for Hydra
      With Hydra you can. The idea of collaborative editing has been researched for years, with notable results. But now for the first time it has been implemented in a way you actually want to use: A sophisiticated technique allows all users to type anywhere in the text without locking parts of the text for other users, making Hydra just as easy to use as a traditional text editor.

      Everyone's invited
      Using Mac OS X 10.2's unique Rendezvous features you don't have to edit long lists of preferences anymore, configuring servers and clients. It's as easy as editing a local file, just click the share button and type away.

      Programming extreme
      Hydra has been developed with the developer in mind. It has features that support your all day coding work, like syntax coloring, indenting, etc. and can be used as editor for Apple's Project Builder. While it works perfectly well as a traditional editor, its real power unfolds when programming in teams. Pair programming or extreme programming are taken to the next level with multiple input foci, text coloring and other cool awareness features.

      Hydra is not bloated
      While being a full fledged editor, we promise that Hydra will never become a bloated piece of software like other text editors. Our goal is a high performance, sleek editor, with features that make your work even faster. This is possible due to Mac OS X's Aqua interface, which allows tools to get out of the way, while enabling you to do what you want.

      The editor for the rest of us
      Hydra is not just for developers. With its highly adjustable architecture it can become the central tool of your group activities. Imagine meetings with collaborative minute taking or writing your TV/film script or book together with your co-authors.

      If you've got a Mac, give it a try!

      Better still, if you've got another OS such as Linux, install Rendezvous (mDNS) support for your platform, and then help come up with a compatible client -- it sounds like they would appreciate any help:

      Any chance of a *nix or Windows version?

      We've had quite a few request for this already. However we are relying heavily on the Cocoa Framework, including but not limited to Rendezvous, Addressbook and the some networking code. So real "porting" is out of question with Cocoa only available on Mac OS X and GNUStep being quite incomplete in the above mentioned fields.

      We'd asume a complete rewrite for another platform without Cocoa would take at least 5 times the time it took to write it with Cocoa (which is 8 weeks), leaving beside the fact that none of us really knows or wants to develop with MFC, GTK and the like...

      Really, getting a Mac seems like the right approach :-)

  7. Isn't collaboration part of PDF by Korpo · · Score: 2, Informative

    A little time ago, when I got to play with Adobe Acrobat (I tried to edit existing PDFs - that's an odyssey kind of errand to do!), I find out, is that Adobe has integrated some collaboration features into PDF.

    You can comment on a document, attach notes to it, and if the document is going through e.g. a whole department (like paper files in a gov't department), everyone gets to get their own color, etc., to distinguish who made changes.

    The original content stays, as it is, and all of these notes etc. can be removed at will.

    (Man, I hope I'm not completely wrong here, it's been some time - it was in Adobe Acrobat 5 - I'm pretty sure) ;

    1. Re:Isn't collaboration part of PDF by t · · Score: 1
      Yeah you're not wrong. PDFs do support things like adding post-it notes to the pages. I really wish xpdf or something would get support for that. The only catch is I'm not sure if its part of the PDF standard or a proprietary Adobe embrace and extend of their own standard.

      Even something dead simple like saving a separate text file with the page number and coordinates of the text note would nearly solve the problem for xpdf users.

    2. Re:Isn't collaboration part of PDF by Eneff · · Score: 1

      (OT/thread, I know... but on topic in context of the parent.)

      Editing PDF files isn't that painful in and of itself. Acrobat just isn't the tool to do it. If you converted it from another source than .jpg, you should be able to open it up in Pagemaker or Quark and be just fine.

      If you have to mark it up as a form for web submission, on the other hand, I feel your pain. :(

  8. A little off the wall.. by .milfox · · Score: 4, Informative

    But what about a Wiki? :P

    The one I use, WikiTikiTavi (tavi.sourceforge.net) has pretty good revision control featuers as well.

    I'm not sure if this fits your needs, but for a couple group papers I've had to write, once I taught the folks in my group how to use a wiki, it seemed to work pretty well for writing.

    1. Re:A little off the wall.. by dheltzel · · Score: 1

      I agree, it would be a bit of a shift in thinking, but you are right, a Wiki is much better for this than emailing Word docs around.

      I use TikiWiki (tikiwiki.org) and it has history with rollback and permissioning to give you whatever control you seek. It has a *ton* of other features as well, but you can turn off all the stuff you don't need and just run a Wiki with it.

  9. You probably... by Anonymous Coward · · Score: 1, Insightful

    should've considered your needs before even looking to remove MS Office from your workflow.

    If I were your boss and I learned that you removed MS Office just because you hate MS, and now are looking to change everyone's life to match your crusade, i'd wish you luck on the unemployment line.

    1. Re:You probably... by Anonymous Coward · · Score: 0

      It's sad to see MS shills getting this desperate to keep their customers in tow. Threatening their jobs now... tsk tsk

  10. how do you get collaboration with isolation? by frink_exp · · Score: 2, Insightful
    Is this really what's needed now-a-days: another way to avoid interacting with people and calling it work? The best way to collaborate with others is to sit down with them in person, or at least on the phone or live via tele- or video conference.

    When I started working at Boeing in Seattle, the veteran designers told me stories of "back in the day" when you'd toss your part drawings over to the stress engineers and they'd return them marked up. They'd go back and forth like this with very little face-to-face interaction. When I joined, the mentality was very different - you actually talked to engineers whose functions were different from yours - wow! Things got done with far fewer iterations.

    This was true in high school too. We had a drop-in writing aide when you needed help with an essay for class, college application, whatever. There was just one "catch": you weren't allowed to drop off a paper and expect to get it back with editor's marks. You were required to sit down with the aide and read it aloud with them, reviewing and improving every line. In class, when we did peer reviews, it was the same thing. The result was better essays and better skills.

    If you really want to collaborate with others, then do it - the right way.

    --
    'Q' is for Dr. Tran
    1. Re:how do you get collaboration with isolation? by cooldev · · Score: 2, Insightful

      Face to face collaboration is sometimes very productive, but not always. Sometimes it's a complete waste of everybody's time, and often it really is less productive than people working together, independently. This is especially true when it comes to things like creating an original document or design.

      One problem is that face to face collaboration often doesn't give people the same time to think and reflect on the work as sequential document or email-based collaboration. So you end up with very vocally skilled people completely ruling the collaboration: Carrot Top doing all the talking while Einstein can barely get in a word edgewise.

      The key is to recognize when each type of communication is appropriate.

    2. Re:how do you get collaboration with isolation? by Atzanteol · · Score: 1

      And when the people you're collaborating with are a client 300 miles and one state away? Do you know how costly "face-time" can be then?

      Yes, the "right-way", according to you here, can involve a 3-hr car ride at the expense of said client to discuss a single document (for what can be *hours* with the right type/amount of people collaborating) and a 3-hr drive back.

      When non-face-time collaboration (phone, email, etc) can work, why spend the time and money on face-time?

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
  11. because it does not scale by Anonymous Coward · · Score: 0

    that's it. one-to-one direct communication does not scale to groups of hundreds of people.

  12. It DOES scale - To a point. by Flying-Cow-Man · · Score: 2, Informative

    Most sections of a collaborative project involve only a few people - my honours thesis was only two (myself and my supervisor) and my Masters thesis will be only three (myself, plus two cosupers). Even if you add in a few consultants, that's still easily less than half a dozen people. I agree that collaboration tools are important, but most large projects are broken down into smaller, bite-size chunks before roles are allocated. Managing large quantities of input is only necessary when bringing it all together, and even then you are only dealing with each of the team leaders.

    Collab tools are important, they allow us to easily work around other issues, such as location and time zone differences, that face-to-face meetings are not appropriate for. But meeting in person is always more constructive then shifting .docs back and forth over email, particularly when only a few people are involved.

    --
    Don't knock HTML email. It makes my life easier, since I /don't/ _have_ to "find" STUPID *workarounds
  13. rcs by HalfFlat · · Score: 2, Informative

    What I do personally is use rcs on the TeX files for maths papers as they're being passed around and amended.

    Other authors may or may not use rcs. The beauty of it all is that it doesn't matter: as soon as I receive a new version, I can check it in, or incorporate my own changes, and have a record of every version of the document that has been circulated electronically among the authors.

    I imagine a similar solution using cvs or subversion would work fine for multi-file documents.

    The key point, again, is that it doesn't matter so much what the other authors do. There needn't be a single solution for everybody, although I imagine webdav and subversion would be kind of cute.

    The problem: broken text editors that don't respect line breaks, but instead freely reformat paragraphs. This is a problem not only for diffs, but also for TeX comments ('%' marks the rest of the line as a comment.) The only solution to this, sadly, is to encourage people to use an editor which is not broken in this way. Given that it can munge TeX comments, it's a good thing to change regardless.

  14. How about RCS? by oobar · · Score: 2, Informative

    If the files are text files, you could probably do worse than RCS -- you know, the Revision Control System?

    Say you have a file foo.txt. Start a repository by running ci -l foo.txt. This should ask you for a description of the file and will create foo.txt,v Now send your file to your peers, have them make changes and send the file back to you. When you receive their file, check it in with ci and give it a ChangeLog-type description. Then you can see what changes they made with rcsdiff, maintain your own branch of revisions (just like with source code), check out someone's version for inspection, etc. This would really only work well if one central person maintains the repository, or it's in a common directory somewhere.

    This would be more straightforward with CVS, except that CVS requires either a pserver setup or a shared directory that everyone can access r/w, as well as the CVS client software. With RCS it's a little more work but you can pass the files around as regular files rather than having CVS maintain the repository. I suppose you could even pass around the ,v file -- have the person check in his changes and mail it out to everyone else. But that's kind of clunky, really.

    1. Re:How about RCS? by Anonymous Coward · · Score: 0

      RCS is just a revision control system. ( Funny how that acronym works out, eh ? ) It gives you nothing more than you would be being displined about putting the version number and date in the filenames you pass around. It's not designed for the case when people are working on the same file at the same time, it's suited only for the case when they are taking turns.

      It's true that with CVS you have to have some shared resource other than just email, a shared directory or ssh-accessible server or whatever. However, the article question is about "collaborative editing", and I think we can safely tell these guys that if they want to collaborate, they have to share something.

      It's not true that cvs is harder to set up. In the following directions keep in mind that you may want to do the first part (setting up the repository) only once, and just add files to that repository, instead of keeping a different one for each paper:

      set up repository: cvs init papers_dir
      add files: cvs add file; cvs commit
      checkout file (get a copy for the first time):
      get in synch with other's updates: cvs up
      put your changes up for others: cvs commit

      Just don't ask Linus Torvalds for advice on any of these simple commands.

      Read the manpage and first 25 pages of the CVS manual by Pers Cederqvist if you are maintaining the cvs. If you are an idiot just get a graphical cvs client such as winCVS (and consider not writing papers, but that's too much to ask I know).

  15. My own experience on this very field by Mensa+Babe · · Score: 2, Informative

    My own experience on this very field is this: let everyone write TeX, LaTeX and PostScript using her favourite text editor (vi or Emacs) and use Concurrent Versions System (CVS) to seamlessly combine it all together. On the CVS server have makefiles and use GNU make(1) to generate PostScript (using tex(1) and dvips(1)--remember to use scalable PostScript Type 1 fonts for better results with resolutions over 600dpi) and PDF (using pdftex(1)). That way you have a completely free-software solution, and, as a nice side effect, you have the output with much higher quality than you could ever expect from Microsoft Office (or Open Office for that matter) thanks to Don Knuth. Remember that Microsoft Office, unlike TeX, is not a type setting system, but merely an office grade "word processor." The difference is huge, but frequently overlooked. In short, Word is good for clueless secretaries sending faxes, while TeX is good for professional typesetters and typographers working in the real publishing industry preparing the most important and the most beautiful books for print. You have to always make sure which solution fits your needs better. I hope this will help you. Good luck.

    --
    Karma: Positive (probably because of superiour intellect)
    1. Re:My own experience on this very field by grammar+nazi · · Score: 1
      Remember that Microsoft Office, unlike TeX, is not a type setting system, but merely an office grade "word processor."

      Heaven forbids that somebody might use a "word processor" to *gasp* process words! Why process words with a "word processor" when you can simply use a typesetting system. Is it because software that was designed to track concurrent changes to sourcecode offers more *features* than using something as lowly as a word processor's track-changes feature? (read paragraph as it is intended, to be sarcastic)

      Seriously, if you need to use a word processor for something, then use a word processor. If you're typing a mathematical/technical paper and your colleagues use LaTeX, then use LaTeX. If your colleagues are all familiar with LaTeX and CVS, then use MS Word, because when you graduate from college, you'll realize that nobody in the *real world* uses LaTeX and CVS (programmers know CVS, researchers know LaTeX). It's pretty simple, actually. Using a word processor does not imply that you are forced to use MS Word. Use the right tool for the right job.

      --

      Keeping /. free of grammatical errors for ~5 years.
    2. Re:My own experience on this very field by t · · Score: 1
      If your colleagues are all familiar with LaTeX and CVS, then use MS Word...
      Where is the "logic nazi" when you need him?

      Actually I've found it best to do my tech docs (with equations) in Latex and distribute pdfs in the real world. You wouldn't believe the fscking numbnuts who inadvertently fork up a word file and then forward it on. Makes you look like a moron.

    3. Re:My own experience on this very field by digitect · · Score: 1

      Did you actually read what you wrote? I took this to be a humorous comment until about half way through when I realized you were serious. Given the MS Office bias we see in the article, I doubt the average computer user the poster suggests would be able to understand (much less be productive with) the sophisticated combination of software you present as a solution. Starting from MS Office, I wouldn't expect anyone in this scenario to migrate to the process you recommend.

      Granted, the advice appears technically adequate, but it needs to be packaged in some singular, usable, GUI product, appropriately named to illicit thoughts of "easy", "simple" or "obvious." Collaboration does not need to be a complicated affair, but most solutions to date do not inspire those in userland to demand them.

      Despite Microsoft and Corel word processors having offered collaborative features for years, there is something blocking general usage. Perhaps it's the document model itself or perhaps it's the complicated implementation in these applications. Your CVS method solves the former issue, but the process as described doesn't suggest one easier to use.

      --
      There is no need to use a SlashDot sig for SEO...
  16. Do you find Word quirky? by Futurepower(R) · · Score: 1

    Once in a while I try to do something in Word 2000. I find lots of quirks. It seems to me that there is a lot of pain in other areas of Word as well.

  17. eNote - An Electronic Scientific Notebook by Graumis · · Score: 2, Interesting

    Here at the Yucca Mountain Project, we are evaluating an Open Source application called eNote . To use it, you need a web server that can run Perl.

    Although editing is straightforward, the application is not so much for collaborative editing as it is for collaborative documentation of work and data. Here is the first paragraph from the eNote web site:

    An electronic R&D Notebook is the electronic equivalent of a paper research notebook. Instead of recording information on paper, the sketches, text, equations, images, graphs, signatures, and other data are recorded on electronic notebook "pages", which can be read and navigated just like in a paper notebook. Instead of writing with a pen and taping in images and graphs, reading and adding to an electronic notebook is done through a computer and can involve input from keyboard, sketchpads, mouse, image files, microphone, and directly from scientific instruments. Electronic notebook software varies in how much it "looks and feels" like a paper notebook, but all the basic functions of a paper notebook are present. In addition, electronic notebooks allow easier input of scientific data and the ability for collaborators in different geographic locations to share the record of ideas, data and events of the joint experiments and research programs.

    --
    The sole test of knowledge is experiment. -- R. Feynman
    1. Re:eNote - An Electronic Scientific Notebook by jungd · · Score: 1

      As one of the authors of eNote, I would say that it is not well suited to the kind of markup that you can get via MS Word's Track Changes feature. The current version of eNote has grown from more modest roots and consequently is a rather messy Perl program.

      The next generation eNote (which will not be ready for a while), will be more full featured, but will require Java on the client (Webstart). eNote2 isn't being developed by me, but I am developng a notebook client targets at the bioinformatics industry (however it will be generic also)

      Both notebooks will use the SAM - Scientific Annotation Middleware - and I'll definitely consider adding a track-changes like function after reading this thread.

      For the moment, I can't suggest anything better than the Word/OpenOffice track changes features.

      If you are really interested in this kind of notebook for now, the ELN notebook came out of the same DOE project and has more features - but also requires Java on the client. Personally I think the UI is a bit clumsy though.

      --
      /..sig file not found - permission denied.
  18. OT: Just out of curiosity, what field uses Word? by Bootsy+Collins · · Score: 3, Interesting

    This is off-topic, I know; but based on the story author's question, I'm curious what scientific field he/she is in. And maybe other people here can comment on this question too. I come from the physical sciences (specifically, physics and astronomy) and academia, and I know of no one in the field who uses Word. Or Windows, for that matter. The Physical Review, the Astrophysical Journal, etc. etc., go out of their way to discourage submission of papers using Word, and encourage (and, to some extent, facilitate) the use of TeX/LaTeX instead. Drop in on xxx.lanl.gov/arxiv.org, and nearly all of the papers in the physics and astrophysics sections will have been submitted in TeX/LaTeX.

    So I'm curious -- what scientific fields use Word documents as the principle medium for authors?

    Thanks.

  19. You should try this out.. by floydman · · Score: 1

    http://www.pdf995.com/

    I tried it, quite neat..

    --
    The lunatic is in my head
    1. Re:You should try this out.. by smagruder · · Score: 1

      Here's an open-source equivalent that does pretty much the same thing.

      --
      Steve Magruder, Metro Foodist
  20. QuickTopic by phildog · · Score: 1
    You really should take a look at the free QuickTopic service called Quick Doc Review

    I also use their free bulletin boards product (check out the "discuss" links at boingboing.net to see in action) and am very pleased with their stuff. Dead simple and quite powerful.

    --
    slashsearch.org - slashdot search. powered by google.
  21. LaTeX plus CVS works well here by martinde · · Score: 2, Informative

    Often when several of my colleagues and I are working on a paper together, we will use LaTeX + CVS. It works very well, the merging and conflict resolution work well with latex. A couple of important things to make it smoother:
    1) Make sure everyone has their editors set to the same word wrap. This is very very very important so you don't get artificial conflicts.
    2) You can split your tex across multiple files if you want to make the chances of conflicts less likely.
    3) If you want good PDF output in the long run, read about pdflatex and make sure you write tex that it can deal with. Pdflatex generates pdf that is searchable, hyperlinked, etc, unlike dvipdf. It is far superior to dvipdf in every way, and worth the trouble of learning about.

    If you use latex anyways, this is a great way to collaborate. If you're working with people who would rather use Word, well, then this isn't too helpful ;-)

    One last alternative is to write text files, control them with CVS, and then when the writing is done, pull them into Word for formatting. I have worked with people this way too. It's a pain with respect to figures and all of that, but it's a good way to ensure consistent styles, reference and footnote numbering, etc.

    1. Re:LaTeX plus CVS works well here by Anonymous Coward · · Score: 0

      dvipdfm DOES create hyperlinks and a searchable pdf document. dvipdfm does not require any other changes to the Tex source code.
      What other features does pdflatex have that would make it worthwhile learning.

  22. MVC, Lyx and CVS control by fingal · · Score: 2, Informative
    couple of points to bear in mind:-
    • CVS or similar change control is your friend. This is a no-brainer for anything that is expected to scale up to any decent number of changes / forks / merges. What is less obvious is that tracking the changes will only really work on an ASCII file format (ever tried to merge two versions of a binary file?). This basically implies that if you are to use something like Word, then you will have to save all your files as RTF before performing your version control, however, the internal format of the RTF files output from Word is most definately non-obvious.
    • formatting of collaboratively authored documents can be a pain unless you are planning to have a final "formatting sweep" once the document has been validated from a content viewpoint. This will be made much more painless if you have some kind of MVC style seperation of content and presentation, and some kind of process in the tool / language used to prepare the work to enforce this seperation. There is a very big difference between a verbal agreement between authors as to how to behave and an enforced layout presentation layer. LaTEX is your friend...
    • LyX has had CVS integration for years. It also now has beta-functionality in CVS for a visual track-changes of the history of the LaTEX document. To quote from here (screenshot):-
      ...One feature that won't make it in 1.3.0 but is essentially complete is "change tracking", a result of work sponsored by Credativ GmbH. Using a new DVI-based package, LyX will automatically track any changes you make to a document, marking deleted text in red with strikeout, and added text in blue. Every change also is marked in the margin with a blue changebar, in both LyX itself, and in the DVI/PostScript output. This is an extremely important feature for people working in collaborative environments, as somebody receiving one of these tracked documents can work through it using LyX's "Merge changes" feature, accepting or rejecting each change individually. If you've ever used Microsoft Word's revision tracking feature, it's very similar to that...
    --

    The only Good System is a Sound System

  23. Groove? by peter+hoffman · · Score: 1

    I have some similar needs plus several more and I am looking at Groove. It seems to do almost everything I need but it is a bit of a resource hog and there is apparently no reminder feature (a popup window to say "You have a meeting in five minutes", for example). Has anyone here got any experience with it?

    Also, has anyone tried the Groove-compatible project management tool from TeamDirection?.

    1. Re:Groove? by Anonymous Coward · · Score: 0

      Why would you want a reminder feature that was integrated into anything ? Isn't the standard tiny "alarm clock" app enough -- you know, sleep in unix?

      I find it interesting from the psychological perspective that certain classes of applications attract demands that every other part of the OS be integrated into them. My current theory is that these applications are where computer-ignorant people know they will spend most of their time, and they feel more comfortable saying "I demand you programmers integrate an alarm clock ! How could you forget that ?" than they feel saying "Hey, I know I'm and igoramus, but how does the alarm clock in windows work again ?"

  24. Re:OT: Just out of curiosity, what field uses Word by BenjyD · · Score: 3, Informative

    It's becoming more common where I study (Chemical Engineering, Imperial College, London). Unix machines are being phased out on the desktop (still got the fifty-node linux cluster though), and more clueless Windows users are coming in, so Word usage is becoming more common.

    I know of someone who wrote their entire PhD thesis as one Word document, only to have Word do its "move every diagram to the beginning of the document" thing. He didn't get much sympathy from the Latex users around him!

  25. A few more options by brechmos · · Score: 1
    I have been looking into exactly this idea. My personal desire was to have something on the web so I can access it from whereever.

    A great one is oddmuse. It is a single perl script you put in a directory and it sets everything up. It is a wiki, but also has a journal idea. You can put text, latex and images. Quite nice and very simple to "install".

    A couple others along that idea... check out Wikipedia. They have software there, more difficult to install, but a very nice look to it. MySQL based. You can also do Latex (or some subset) of it.

    The other one I will mention is Noosphere (which runs the Planetmath site. This I have found a little more difficult to enter stuff into, but it has many nice features.

    All of them allow you to grab previous versions of the HTML document and they track who made what changes. Also, you can see my bent is toward more mathematical ones.

    For what you say, I would grab the oddmuse and try that. Very easy to install.

  26. Groove suck! by uradu · · Score: 1

    As a company, that is. At first they were all chummy with the small shop/home user community, encouraging add-on development for Groove and spouting its open, P2P, XML-based architecture in every tech rag Ray Ozzie could get an article into. Once they started receiving "corporate" attention (esp. Microsoft), things changed, and they lost interest in the small guys. The free edition has been steadily losing features, while at the same time gaining heft. No thanks!

  27. "Microsoft convicted of software piracy" by zaphod_es · · Score: 1
  28. plone + openoffice by pamri · · Score: 1

    I'd prefer to use free software to write my articles, like LaTeX or OpenOffice and then distribute PDFs or host HTML files for people to look over. Have you looked at Plone. Pretty powerful & easy to setup & use & yeah, under a gpl compatible license. Using CMFOO, an addon, you can write in open office & once you save the document it will show up on the website. Pretty cool.

  29. Re:OT: Just out of curiosity, what field uses Word by Anonymous Coward · · Score: 0

    Well, there are 40 physicists here, and no more than 5 of them use anything else. From what I have heard from the Astrophysical Journal, they have their own SGML-based production system, so I'm sure they're quite capable of handling Word documents when necessary. In fact, a quick check of their author guidelines shows that Word and WordPerfect are listed second after LaTeX.

    UCP will accept manuscripts prepared with the Microsoft Word or WordPerfect processors; however, authors must note that these applications are not designed for the preparation of highly technical, math-intensive manuscripts. LaTeX is recommended for articles containing substantial math. Due to the limitations of these processors, authors are urged to read the following instructions carefully to avoid publication delays and to reduce conversion errors.

    They go on to give very normal production notes, including a recommendation of MathType for those who simply can't use LaTeX for math. I'm guessing that the less computer-savvy older generation probably usually use a grad student or two as co-authors who can handle LaTeX. So while yes, you could say they are discouraging anything but LaTeX, they are also providing production instructions for the vast majority who know a lot about physics, but very little about typesetting.

  30. Re:OT: Just out of curiosity, what field uses Word by pmz · · Score: 3, Interesting

    I come from the physical sciences (specifically, physics and astronomy) and academia, and I know of no one in the field who uses Word. Or Windows, for that matter.

    In some supposedly intellectual/academic circles the people are really short sighted and/or downright stupid. The worst thing I've heard proposed recently is changing the format of a very complex ISO document, for the sole purpose of shoehorning the damn thing into the less capable yet popular like a cheap hooker Microsoft Word.

    This is taking an INTERNATIONAL STANDARD document and encoding it into one of the MOST PROPIETARY and LEAST FLEXIBLE formats known to man! Just because the people working with the document cry when their little mouse doesn't click right! Truly sad.

  31. Re:OT: Just out of curiosity, what field uses Word by pmz · · Score: 1

    I come from the physical sciences (specifically, physics and astronomy) and academia, and I know of no one in the field who uses Word. Or Windows, for that matter.

    I know I already replied to you, but I just remembered that, back in college, an engineering conference required MS Word-format submissions. This was back in the late 90's.

    The ultimate engineering workstation for the thinking-disadvantaged: Windows NT/2K/XP (proprietary lock-in), Pro/E for Windows (more proprietary lock-in, though harder to avoid), and Microsoft Office (yet more proprietary lock-in). I'm suprised how many people are totally satisifed whistling while they work, yet the simply don't look down to see their testicles (if a man) gripped by an iron fist protruding from their computer. I'm not sure what the iron fist would choose for women, but I think my point is clear.

  32. HTML copy by jafuser · · Score: 1

    distribute PDFs or host HTML files

    If you can post it in PDF, please post an HTML copy as well. It is frustrating to come across content which is only available in PDF format.

    --
    Please consider making an automatic monthly recurring donation to the EFF
    1. Re:HTML copy by t · · Score: 1

      Exactly why is this frustrating? Seriously, I've looked at a html version of my thesis and it sucks bigtime. Or are you talking short stupid pdfs that have no real purpose being a pdf in the first place?

  33. binary documents by Anonymous Coward · · Score: 0

    Consider not using them. Immagine if all computer documents were in a standard character representation, so that all editors would work with all documents and tools for examining and merging differences (such as ediff and xdiff) would just work ! It's been done, and the nobel prize is in the works.

    It's called ASCII.

    TeX or LaTeX produces the best output from ascii. HTML can be passible if you don't mind your papers sucking. But if your people use a html editor such as Netscape Composer, then they are fucked when they go to examine changes, and deservedly so because they strayed from the one true choice of ASCII.

    Basically, you (and thousands like you) say "I didn't want to learn LaTeX because that looked like hard leanring. So I learned a graphical piece of crap instead which took more time and got me less but was easier to stomach because their were colors and moving things to make me forget I was learning. Now I am trapped."

    Untrap yourself. Use LaTeX and CVS.

    1. Re:binary documents by phraktyl · · Score: 2, Informative

      To add to that, LaTeX does have changebar support:

      LaTeX Changebars

      It even comes with a script to diff two LaTeX documents and add the changebars for you. ASCII wins again!

      --
      Karma: Marginal (mostly due to the border around the website)
  34. Re:Best tool for the job - MAYBE... by biodork · · Score: 1

    I disagree, but would qualify that. In the Biologic sciences I would argue that the best tool is Word with the Endnote or Reference Manager plug in. It auto-formats your references according to the journal you submit to.

    There is also the cost, if he migrates this way, of that a lot of people, me included, who would go- yah sure dude whatever.... and just ignore him. 2 people give me equall things to do, 1 of which is easy.... the other person is probably out of luck.

    --
    Gavin Fischer
  35. All of Biology... by biodork · · Score: 1

    In Biotech/Pharma and the academic Biology worlds, I would say, based on a bunch of years working in them, that it is 100% Microsoft word.

    With the plug ins for Endnote/Citation manager it is just way too easy.

    Most Biology Journals accept Word as a submission format.

    --
    Gavin Fischer
    1. Re:All of Biology... by axolotl_farmer · · Score: 1

      I'm a biologist, and I think I am the only one at my department that uses LaTeX.

      Still, for collaborations I would *ugh* use Word, because I simply can't demand that others read my cludgy neophyte LaTeX code.

      LaTeX with BibTeX and natbib.sty is a great replacement for EndNote and other expensive programs.

  36. Wrong question... by biodork · · Score: 2, Insightful

    You really need to ask,
    "Are there any free...etc... that I can use and yet still allow everyone else to keep using word?" as you - 1 person, will not be able to make everyone else change. I will give you an almost iron clad guarentee that the first time you give them the 'different' thing, or that requires they learn something new, that they won't do it or they will ask for word. They will wonder, and I think quite rightly, "Why are you fixing something that we don't think is broken".

    By this I mean, they haven't made the descision to live in a Microsoft free world, and thus they don't see anything wrong with this nice way of making changes. You can try to convert them to your way of thinking, but you have to factor in that most people want to do things the easiest way they can, and for them (already knowing how the MS way works) the track changes way is best.

    From my own use.... I love this feature, and use it all the time.

    --
    Gavin Fischer
  37. Re:Best tool for the job - MAYBE... by t · · Score: 1

    You disagree with what exactly? It is widely acknowledged that equations in Word suck. Show me ten pdfs and I can tell you exactly without hesitation which are word versions.

  38. Re:OT: Just out of curiosity, what field uses Word by 0x0d0a · · Score: 1

    I'm not sure what the iron fist would choose for women, but I think my point is clear.

    There are women in engineering?

    I must be working at the wrong place.

  39. Re:OT: Just out of curiosity, what field uses Word by CdOg62 · · Score: 1

    I know it is hard to believe that scientific/engineering communities still MS Word, but it is still required and oftentimes the only way to submit documents to journals. For example, I am PhD student in mechanical engineering working in the area of tribology and MS Word is the only way to submit a doc to ASME Journal of Tribology. It is truely amazing to me that the journal still operates this way. As an aside the review process for this journal is one of the longest I have ever seen approximately 5 months. Compared to the Journal of Physics D which encourages the use of Latex which was reviewed and published in 3 months.

  40. Re:OT: Just out of curiosity, what field uses Word by pmz · · Score: 1

    tribology

    Have you figured out exactly why that quadrotriticale stuff affects them so much? (Yes, my sense of humor is that pathetic)

    As an aside the review process for this journal is one of the longest I have ever seen approximately 5 months. Compared to the Journal of Physics D which encourages the use of Latex which was reviewed and published in 3 months.

    It takes them an extra two months to figure out how to get the Word format into a presentable form, whereas the LaTeX guys just do a dvips...

  41. Re:OT: Just out of curiosity, what field uses Word by pmz · · Score: 1

    There are women in engineering?

    I must be working at the wrong place.


    Yup. Where I work, there are 3 women for every man, and all the women look like Sandra Bullock.

    What lame company did you get stuck with?

  42. Re:OT: Just out of curiosity, what field uses Word by CdOg62 · · Score: 1

    I think the delay is primarily due to the use of Word in that things can appear differently on different computers or versions. Therefore they force you to submit "hard copies" by snail mail rather than an electronically using pdf.

  43. Re:OT: Just out of curiosity, what field uses Word by thechao · · Score: 1

    Biology (Molecular, Computational etc.) - site licensing through subcontractors to MS, plus no time to look into alternatives (even free). We are moving to PDF in some cases. I'm trying to get my lab to migrate to OpenOffice.

  44. Re:OT: Just out of curiosity, what field uses Word by jrstewart · · Score: 1

    Biology for one. Biologists don't "do" computers, for the most part.

  45. Re:OT: Just out of curiosity, what field uses Word by Anonymous Coward · · Score: 0

    Where I work, there are 3 women for every man, and all the women look like Sandra Bullock.

    CloneAid? :o)

  46. How convenient. by Mensa+Babe · · Score: 1

    Did you actually read what you wrote?

    Well, as a matter of fact, yes, I have. (This is probably the most stupid question I have ever answered.)

    Given the MS Office bias we see in the article, I doubt the average computer user the poster suggests would be able to understand (much less be productive with) the sophisticated combination of software you present as a solution.

    Please forgive me that I (quite foolishly, as you imply) assumed that those are in fact intelligent and literate people.

    Starting from MS Office, I wouldn't expect anyone in this scenario to migrate to the process you recommend.

    Are you trying to suggest that I should not recommend a good, meritoriously optimal solution becuse those people are in your opinion too incompetent to follow my advice? How convenient. However terribly sorry to disappoint you I might be, I will never assume that people whom I talk to are so stupid. Never. I am sorry.

    --
    Karma: Positive (probably because of superiour intellect)
    1. Re:How convenient. by digitect · · Score: 1

      <sigh> Trollish, but I'll bite...

      Did you actually read what you wrote?
      Well, as a matter of fact, yes, I have. (This is probably the most stupid question I have ever answered.)

      You are keen to impress upon us your intelligence, but I see little insight in your comments. Although apparently not obvious to you, this was a rhetorical statement, intended not to find fact, but to place perspective on my following comments through linguistic turn.

      Please forgive me that I (quite foolishly, as you imply) assumed that those are in fact intelligent and literate people.

      Again, intelligence of the users has nothing to do with the question. The OP is asking for a method with which to exchange information with MS Word users collaboratively. TeX mark-up via CVS, while certainly a desirable method for exchange among skilled users, does not even slightly address the usability issues presented by colleagues skilled only in MS Word. They may have doctorate degrees but that doesn't mean they have facile abilities with code.

      Are you trying to suggest that I should not recommend a good, meritoriously optimal solution becuse those people are in your opinion too incompetent to follow my advice?

      Posing a solution with accompanying explanation as to the advantages and disadvantages I find most helpful. That you see TeX/CVS as "optimal" in an instance where exchange with unskilled associates is required does not strike me as entirely balanced. Not even most of a problem is the technical solution. Thus my emphasis on usability.

      Likewise, seeing others as more incompetent than yourself is at the least short-sighted, or worse, arrogant.

      How convenient. However terribly sorry to disappoint you I might be, I will never assume that people whom I talk to are so stupid. Never. I am sorry.

      Resorting here to Shakespeare's lowest form of wit does indeed mark you as a troll. Ah, yes, your targeting of me as your SlashDot Foe does confirm it... I have fed another one.

      --
      There is no need to use a SlashDot sig for SEO...
  47. Nice try! by Mensa+Babe · · Score: 1

    If your colleagues are all familiar with LaTeX and CVS, then use MS Word, because when you graduate from college, you'll realize that nobody in the *real world* uses LaTeX and CVS (programmers know CVS, researchers know LaTeX).

    Nice try, Mr. Gates!

    --
    Karma: Positive (probably because of superiour intellect)
  48. Lyx will probably get this in the future by fperez · · Score: 1

    Lyx (www.lyx.org) currently does not have this feature, but there have been enough discussions about it that there's a good chance it will be available soon. And in every other aspect of document creation, lyx is just absolutely fantastic. Since the underlying typesetting engine is latex, the quality is perfect, and technical journal submissions are a breeze. Yet you have a beautiful interface to work with (use the 1.3.2 qt build), bibliography management (along with pybliographic), instant math editing/preview, etc.

    Give it a try. I started using it years ago and never have written a single line of tex by hand since.

    1. Re:Lyx will probably get this in the future by fingal · · Score: 1

      check the CVS (see here)

      --

      The only Good System is a Sound System

  49. Palimpsest by chickenbird · · Score: 1

    See this:

    David G. Durand, Palimpsest: A Data Model for Revision Control.

  50. heh! by Anonymous Coward · · Score: 0

    that's a good one! +5:funny! :-)

  51. ugh... that was strong! by Anonymous Coward · · Score: 0

    looks like this time she really kicked your ass and kicked it badly, mr. digitect... a gentle man would at least apologize.