Slashdot Mirror


Collaborative Academic Writing Software?

Thomas M Hughes writes "Despite its learning curve, LaTeX is pretty much the standard in academic writing. By abstracting out the substance from the content, it becomes possible to focus heavily on the writing, and then deal with formatting later. However, LaTeX is starting to show its age, specifically when it comes to collaborative work. One solution to this is to simply pair up LaTeX with version control software (such as Subversion) to allow multiple collaborators to work on the same document at one time. But adding Subversion to the mix only seems to increase the learning curve. Is there a way to combine the power of LaTeX with the power of Subversion without scaring off a non-technical writer? The closest I can approximate would be to have something like Lyx (to hide the learning curve of LaTeX) with integrated svn (to hide the learning curve of svn). However, this doesn't seem available. Google Docs is popular right now, but Docs has no support for LaTeX, citation management, or anything remotely resembling decent formatting options. Are there other choices out there?"

328 comments

  1. Word by nicolas.kassis · · Score: 2, Informative

    Word has version control ;p Seriously, LaTeX is great in part because of the fact that it's quite hard to do anything crazy so people stick with the defaults which look good.

    1. Re:Word by Hatta · · Score: 1

      If you want version control for your LaTeX code use the same tools you'd use for your source code.

      --
      Give me Classic Slashdot or give me death!
    2. Re:Word by asdir · · Score: 1

      Again someone who misses the point: What do non-technical writers do that never wrote a line of code and therefore would never think that way?
      Say, an economist, like me.

    3. Re:Word by maxume · · Score: 0

      Use Mercurial or Bzr:

      http://www.selenic.com/mercurial/wiki/
      http://bazaar-vcs.org/

      They are obscure and scary, but have much lower start up costs than subversion (and they aren't that hard to use), and compared to a hypothetical system, they are available today.

      --
      Nerd rage is the funniest rage.
    4. Re:Word by TapeCutter · · Score: 1

      "Say, an economist, like me."

      "an economist"

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    5. Re:Word by Anonymous Coward · · Score: 0

      What form of academic writing. I work at a University. The ONLY people using latex for academic writing are the Comp Sci block. Everyone else uses word (For Windows or Mac).

      In terms of 'collaborative' writing, a lot of talk I here is about Wikis.

    6. Re:Word by Icaarus · · Score: 1

      Check your facts. I guarantee the Physics, Geology and Chem departments at your University depend on LaTeX as well, at least for paper submissions. As for Comp Sci, in my experience they are less likely to use LaTeX than other sciences.

    7. Re:Word by Daengbo · · Score: 0, Redundant

      Want a non-technical way to do it? Sign everyone up for Google Docs and work collaboratively, even in real time. If I were you, I would wait till the end of your collab to format stuff. Just download the final document as plain text and compile to PDF.

    8. Re:Word by coaxial · · Score: 1

      Word is a piece of crap when it comes to equations and citations. Also, you're constantly stuck screwing around with the formatting which really is something that the editor should mess with. Yes, there's the "style" menu in Word, but no one ever uses it, and ensuring that styles are consistently used throughout the doc is quite error prone.

    9. Re:Word by smithmc · · Score: 1

      Again someone who misses the point: What do non-technical writers do that never wrote a line of code and therefore would never think that way?

      Say, an economist, like me.

      They ask their IT guy, who should know better if he's worth his salary.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  2. WORD, duh by johanatan · · Score: 0

    WORD with 'track changes' enabled.

  3. why? by speedtux · · Score: 3, Insightful

    I think any technical writer that isn't scared away by the syntax of LaTeX should be able to master "svn update", and "svn commit". And if that's too much, there are plugins for Windows, Mac, and Linux that integrate Subversion with the normal file browser.

    1. Re:why? by caffeinemessiah · · Score: 4, Interesting

      I think any technical writer that isn't scared away by the syntax of LaTeX should be able to master "svn update", and "svn commit". And if that's too much, there are plugins for Windows, Mac, and Linux that integrate Subversion with the normal file browser.

      Exactly. Our lab submitted a collaborative paper that involved five people editing the document. SVN was more than enough for our needs, and all you need is an Apache install running somewhere. It literally was painless because of SVN, just make sure everyone types in descriptive log messages. Bonus: the commit logs can help you determine the order of authors :)

      On the frontend, the best SVN clients I've used are TortoiseSVN for Windows and RapidSVN for Linux. As I said, couldn't be happier with the setup. IMO, any more functionality is absolutely unnecessary.

      --
      An old-timer with old-timey ideas.
    2. Re:why? by internic · · Score: 1

      I believe the submitter is well aware he could use latex with svn, but his whole point was that he was looking for a way to combine version control with some editing software/process more user friendly than latex.

      Though I can use latex, even I prefer using Lyx anyway, as I find I can write equations more quickly with fewer errors than directly in latex. (But then, this might be different if I were willing to add the additional task of mastering some vi or emacs derivative like texmacs or auctex.)

      --
      "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
    3. Re:why? by anomalous+cohort · · Score: 1

      Also, check out TexNicCenter for another Latex authoring GUI.

    4. Re:why? by jgrahn · · Score: 1

      I believe the submitter is well aware he could use latex with svn, but his whole point was that he was looking for a way to combine version control with some editing software/process more user friendly than latex.

      That's the opposite of my interpretation. He seems to like LaTeX, use it already, and everything -- but wants to start serious collaboration on documents, and fears adding SVN will be too hard for his coworkers.

      My suggestion: go for LaTeX+SVN. SVN used this way is not rocket science; all the really complex stuff comes from the fact that you are collaborating with other people.

  4. Gobby to the rescue by Rinisari · · Score: 4, Informative

    Gobby collaborative editor + LaTeX. It would literally be a living document!

    1. Re:Gobby to the rescue by Anonymous Coward · · Score: 0

      By "literally", do you mean "figuratively speaking"?

    2. Re:Gobby to the rescue by cammoblammo · · Score: 1

      Yes. He's using 'literal' in its figurative sense.

      --

      Cogito, ergo sig.

  5. Technical... by canistel · · Score: 1

    Technical writers shouldn't have a problem using technical tools, no?

    1. Re:Technical... by Ninnle+Labs,+LLC · · Score: 1
      Sure, but that's not what he was asking about. To quote the summary:

      Is there a way to combine the power of LaTeX with the power of Subversion without scaring off a non-technical writer?

    2. Re:Technical... by Anonymous Coward · · Score: 0

      If they're scared off by SVN+LaTeX, wouldn't just LaTeX be almost as scary?

    3. Re:Technical... by canistel · · Score: 1

      Yes, but my suggestion is that the summary is confused... first the statement that these are academic people, then the fact that they are either already using latex or he is suggesting that they use latex. Quite frankly, if they can handle latex, they can surely handle the concept of revision control and something like "hg commit", "hg push" etc.

    4. Re:Technical... by sunking2 · · Score: 1

      You seem to be confused by equating academic people with technical. I suspect that the majority of academia would throw there hands up in frustration if presented with LaTeX and go back to Word. Which is probably the right choice for them.

    5. Re:Technical... by morgauo · · Score: 1

      That's probably what they would do. But why isn't openoffice a better choice?

    6. Re:Technical... by RockClimbingFool · · Score: 1

      I would really like to hear your distinction between academic and technical people.

    7. Re:Technical... by jakykong · · Score: 1

      Aristotle. Very academic, I would say. He, uh, couldn't have been technical.

      I also had a philosophy teacher last year who had a difficult time understanding the concept of a loop. Linux was mysterious to him. Philosophy is a very academic field, I would say. So it's a fine example of the difference between the academically inclined and the technically inclined.

      Hope it helps!

    8. Re:Technical... by Anonymous Coward · · Score: 0

      I'm glad someone said this. My dissertation supervisor (in German Studies) wrote a hands-on guide for graduate students at the university I attended. It said that if your computer wasn't capable of running whatever the most current version of MS Word was then you should UPGRADE IMMEDIATELY (yes, she had caps lock on).

      I wrote it using Word 97 just to spite her. ;-)

    9. Re:Technical... by hazem · · Score: 2, Informative

      I would really like to hear your distinction between academic and technical people.

      When I was in school, I didn't leave the engineering building much. But my understanding is that there were other buildings at the school where people studied non-technical things like business, English, political science, and communications.

      I even heard rumors that there were even women in those buildings, but I was not prone to falling for such wild claims. /s

      Seriously, once you get out of math, engineering, and physical science disciplines, "latex" is what condoms are made of and "La-Tech" would be a French computer company. At the school I worked in, most of the engineering profs were happy using word. Only one was a serious LaTeX user (and he was definitely "technical"... he used to write liquification simulations in post-script and send them to be processed by the printer because its postscript engine was faster at floating point math and vectors than his 386 with math coprocessor!).

    10. Re:Technical... by Ninnle+Labs,+LLC · · Score: 1

      But why isn't openoffice a better choice?

      Because it's a piece of shit?

    11. Re:Technical... by Mr.+Slippery · · Score: 3, Interesting

      I would really like to hear your distinction between academic and technical people.

      An ex-paramour of mine was a graduate student in Egyptology. Used to go on archaeological digs all the time. She could speak or read six languages fluently, several of them dead. When we went to see the touring collection of the British Museum she read the hieroglyphs on various artifacts to us as easily as you or I would read a street sign. She's since finished up her PhD. I'm certain she'll end up a department head at a top university someday. Very academic.

      She also got lost driving to places she'd already been to several times, and couldn't understand how to calculate a 20% tip by doubling and moving the decimal point. Can't imagine her using LaTeX. or CVS. Not technical at all.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    12. Re:Technical... by belmolis · · Score: 2, Informative

      (La)TeX is widely used in Math, Computer Science, Physics, and some areas of engineering. It is also used by a subset of linguists. The great majority of people that I know in the humanities and social sciences have no idea what LaTeX is. They use MS Word (many with nostalgia for WordPerfect), or sometimes, e.g. in East Asian Languages, Nisus Writer. I myself have done almost all of my writing for many years in TeX. (That's TeX, NOT LaTeX.) I've written certain things recently using OpenOffice.org, in some cases because it was more convenient but mostly because all too many publishers and editors insist on MS Word.

    13. Re:Technical... by Anonymous Coward · · Score: 0

      Sure: Academics wear beret's and have pencil moustache's that they twirl as they sit in coffee houses debating the difference between existential nihilism and nihilistic existentialism. Technical people get things done, and are basically what keep the real world working.

    14. Re:Technical... by obarthelemy · · Score: 1

      a philosopher vs an engineer ?

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    15. Re:Technical... by RockClimbingFool · · Score: 1

      I graduated with a BS in Aerospace Engineering. I would consider myself as good an engineering programmer as anyone. I write number crunching codes on Unix, Linux, AIX or even Windows. I could even be a network administrator.

      I didn't touch LaTeX with a 10 foot pole. No one in my department did. Even the High Performance Computing group people didn't use it.

      The only people that I think would use LaTeX would be very computer savvy individuals, and only a very small subset of those. Basically, there is no way anyone that is not in a computer using field is going anywhere near LaTeX. And probably not even them.

      I seem to be rambling. But back to the Academic / Technical distinction, I was thinking that all technical people could be considered academics, but I guess it didn't dawn on me the inverse is defiantly not true. Not all academics would be considered technical.

    16. Re:Technical... by retchdog · · Score: 1

      What I see, personally, is the CS people using powerpoint or, rarely, OO Impress. It's the acme of technical sophistication if they actually go in and fucking subscript their equations, instead of leaving ugly crap like "X0" or (if they once learned latex and promptly forgot it) "X_0". I hate that; it looks like a grade schooler typed up your notes.

      Meanwhile the math people use putty and winscp to login/copy to their tincans-and-string shell accounts in order to run tex/latex and then copy the .ps back.

      It's weird, and almost embarrassing.

      --
      "They were pure niggers." – Noam Chomsky
    17. Re:Technical... by Draek · · Score: 1

      No they don't, and no it isn't. People in academia have *already* standardized in LaTeX, Word's math support is attrocious and I don't know of any other technology trying to compete in that area, so LaTeX it is. Well, except for the few masochists who prefer to use straight TeX ;)

      And frankly, with things like Tortoise, SVN is hardly more complex than submitting random crap to a blog or such. It may or may not be easy for the admin who has to set it up (I've yet to set up my own SVN server), but from the user's point of view it's all fairly trivial.

      --
      No problem is insoluble in all conceivable circumstances.
    18. Re:Technical... by tyrione · · Score: 1

      Contract out to Springer Verlag. They don't accept Word.

    19. Re:Technical... by K.+S.+Kyosuke · · Score: 1

      If so, why do they provide this template?

      --
      Ezekiel 23:20
    20. Re:Technical... by lee1 · · Score: 1

      he used to write liquification simulations in post-script and send them to be processed by the printer because its postscript engine was faster at floating point math and vectors

      Holy crap, that's the most interesting comment in this entire thread. Do you have any more information about this? Can you get this guy to write an article about it?

    21. Re:Technical... by morgauo · · Score: 1

      As someone who has never had a need to create anything more complicated than a resume using an office suite I ask... Care to elaborate?

      Oh, and if it's about compatability with MSOffice file formats that's kind of a circular argument isn't it.

  6. LyX by Anonymous Coward · · Score: 0

    has integrated rcs and cvs. Does your project really require svn specifically as its version control system?

    1. Re:LyX by Simon80 · · Score: 1

      It would be a very bad idea to store anything important in either of those systems. This could mean that nobody cares about version control system integration (which is clearly not the case), but what it really tells me is that LyX is very under-maintained.

  7. Meh by mac1235 · · Score: 1

    You're gonna have to write it yourself..

  8. Does anyone do this right? by olddotter · · Score: 2, Funny

    I refused to learn latex when I was in academia. I am shocked it is still around. But the apps I saw that might have replaced it are probably either too pricey or long dead these days. I remember writing my thesis is Word and I had to reboot the PC after every major format change to free up memory. (Days when 8MB as a lot of memory.)

    Seems like someone could write a good gui to support latex and subversion or git.

    1. Re:Does anyone do this right? by skelterjohn · · Score: 5, Insightful

      I refused to learn latex when I was in academia. I am shocked it is still around. But the apps I saw that might have replaced it are probably either too pricey or long dead these days. I remember writing my thesis is Word and I had to reboot the PC after every major format change to free up memory. (Days when 8MB as a lot of memory.)

      Or you could have just learned latex and saved yourself the hassle.

    2. Re:Does anyone do this right? by Anonymous Coward · · Score: 0

      There is at least a good GUI that supports LaTeX: Kile (http://kile.sourceforge.net/). It doesn't have the subversion/git bits, but it has an embedded konsole window ;)

    3. Re:Does anyone do this right? by mochan_s · · Score: 1

      I refused to learn latex when I was in academia ... I remember writing my thesis is Word

      There is always one like you. But, then they try to write it Word and become evangelists at using latex over Word.

      Maybe you got through because your thesis didn't require much mathematical equations.

    4. Re:Does anyone do this right? by Mao · · Score: 3, Insightful

      I concur. It really isn't that hard. I think the most intimidating part is all the preamble stuff like \documentclass \includepackage, etc, etc. So, just get someone else's latex file, and replace whatever's between \begin{document} and \end{document} with whatever you want.

      As you use it often enough, eventually you would know what the things in the preamble are for, and you can streamline your latex file. From a practical point of view, you don't have to make a most streamlined latex document from day 1. Chances are your computer is powerful enough to render the any difference in compilation time insignificant.

      I personally find writing equations and symbols in LyX highly inconvenient. Moving my hand back and forth between keyboard and mouse is annoying.

      But then again I am just speaking for myself, who only writes documents on mathematics and not other subjects.

    5. Re:Does anyone do this right? by jabithew · · Score: 1

      I can't imagine writing a thesis in word. I had to write my Masters research project in Word because my supervisor doesn't believe in LaTeX. It was fine for the first 40 pages. After that...not so much.

      --
      All intents and purposes. Not intensive purposes.
    6. Re:Does anyone do this right? by Friend+of+Nature · · Score: 1

      Actually, you can type the equation in Lyx more or less exactly as in latex, without touching the mouse. Lyx is great because it allows one to see the structure of a big complex equation, which can sometime be difficult in latex.

    7. Re:Does anyone do this right? by Anonymous Coward · · Score: 0

      You're assuming that the only alternative to LaTeX is Word. In the mid-to-late 90's I knew many people who were using Adobe FrameMaker to produce long, technical documents. Even to this day there are people who swear by it.

      FrameMaker is definitely superior to Word, and in many ways it is better than LaTeX. The problems it has are price (way too expensive) and dropping support for various UNIX platforms over the years. If Adobe were smart (they aren't) they would come out with cheap (under $100) versions for Linux, Mac OS X and Windows, with full functionality. I won't hold my breath. But if they do, I think you'd see a huge shift from LateX to FrameMaker in academic circles.

    8. Re:Does anyone do this right? by Anonymous Coward · · Score: 0

      "when" you were in academia. couldn't cut it?

    9. Re:Does anyone do this right? by internic · · Score: 1

      I personally find writing equations and symbols in LyX highly inconvenient. Moving my hand back and forth between keyboard and mouse is annoying.

      But then again I am just speaking for myself, who only writes documents on mathematics and not other subjects.

      It sounds like you're doing it wrong. Studying physics, I write a fair number of equations. You can type in commands like \log in math mode just as if editing a tex file directly, and there are keyboard shortcuts for doing most things you might conceivably want to do. In fact, because the shortcuts are shorter than function names and you don't have to fuss with opening and closing braces, it should take fewer keystrokes total and, thus, be faster.

      --
      "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
    10. Re:Does anyone do this right? by shellbeach · · Score: 1

      Actually, you can type the equation in Lyx more or less exactly as in latex, without touching the mouse. Lyx is great because it allows one to see the structure of a big complex equation, which can sometime be difficult in latex.

      Just to add to that: you can at any point insert LaTeX code directly into LyX. It's simple and easy to do (for example, I do it for figures all the time, since LyX doesn't support the more esoteric LaTeX packages like sidecap). In fact, I'd argue that to really benefit from using LyX, you need to be fluent in LaTeX.

      But there's many advantages to using LyX over pure LaTeX. For a start, there's a nice semi-WYSIWYG interface, which makes your document easier to read whilst editing. Then there's a table of contents box, making it easier to jump from section to section (a life-saver when writing a thesis!). And finally, there's the speed: it's so much faster to type Ctrl-E (or Ctrl-I, as I've remapped it to) for emphasis, than writing "\emph{}".

    11. Re:Does anyone do this right? by Anonymous Coward · · Score: 0

      What do you mean, "even to this day"? FrameMaker is still being actively developed. There have been two fairly significant upgrades in the past year or two. The main functional drawback for academic use is lack of endnote/bibliography support, although there are plugins for that.

    12. Re:Does anyone do this right? by islisis · · Score: 1

      as the top reply states, you can type it exactly as you would in latex, but even better, you can use some effort to memorise a few keyboard binds and save a buckload of keystrokes with equation entry.

      and, the spacebar system of navigating equation sections strongly contends for best thing since sliced bread

    13. Re:Does anyone do this right? by guga31bb · · Score: 1

      Dangit. Replying to undo accidental "Redundant" mod=(

  9. I just want to be in the meeting... by The+Ultimate+Fartkno · · Score: 5, Funny

    ...when you stand up and announce "What this group needs is some latex subversion. Excuse me while I whip this out..."

    1. Re:I just want to be in the meeting... by vistic · · Score: 1

      That's not so bad though if you pronounce LaTeX correctly. ("Lay-tech")

    2. Re:I just want to be in the meeting... by Nixoloco · · Score: 1

      It's also pronounced "Lah-Tech".

    3. Re:I just want to be in the meeting... by jabithew · · Score: 1

      As in:

      Lah, sir, I fain thou wouldst tell me more of this 'lah tech subversion'. It is making me flustered.

      ?

      --
      All intents and purposes. Not intensive purposes.
    4. Re:I just want to be in the meeting... by Anon1072 · · Score: 1

      It's also pronounced "Lah-Tech".

      only if you're hardcore

  10. Lyx supports subversion! by itayperl · · Score: 2

    Yeah, it does.

    1. Re:Lyx supports subversion! by Anonymous Coward · · Score: 0

      Yes, Lyx does support Subversion. Per the LyX Wiki:
      "Subversion (SVN) support for version control handling

      Pavel Sanda sanitized the current VCS handling and added support for svn, so basic operations like update/commit/log/new files adding work. Please refer to the Extended manual for further information."

      Now, explain why when you say "However, this doesn't seem available," we should believe you actually did any research around any of this? This took less than 5 minutes on the LyX sites.

  11. Woot! by AliasMarlowe · · Score: 1

    Word has version control

    That really made my day! I almost ruined a keyboard with my G&T (I managed to keep it in, gin in Finland is too expensive to spew on a keyboard).
    But seriously, a collaborative wrapper on LaTeX woud be really neat. Nothing handles citations & equations as well as LaTeX.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:Woot! by Anonymous Coward · · Score: 0

      Word has version control

      That really made my day! I almost ruined a keyboard with my G&T (I managed to keep it in, gin in Finland is too expensive to spew on a keyboard). But seriously, a collaborative wrapper on LaTeX woud be really neat. Nothing handles citations & equations as well as LaTeX.

      Yay, another Ask Slashdot that should have been Ask Google. Nothing to see here.

    2. Re:Woot! by koutbo6 · · Score: 2, Insightful

      I recently switched to LaTeX after being a word user for some time. the Zotero firefox plugin makes citations easy, but nothing like LaTex. Latex wins hands down

      But I think word (and OOO.org for that matter) are better at collaboration, mainly because track changes is much more effecient than revision control systems like SVN, git, mercurial ...etc. These systems were designed with programming in mind, they compare files on a line by line basis. If you change a word SVN would replace the whole line which might be a whole paragraph. So when you do a diff, both the old and new paragraphs are shown and it gets difficult at times to know exactly what changed. Maybe I'm doing something wrong. But at the moment, I would stick with ooo.org & word for collaboration. Don't forget the comment feature which is important during collaboration

      Over time, im sure a project will spring up to deal with this problem.

      --
      You speak London? I speak London very best.
    3. Re:Woot! by Anonymous Coward · · Score: 0

      OMG! word has drag and drop math too! It's so much easier than LaTeX because I have to use a mouse!

    4. Re:Woot! by EvanED · · Score: 2, Informative

      You can do a diff with an external program that deals with intraline in a less retarded way. ;-)

      I'm actually not sure what there is available for running from the command line (though 'svn diff --diff-cmd' will let you run something other than 'diff', if you can find a command-line replacement), but a lot of SVN graphical front ends also have a graphical diff program, many of which will do this better. (They'll usually highlight the whole line, but then word-by-word changes in a darker shade of red/green.)

      Also very awesome is latex-diff. This takes two versions of a document, and marks changes in it using latex markup. You then pass the result through latex, and the result is a PDF that looks like what you get from an old version of Word or (current version of; this is one area it's far behind Word) Open Office Writer with track changes on.

    5. Re:Woot! by Anonymous Coward · · Score: 3, Informative

      There is a Perl script named latexdiff (in CPAN I believe) that does color-highlighted diffs of LaTeX files. The output is another LaTeX file, so it must be run through LaTeX. The resulting PDF is useful for showing changes to your collaborators.

      I use Emacs + git + LaTeX + latexdiff. I usually send the LaTeX input file and both the PDF and the diff PDF to my collaborators.

      Word and OOo may show the diffs nicely, but as version control systems they are total disasters. Try using a Word file that has been through dozens and dozens of revisions in eight or nine writers' Word installations, which are of various versions and some are on Macs. Several times we have ended up converting the final version of the document to ASCII and re-formatting it in Word. It was the only way to restore sanity.

    6. Re:Woot! by das-g · · Score: 1

      If you change a word SVN would replace the whole line which might be a whole paragraph. So when you do a diff, both the old and new paragraphs are shown and it gets difficult at times to know exactly what changed. Maybe I'm doing something wrong.

      I don't know about other systems, but with git (assuming files in a plain text based format which uses whitespace characters as word separators) git diff --color-words shows you what words have changed.

    7. Re:Woot! by Forty+Two+Tenfold · · Score: 3, Interesting

      This is why

      These systems were designed with programming in mind, they compare files on a line by line basis.

      They would be perfect for the job.

      If you change a word SVN would replace the whole line which might be a whole paragraph. So when you do a diff, both the old and new paragraphs are shown and it gets difficult at times to know exactly what changed.

      And this is simply bull,
          because % this is a comment
              TeX makes it an ideal % maybe 'perfect is better'
                    tool % TODO: choose some other noun
              to break a sentence into
                  segments % with comments!
                      which can illustrate
                          its structure. % yes, no apostrophe here!

      --
      Upward mobility is a slippery slope - the higher you climb the more you show your ass.
    8. Re:Woot! by shutdown+-p+now · · Score: 1

      So when you do a diff, both the old and new paragraphs are shown and it gets difficult at times to know exactly what changed.

      What gets shown during a diff operation depends on the diff viewer you use. All the better ones support detection of individual changes within individual lines.

    9. Re:Woot! by Anonymous Coward · · Score: 0

      Actually, the diffing is a function of what differencing tool you use -- for example, filemerge for OS X will highlight only the words/characters changed when you use it (and you can use it as the diffing tool for SVN too) I know it's not alone or special in that regard...

      Also, another way to deal with making collaboration easier would be to use the DAV interface for SVN and have users mount the repository as a drive and open/save all of the documents via that mount -- it makes SVN seamless, though the # of revisions will skyrocket.

    10. Re:Woot! by Anonymous Coward · · Score: 0

      "These systems were designed with programming in mind, they compare files on a line by line basis. If you change a word SVN would replace the whole line which might be a whole paragraph. So when you do a diff, both the old and new paragraphs are shown and it gets difficult at times to know exactly what changed."

      Precisely the problem. You can use wdiff (word diff) instead of diff (line diff), but it doesn't really work very well.

      If you have a paragraph all on one line, then reconciling a typo fix is a one-minute operation instead of a two-second one. If you use an editor with hard-wrapping lines, then your coauthors will murder you in your sleep.

  12. Abstracting the substance from the content by Anonymous Coward · · Score: 0

    Ummm ... isn't substance the same as content?

    We know what was meant but it isn't what was said.

  13. The standard? by DarthBobo · · Score: 4, Insightful

    In 10 years of research in the biomedical field I have never actually seen anyone use LaTex. Perhaps it is the standard in engineering & CS or other fields where researchers use Unix on their workstations, but Word and EndNote remain the lingua franca elsewhere.

    --
    +--------------------- You idiot! I told you we were facing the wrong way!
    1. Re:The standard? by dumb_jedi · · Score: 3, Interesting

      Funny thing is, if one uses the styles in Word correctly, you get a WYSIWYM editor, just never, EVER touch the bold, italic, underscore button. And the sad thing is it's much, much easier to do this in word 2000 then in newer versions.

      Warning: Microsoft bashing below

      Micro$oft is so bad, that when its software works, they break it on the next version! ;-)

    2. Re:The standard? by alukin · · Score: 1

      The worst thing with word as standard is proprietary binary format. You guys are pushing other people to buy or steal this product.

    3. Re:The standard? by vistic · · Score: 2, Informative

      Could be... I had to learn LaTeX about 5 minutes after I started studying CS.

      It was really good for creating legible formulas. I think Microsoft has a Formula Editor but it still looks pretty poor compared to LaTeX. I started to do all of my math and science homeworks in LaTeX because it actually ended up being more convenient (I also didn't need to copy and paste from Character Map).

      There are a few programs out there (at least for Mac OS X) that let you just type in a formula in LaTeX format real quick and get a small little PDF or PNG that you can embed here and there.

    4. Re:The standard? by Anonymous Coward · · Score: 0

      1. In my experience it is used, where one needs to set mathematic formulas.

      2. If you want to control your documents, then Word is no alternative. I have seen horrible things with binary formats, and heard the howling of users, that lost their work. A text file cannot be corrupted under misterious circumstances. If a LaTeX document compiles once, then it will also the other day.

      3. LaTeX is not for Unix only, but also comes for Windows, very comfortably as MikTeX. TeXnicCenter is a very good LaTeX editor in Windows.

    5. Re:The standard? by Scott+Ransom · · Score: 4, Informative

      LaTeX is certainly the standard in physics and astronomy. Of course your point about Unix workstations is correct, as most physics, CS-types, and astronomers use Unix/Linux all the time.

    6. Re:The standard? by CXI · · Score: 1

      That's no longer an issue in MS Office 2007, and the collaboration features work between MS Office 2007 and Open Office.

    7. Re:The standard? by Reverend528 · · Score: 1

      It's the standard anywhere that complex mathematical formulas need to be expressed.

    8. Re:The standard? by fearofcarpet · · Score: 1

      Ditto for chemistry. In fact proposals and manuscripts had to be submitted in MS Word format until fairly recently; ACS, Wiley, RSC, AAAS, and Nature all accept manuscripts as MS Word + EndNote.

      As for the question at hand--is it really that hard to break a paper up in to sections and recombine them before you submit the manuscript? That's how we've always written reviews, multi-PI proposals, and long papers and it works fine. Is there really ever a case where ten people need to make changes to the same paragraph?

      "LaTeX is pretty much the standard in academic writing"? In my ten years as an academic researcher I have never met anyone that uses it and only a handful that have even heard of it. At least the author didn't write "Recently LaTeX has attracted much attention as a tool for writing scientific papers". And the word "novel" isn't in the title.

      --
      Actually, I wrote my thesis on life experience.
    9. Re:The standard? by Anonymous Coward · · Score: 1, Insightful

      "LaTeX is pretty much the standard in academic writing"? In my ten years as an academic researcher I have never met anyone that uses it and only a handful that have even heard of it.

      Really? So in ten years as an academic researcher you have never met a physicist or mathematician?

    10. Re:The standard? by DeadDecoy · · Score: 1

      I find the trouble with latex is that it doesn't lend itself well to peer-editing. The editable usually contains a bit of markup and requires that it be read in some plain text editor (and most lay people would probably get lost in the markup). The readable source, or the stuff which most efficiently conveys information, is usually in an un-editable format like pdf or gs. Sure, there probably are pdf and gs editors out there, but most people don't have them, nor would they be willing to pick it up just for your document. So, sadly I'm stuck with WISIWYG editors because I have to work with other people. Maybe after the revision phase I can just cut-and-paste it into a LaTeX doc, but, it's not much of an option for developing a draft.

    11. Re:The standard? by berend+botje · · Score: 1

      And obviously he never met an astronomer or computer scientist either.

      (La-)Tex is the de facto standard for documents in those fields. For long reports and for one-page flyers. Everything is TeX.

    12. Re:The standard? by jsiren · · Score: 0, Troll

      Funny thing is, if one uses the styles in Word correctly, you get a WYSIWYM editor, just never, EVER touch the bold, italic, underscore button.

      Right. And I've never, ever seen anybody use the styles in Word correctly. I don't know why, but a great majority of people seem to use Word even worse than if it were a typewriter and a sheet of paper. The logic seems to be something like this:

      For vertical space, press Enter. For page break, press Enter many times. For horizontal space, press space bar. For lots of horizontal space, press Tab. To make a heading, press the B button and find the right spot with the space bar. To make a table of contents, type each heading here, then a long string of points, then the page number. Remember to update each page number if you add or delete stuff in between. That box says something about styles, it's complicated, just leave it as it is.

      --
      Usage: km/h for speed (kilometers per hour); kph for very slow impulses (kilopond hours).
    13. Re:The standard? by hairykrishna · · Score: 1

      I work in radiobiology; I'm essentially a physicist who works with biologists and clinical types. All of the physicists, without exception, use LaTeX. All of the clinical people and biologists use Word with EndNote.

      --
      "Physics is to math as sex is to masturbation." -R. Feynman
    14. Re:The standard? by DragonWriter · · Score: 2, Insightful

      Funny thing is, if one uses the styles in Word correctly, you get a WYSIWYM editor, just never, EVER touch the bold, italic, underscore button. And the sad thing is it's much, much easier to do this in word 2000 then in newer versions.

      Personally, I find it much easier to do it Word 2003 and later than in older versions, since they have fairly well designed "click and go" style application with visual preview, which puts the structured way more on par with the seductive, but ultimately evil, appearance-oriented unstructured way.

      But as long as its not much easier to do it the structured way, and to see that it was done that way, almost everyone is going to do it the unstructured way with Word, and the few people who want it right are going to be fighting a losing battle. Which, really, means that as long as its WYSIWYG-focussed, structure won't be the preferred mechanism.

    15. Re:The standard? by Friend+of+Nature · · Score: 1

      Three solutions to this problem:
      1. Use a latex editor that allows for clicking on the pdf to find the corresponding position in the source file and the converse (Texshop does this on the mac).

      2. Use LyX, and export to latex if you have to.

      3. Writing in latex for a while you will quickly be able to read the code without looking at the compiled pdf :)

    16. Re:The standard? by Anonymous Coward · · Score: 0

      PhD in biomedical engineering with my thesis and all peer reviewed papers written in LaTeX. Basic sciencier journals, such as IEEE Transactions on Biomedical Engineering provide both word and LaTeX templates. Had to contort an existing style file for submissions to Journal of Cardiovascular Electrophysiology, which is more clinically oriented.

      For presubmission reviews, my colleagues prefer paper and pen anyway, so editing was never an issue since every journal I've submitted to required PDF.

    17. Re:The standard? by Anonymous Coward · · Score: 0

      I did my Ph.D. in a physics lab and nobody used LaTeX. Any journal worth publishing in has people hired to handle layout for you. Provide them a text document and a stack of .tifs and that's that. It's been that way since at least the late 90's and most journals do not accept LaTeX anymore. The only fields where people have enough free time on their hands to learn LaTeX are mathematics and theoretical physics. The rest of us have experiments (AKA actual work) to do. [grins]

    18. Re:The standard? by chil2 · · Score: 1

      There are a few programs out there (at least for Mac OS X) that let you just type in a formula in LaTeX format real quick and get a small little PDF or PNG that you can embed here and there.

      Ekee does the same in Linux. I've used it for a few papers with good results.

    19. Re:The standard? by MarkvW · · Score: 1

      The use of templates and styles in Microsoft Word makes everything very easy. VBA allows you do pretty much any text manipulation that you can imagine.

      It can be a pain to keep references intact when using templates to make other templates, and doing large multifile documents in Word is stupid. Other than that, though MS Word is very excellent.

      You start to "get" Microsoft Word when you understand the outline of their object model and realize that you should never try to untangle a formatting problem in Word (a' la WordPerfect reveal codes), but rather you should just slap a style on the paragraph that makes the paragraph behave like you want.

    20. Re:The standard? by ByTor-2112 · · Score: 4, Insightful

      But word is still incredibly stupid about many things. Ironically enough, I have spent this entire week going over an operating manual trying to reformat it for an ISO audit.

      Word has no problems breaking a table across a page where it leaves ONE row at the bottom of a page, then duplicates that header row at the top of the next.

      The sectioning was driving me batty, and so easy to screw up.

      There was no way to "lock in" a style. Somehow I had lines that were formatted as "Heading 3", but were NOT formatted like heading 3. So, choosing "Heading 3" from the dropdown did what... UPDATED the "Heading 3" style instead of CHANGING the text I selected to "Heading 3", wtf.

      Then I had somehow a rogue invisible figure that was throwing off the numbering of all my other figures. Even with all characters revealed, I could not find the ghost number. Ended up having to delete all the captions from all figures and re-create them for the numbers to work out properly.

      It's just so maddening to have to deal with Word because they have to be in a format that everyone is comfortable with editing. Every 5 minutes I'm thinking "I wouldn't have THIS problem with LaTeX!".

    21. Re:The standard? by Anonymous Coward · · Score: 0

      In fact, when writing Math articles in something like word you would waste much more of your time than you can ever spend in learning latex.

    22. Re:The standard? by Anonymous Coward · · Score: 0

      +15 Been there done that. My job requires editing technical reports done, unfortunately, in Word. Badly. I waste 30 mins per report dealing with crap formatting. In Lyx I would never have this problem.

    23. Re:The standard? by shellbeach · · Score: 1

      In 10 years of research in the biomedical field I have never actually seen anyone use LaTex.

      I'm a postdoc working in the fields of cell biology/molecular biology, and I use LyX/LaTeX for every single paper I write. I can't think properly in MS Word, and the combination of JabRef/BibTeX wins hands down over Endnote.

      Unfortunately, very few biological science journals (with the PLoS journals being a notable exception) accept LaTeX; but the conversion from LyX to MS Word via HTML is quick, simple and straightforward. You just get used to doing it before you submit the final revision. (And most journals take initial MS submissions in PDFs, so you don't need to worry about doing any conversions before the final revision).

      So it does happen, although I agree it's pretty rare.

    24. Re:The standard? by DeadDecoy · · Score: 1

      Ah but the point is: I don't need a gui editor for me, I need others to use a LaTeX gui editor if I want them to peer-review and edit my papers. It's kinda like how linux doesn't have the dominant market share because linux doesn't have the dominant market share. Because other people aren't using LaTeX compatible software and LaTeX doesn't try to be compatible with proprietary formats, it's missing a key killer app feature: the ability to collaborate with others.

    25. Re:The standard? by shellbeach · · Score: 1

      Ditto for chemistry. In fact proposals and manuscripts had to be submitted in MS Word format until fairly recently; ACS, Wiley, RSC, AAAS, and Nature all accept manuscripts as MS Word + EndNote.

      You mean MS Word alone. No journal that I've ever submitted to (including Nature) would ask for an Endnote library attached to the submission!

      And it's a simple and easy thing to convert your manuscript from LaTeX to MS Word. I do it all the time, and it takes me about a minute (Convert to HTML with htlatex, open the HTML in MS Word, load styles from the template of your choice ... done!)

    26. Re:The standard? by mgiuca · · Score: 1

      Warning: Microsoft bashing below

      I can't believe someone on Slashdot was thoughtful enough to warn about Microsoft bashing.

      They could just put that at the top of every page so this sort of thing would be unnecessary.

    27. Re:The standard? by Anonymous Coward · · Score: 0

      In 10 years of research in the biomedical field I have never actually seen anyone use LaTex. Perhaps it is the standard in engineering & CS or other fields where researchers use Unix on their workstations, but Word and EndNote remain the lingua franca elsewhere.

      I am currently a undergraduate doing a ECE major. At my school virtually none of the EE/CE engineering professors uses LaTeX for course material. This is obvious because the typesetting looks like garbage.

      However, the economics department's faculty and students use LaTeX almost exclusively for course work, day to day things, and papers.

      So, it really isn't true that LaTeX/TeX is exclusive to the math and physics fields.

    28. Re:The standard? by corsec67 · · Score: 1

      Yep, and one time I got a word document where the person had made columns by hand.

      She had spaces between the 3 columns, so if I wanted to select the data in one of the columns I had to grab the part from each line.

      The sad thing is she claims to be a "professional typist", but can barely use a computer.

      I pasted that into a ruby file I was using to generate some LaTeX.

      --
      If I have nothing to hide, don't search me
    29. Re:The standard? by limegreenman · · Score: 1

      Ah, but the biomedical field endnotes. Complicated in-text citations (e.g., APA) are another reason for using LaTeX (and particularly Bibtex). Because of collaboration, I now solely use Word and Endnote for writing manuscripts, and while Endnote has some great features (principally its intergration with other ISI Thompson products like Web of Knowledge), it's support for in-text citations, as opposed to endnoting, is poor relative to the -tex solution.

    30. Re:The standard? by ResidentSourcerer · · Score: 1

      Framemaker.

      I have a version of the 5.56 beta released for Linux that I hacked to remove the time limitation.

      It is *still* the best way to write any document that's more than 5 pages long and using more than 4 styles.

      The equation edition is not as fast as latex, but much faster than word's equation editor. Results are between the quality of word and the quality of latex too.

      As to *TeX. All is well if you want a standard document on a standard page. Just try to be creative with layout. E.g. A 20 page document that has 18 figures, and your style guide is that figures are either at the top or bottom of the page, but if there are two figures on facing pages, preference is that one is on top of the column, and one on the bottom, and that if the figure is on the top of a column, there should be a .5 pt line, 75% of the column width between the caption and the main text.

      --
      Third Career: Tree Farmer Second Career: Computer Geek First Career: Teacher, Outdoor Instructor, Photographer.
    31. Re:The standard? by jsiren · · Score: 1

      Not whining about mods, but just pointing out that everything I said comes from experience in user support.

      --
      Usage: km/h for speed (kilometers per hour); kph for very slow impulses (kilopond hours).
    32. Re:The standard? by Anonymous Coward · · Score: 0

      I work in the intersection of biomedical engineering and mathematics. The point is if you have any mathematical content in your paper you should use LaTeX. If you don't you can use anything convenient that the journal is happy with. If I am refereeing a paper for eg IEEE Transactions on Medical Imaging I expect to see the mathematics correctly typeset, other wise it looks shoddy and is hard to read. Now you can do this in MathType/MS Word for example, but it is a lot of work and hard to get right.

      Oh and most of the people I know who use LaTeX do it on a Windows PC, so no excuse there. Mainly they use Miktex and WinEdit. Yes it is easier on a unix system but that is only as it it is usually installed by default.

    33. Re:The standard? by DarthBobo · · Score: 1

      Thompson (EndNote's publisher) sucks. Its a monopoly that control's the three dominant packages, and because of network effects (ie, "because of collaboration ...") they can market crap and people have to buy it.

      Eventually someone will come out with a cross-platform product that leapfrog's EndNote and will make a killing. Until then ...

      --
      +--------------------- You idiot! I told you we were facing the wrong way!
    34. Re:The standard? by FeatureBug · · Score: 1

      I really wish you could help me out with that. I accidentally erased my old copy of the 5.56 beta for Linux during an upgrade a few years ago. I used to use it a lot, and miss having it. Do you still have your original installation package (tarball?) or could you recreate one, and could you upload it or email it to me?

    35. Re:The standard? by Filip22012005 · · Score: 1

      The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way. Warning: some Microsoft bashing may occur. Negative comments about Apple will be modded down.

      --
      When the policeman of the tie, rule you violate, hello punishment of the kitty?
    36. Re:The standard? by ResidentSourcerer · · Score: 1

      Take off list. Email me at sgbotsford@gmail.com

      --
      Third Career: Tree Farmer Second Career: Computer Geek First Career: Teacher, Outdoor Instructor, Photographer.
    37. Re:The standard? by Anonymous Coward · · Score: 0

      I've worked with biomathematicians for 24 years, and most of them still use it, even the new ones.

  14. Emacs wins again by Eponymous+Bastard · · Score: 4, Informative

    Try out M-x make-frame-on-display

    True interactive collaborative editing with all the Emacs tools for version control, TeX editing and everything else.

    (Don't blame me, I found out about it here on slashdot)

  15. \include{vqvbg01.tex} by bugi · · Score: 3, Informative

    Latex has an \include statement, so split the sections up into separate files, so they don't have to deal with conflicts. That'll simplify svn usage quite a bit, at least until they start editing others' text, at which point you have bigger problems to worry about.

    If they still can't handle it, then have them dedicate part of their funding to adding revision control to lyx.

    1. Re:\include{vqvbg01.tex} by paulmilliken · · Score: 1

      Similarly, the \input command allows a content from another file to be included in a latex document. This way, individuals can work on different sections without the need for version control.

    2. Re:\include{vqvbg01.tex} by Boone^ · · Score: 1

      We used svn + \include. Our 10 page Engineering paper was divided into 6 files, one per chapter. 3 of us sat in the same room on our laptops and used the svn server on my dreamhost.com domain. We'd commit & update everytime we'd fix something up the way we liked. I must say it worked really well!

  16. Uhh, Latex is easy by Anonymous Coward · · Score: 0

    Honestly Latex is pretty simple. I'm not sure what you mean by Learning Curve. the first time I ever used it, I had an entire mathematical document complete with all the symbols you can imagine formatted perfectly in practically no time, just from looking at online tutorials and use of google.

  17. Use SVN as a DAV share. by Anonymous Coward · · Score: 0

    If you want to hide SVN, you can set it up as a DAV server and every file save results in a commit to the SVN repository.

  18. Seconded by PCM2 · · Score: 2, Funny

    While many prefer his Fantastic Four or the later Fourth World stuff for DC, I think Jack Kirby's early work on the Marvel monster books ranks among his most enjoyable. "Gobby, the Living Document" is a personal favorite -- although "Memo from Vornu" and "I Conference Called Zimvaxx" are also fine examples.

    --
    Breakfast served all day!
  19. Lyx and Version Control by internic · · Score: 4, Insightful

    I use LyX to write my LaTeX docs, and it has some support for using version control (using some version control software called RCS). I haven't tried it yet, but I've been tempted.

    Thus far, I've been in the position where I just write most of my contribution in Lyx, then export it to plain Latex and sent it to collaborators. From there we just do the collaboration in plain Latex. The problem for me hasn't been the lack of version control but rather the ability/willingness of collaborators to all use LyX. Now, one can import LaTeX into Lyx, but if you do a closed loop (write -> export -> import again) you'll find things are not quite as nice in the end, so this hasn't seemed to be an optimal solution.

    As for people saying that technical writers ought to be able to use technical software: A) in many cases it's a question of willingness to commit the time, not ability and B) just because you're technically knowledgeable in, say, cosmological physics, doesn't mean you're adept with computers. ...trust me on this one.

    --
    "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
    1. Re:Lyx and Version Control by Anonymous Coward · · Score: 0

      RCS is a Lock based version control (at least from my experience with it in College)

      All you can do is "Lock" and "Unlock" the file, so only one person can edit it at a time. Not really great if you've got 3 people trying to edit different sections of the same document at the same time.

      SVN would be nicer because it's got the ability to branch/merge.

    2. Re:Lyx and Version Control by Anonymous Coward · · Score: 0

      it has some support for using version control (using some version control software called RCS). I haven't tried it yet, but I've been tempted.

      Trust me, there is nothing tempting about using RCS.

    3. Re:Lyx and Version Control by EvanED · · Score: 1

      (using some version control software called RCS)

      What other people have said. If you make me use RCS, I'm probably going to wind up killing you. CVS is bad enough.

    4. Re:Lyx and Version Control by internic · · Score: 1

      I think I've read of people getting Lyx to work with other revision control software (cvs, svn), but I've never actually gotten around to exploring it, so I couldn't say.

      --
      "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
    5. Re:Lyx and Version Control by Anonymous Coward · · Score: 1, Informative

      LyX has support for svn in its version control. See http://wiki.lyx.org/LyX/NewInLyX16#toc31.

    6. Re:Lyx and Version Control by weber · · Score: 1

      SVN would be nicer because it's got the ability to branch/merge.

      SVN is supported.

  20. WebDAV by Anonymous Coward · · Score: 0

    Isn't this the purpose of http://www.webdav.org/?

  21. LaTex+SVN is good by fermion · · Score: 1
    In principle this is what I do with my writing. I use this method to not to collaborate, but to back up my files and keep them synchronized between machines.

    The find the learning curve of SVN is setting up the repository and then checking out the initial documents. The GUI, on the mac use svnX, helps out with this initial step, and anyone who can muster LaTex should be able to work with something like it. Also, there are context menu options available.

    What really made things simple for me, on a day to day basis, was a shell script I wrote to automatically update my local versions from the repository. It is quick and dirty, but keeps my files up to date. For a collaborative effort, this is not what the best solution, I only include it to say that there are some things that can make SVN much more accessible. Although I do program, I never really had anyone teach me SVN, and worked out the mechanics as I needed.

    I would also suggest that if the writing were divided into small sections that were then included in the larger document, then the issue of merging might be minimized. This would also maximize the insure that the collaborative writers were not changing the overall formating.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  22. LaTeX + svn works pretty well, actually. by Bob+Hearn · · Score: 1

    I've been using LaTeX with subversion for collaboration for years. The LaTeX learning curve is much more an issue than the subversion learning curve.

    But if the issue arises at all -- that means you are collaborating, and hopefully somebody in the group knows how to use LaTeX. And that's the best way to learn LaTeX.

  23. There's an online alternative... by Anonymous Coward · · Score: 0

    Try http://monkeytex.bradcater.webfactional.com.

    It's a side project, but it does some simple things.

  24. Mediawiki with LaTeX support by Anonymous Coward · · Score: 1, Informative

    What about Mediawiki with LaTeX formula support for writing? After completion the text could be converted to a LaTeX document.

    1. Re:Mediawiki with LaTeX support by vajorie · · Score: 1

      What about Mediawiki with LaTeX formula support for writing? After completion the text could be converted to a LaTeX document.

      But what about the bibliography?

    2. Re:Mediawiki with LaTeX support by hydrofi · · Score: 1

      Basicly Wikipedia is already what he is looking for - an online collaborative academic wrting software. The format is just encylopedia articles. It supports LaTeX off the shelf, at least the mathematical formulae are formated in LaTeX. Now with the addition of the PDF converter, the only new thing needed to do would be to rewrite the PDF converter to format in the standard scientific paper format. Editing would take place as an online MediaWiki page. It has most of the tools you'd need for a sensible academic writing software already, like adding citations and references.

      And there's another reason also. Many people who work in the scientific field are already familiar with MediaWiki notation because many have contributed to Wikipedia, and if not, the learning curve is rather gentle.

  25. Re:Gobby to the rescue (Yes, this is Offtopic) by causality · · Score: 0, Offtopic

    Gobby collaborative editor + LaTeX. It would literally be a living document!

    It would be what dishonest people keep trying to turn the Constitution into in order to justify their desire for state power?

    I know that isn't what you were getting at. I'm being somewhat facetious but I do have a point.

    --
    It is a miracle that curiosity survives formal education. - Einstein
  26. EMACS OF COURSE! by Giant+Electronic+Bra · · Score: 0, Redundant

    Wow, as if someone had to ask. All you gotta do is...

    --
    "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
  27. what about docbook by Anonymous Coward · · Score: 0

    what about DOCBOOK. It is a XML based structure that is easy to integrate in SVN. And it is designed to split content from presentation...

    unfortunately, good docbooks editors are expensive, like xmlspy. however, this worth a look.

    1. Re:what about docbook by Jason+Earl · · Score: 1

      My experience is that Docbook is much harder for mortals to use than LaTeX. You can create good looking documents with LaTeX with very little markup, that's not really the case with Docbook. Worse, if you want to produce print-ready PDFs you'll probably have to much around with TeX anyhow. Creating HTML is easy, any markup language should allow you to do that, creating print-ready PDFs is much harder.

      As an added bonus with Docbook you have the pleasure of making sure that your files are XML compliant.

      Sure, a tool like xmlspy (or Emacs with nxml-mode) can help generate the file, but there are plenty of tools for generating LaTeX as well.

      The only reason to mess with Docbook is if your publisher wants Docbook. Even then you probably should consider generating the Docbook output from a simpler source (say restructured text).

    2. Re:what about docbook by berend+botje · · Score: 1

      XML is to be written and read by computers. Not by human beings.

  28. Easy solution by digitalhermit · · Score: 1, Informative

    The way I'd tackle this is to setup a central server then install screen. Have each collaborator share the same screen session. That way, every one can collaborate on the same document in real time. The obvious advantage of this is that the fastest typists, which are generally the more experienced coders, will have the best chance of getting edits in place. To tackle the code versioning issue, alias the vi session to something like "cvs commit xxxx". So anytime someone edits a file, it will commit it to CVS.

    This is agile development at its finest.

  29. make it web based by Anonymous Coward · · Score: 0

    svn and latex usage both are actually pretty easy, but the installation and configuration can be a pain in the *ss

    the idea of google docs supporting latex is good.
    maybe there is another web based colaborative editor who would support this? opengoo i.e.

  30. Use git, not Subversion by Antique+Geekmeister · · Score: 4, Informative

    Subversion is awful for detached work: it must speak to the server to record changes. CVS is no better. git could work, since each person's local copy is a full working repository. It is also terrible about allowing you to flush accidentally recorded debris, or out-of-date branches that have had their files copied elsewhere. It is also about tracking changes from another repository, with their history. Frankly, Subversion needs to be entirely discarded except for those few projects that are like CVS and where the master server is critical for the 'trunk' codeline.

    1. Re:Use git, not Subversion by Anonymous Coward · · Score: 0

      Insightful? Seriously?

      You may think git works better, and more power to you, but the "subversion is teh suck" meme has just got to die.

      Seriously, knock it off. I use subversion, git, and hg because the open source projects I work on use one of those three. My experience is: they all do the job.

    2. Re:Use git, not Subversion by ion.simon.c · · Score: 1

      He has a valid point in his "Subversion is awful for detached work" comment. However, that's not SVN's fault. You'll run into that problem with *ANY* CVCS.

      To condense the lesson:
      CVCS's are inappropriate where communications with a central server are required to do checkins and roll back operations.

    3. Re:Use git, not Subversion by shutdown+-p+now · · Score: 1

      Subversion is awful for detached work: it must speak to the server to record changes.

      Not really; it can happily work directly with a local directory hierarchy, without any server. On Windows with TortoiseSVN, setting it all up takes just a few clicks.

    4. Re:Use git, not Subversion by Antique+Geekmeister · · Score: 1

      Do you mean you have your local repository on your local machine? Yes, that can work, locally. Now publish your changes to a central repository with backup, or vetted by the release master, with the change history. The results are fragile and usually not good.

    5. Re:Use git, not Subversion by Anonymous Coward · · Score: 0

      If you really want to do that, then you can use SVK, but I do not see why you would choose to use SVK on a new project instead of git/hg/etc.

    6. Re:Use git, not Subversion by Eil · · Score: 1

      Arg. I'm tired of every other person who tries another VCS (especially Mercurial or git) and then goes spouting off, "man that Subversion is utter shit, useless for anything."

      I'm sorry, but Subversion is a very nice tool and works just fine for a very large number of people. I use Subversion for managing my code, web sites, and other projects. I have a single "master" repository that I check projects into and out of. That repository is backed up locally, and then remotely every night. I can give people anonymous access to parts of it easily, I can create accounts for others to work on certain projects. Centralized version control ensures that I have one place to go for the bulk of my code and other work.

      Just because Subversion doesn't work for your particular use case doesn't mean it needs to be entirely discarded. Some of us are quite happy with it.

    7. Re:Use git, not Subversion by MemoryDragon · · Score: 1

      Sorry no decent ui no git for the average user. While I prefer git over svn in my works, I never ever in its current state in a sane mind would give it to a non technical user. Btw. your statement about svn needs to be discarded is dangerous. I can see both side of the fence in practical use, and all I can say is that the SVN model works pretty well for small to medium sized teams, the git model works for huge teams better. My personal preferrence up to 12 people would be git on the client, one centralized server. Merging is done via every body has to merge its own work in the central branch. Over 12 people as soon as you have an integrator you can go decentralized, but without any integrating person the decentralized model of git does not work, period! And the git ui integration still is lousy, dont get me with git-gui that is tk garbage! The only tools having a halfway good git integration are textmate and Intellij, and even in Intellij I had to add three scripts for the day to day functionality I needed!
      Sorry as good as git is it is too early to recommend it for a team of nontechnical people having to write something!
      Git is currently in the state SVN was around 2000!

    8. Re:Use git, not Subversion by MemoryDragon · · Score: 1

      I personally prefer to use both, I up until recently used git-svn a lot but that a few days ago merge a file incorrectly and I ended up with 4bla instead of blablabla as it was on the server repo, I now reverted back to git for local history and plain svn for server remoting...

      There is no need for having to deal with git all the way just. Besides that git is currently aweful to handle for non technical people. The integration is also somewhat slowed down due to the fact that there are no non gpl client libs. Many tools prefer to dock native libs instead of relying on command tool spawns!
      The git people unfortunately do not get it that somethings not having the GPL helps the adoption!

      The tool integration, lets face it, of git is currently extremely lousy!

    9. Re:Use git, not Subversion by MemoryDragon · · Score: 1

      Actually i prefer both, git for local history and local branching and svn for its excellent server.
      (Face it the git server is just a glorified rsync, svn in this case is way better)
      git is so easy to integrate into an existing svn checkout, git init and then you are on both without conflicts. I used to use git svn but after a broken automatic merge without error from the svn server I dont trust this tool anymore!

    10. Re:Use git, not Subversion by Antique+Geekmeister · · Score: 1

      You apparently didn't carefully read what I wrote. "Subversion is awful for detached work: ". If you lack 24x7 access to the Subversion repository, you can't record your changes locally. Couple that with the UNIX clients for Subversion storing your HTTPS or SSH passwords in cleartext, and you have serious issues for detached work.

      For local work where you have direct on-line access, Subversion is fine, and addresses most of the flaws of CVS (except for that password storage problem). TortoiseSVN is great: I wish git's gui's were a fraction as usable.

    11. Re:Use git, not Subversion by Antique+Geekmeister · · Score: 1

      For UI's, I'm afraid you're correct. For backup integration, it's further along because it's a faster and more effective tool for local repositories. Tortoisegit wastn't stable the last time I looked: I'm looking forward to it.

      But this is a back-end integration use for LaTeX. That shounds like the sort of backend and use it's built for.

  31. we've tried a few of these... by localoptimum · · Score: 3, Informative

    Google docs is fine until you start dealing with anything different to a Mail on Sunday article. Forget equations and figures. And if google goes down like it has the last few weeks...

    Apple's new web based system is alright for footnotes and things, and for comments, but for serious collaboration with merging different versions and edits, then you can forget it. (If someone from apple reads this, please add gawdamn ODF support to pages for the love of all things sacred).

    I still end up using latex to render equations and slap them into the document as a tiff file. And last time I used pages to collaborate with M$ office users it messed up the footnote marks for institute addresses and I ended up installing the mac version of office anyway :S So lets rule out apple for the time being.

    Lyx didn't support the styles and bibliography for the physics journals I was writing for last summer (phys rev, elsevier). Lyx is not a bad idea, is it ready?

    Microsoft word + equations = hell on earth. And having just lost 2 weeks of my life dealing with micro$oft's APIs, circular help systems and automatic updates every 3 minutes, I threw the thing straight back at IT and vowed never to go there again. Someone else might be able to tell you how good the M$ online collaboration tools are, but it won't be me! ;-)

    If your collaborators are like mine, they want to see a return to fortran and VMS. My current line of thinking is to try to coerce them into using latex instead of m$ word, and volunteer to be version control. Then use something like git on your own machine to merge all the different branches as they e-mail their changes back to you. For me it's the lesser of all evils.

    When you actually come to submit you'll still have to jump through hoops to please the journal editors with figure file formats and stuff ("we want 4 gigs of EPS files please author") but the process of collaborating on the authorship will be a damn sight easier.

    Good article subject though. You've hit on a topic that has been in my mind for the last few months too (sorry about the long reply!)

    --
    This message was scanned by European governments and contains no terrorism.
    1. Re:we've tried a few of these... by stevenj · · Score: 1

      LyX has built-in templates for RevTeX, so it works well with most physics journals. I occasionally run into a journal that uses a custom non-RevTeX stylesheet not supported by LyX, but it's always possible to get it to work with LyX. The easiest thing is to just format it for the journal at the very end, right before submission, by exporting LyX to LaTeX and then switching it over to the new style file (and any minor changes that requires). (It's also not too hard to write a new LyX template to use a new stylesheet if you want to do everything in LyX.)

      --
      If a thing is not diminished by being shared, it is not rightly owned if it is only owned & not shared. S. Augustine
  32. at one time or at the same time by Councilor+Hart · · Score: 3, Insightful

    Do you have to work on the document at the same time, or do you mean something like track changes?

  33. mediawiki + latex extension by pasde · · Score: 0

    mediawiki + Tex extension. We use it at work and its just great. Along with some graphiz support for, well, graphs!

    1. Re:mediawiki + latex extension by Anonymous Coward · · Score: 0

      Exaclty. Use a freaking wiki already, you don't need SVN for documents.

  34. Use AbiWord by Anonymous Coward · · Score: 1, Informative

    You can make things even easier by using AbiWord, the multi-platform word processor.

    AbiWord has a collaboration plug-in that allows multiple authors to simultaneously work on a document. It also has a LaTeX exporter that will preserve most formatting and document elements, including MathML equations (which are converted to LaTeX ones during export). You could also save in OpenDocument format, open the .odt file in OpenOffice, and then use its LaTeX exporter, if you find that its LaTeX output is better.

    Either way, you should be able to handle collaboration and LaTeX export with easy-to-use, open source word processors instead of (potentially) confusing tools.

  35. Perhaps LaTeXiT? by angrytuna · · Score: 3, Informative

    What kind of LaTEX do you need to be writing? If it's just mathematics, and you're on linux or osx, you may want to consider LaTeXiT. It renders equations to pdf and image formats, one of which I know for sure you can embed in a google document. It also lets you maintain libraries of equations, so you can modify them later.

    I used it recently, in conjunction with Apple keynote for the Mac. It was far easier to deal with just the math LaTEX subset, and only at points where I needed it. I imagine a non-technical audience may agree.

    Laequed purports to do something similar for windows. Haven't tried it myself.

    --

    It is a solemn thought: dead, the noblest man's meat is inferior to pork.

  36. webapps by Anonymous Coward · · Score: 0

    In fact the most important part of the problem is to make your co-authors use whichever system you use (install latex for the start, then subversion then learn how to put them together.. people prefer just print out your draft and supply comments with pen). So far I think best solution is to use web-apps. There are at least two usable: http://monkeytex.bradcater.webfactional.com and latexlab.org. They're not perfect of course, so I mainly tend to just use etherpad. Miss synax highlithing though....

  37. Is LaTeX worth it for humanities/soc. sciences? by langelgjm · · Score: 2, Interesting

    So TFS appears to think that "academic writing" excludes the humanities and other disciplines that don't often find the need to include equations in their writing.

    In any case, is LaTeX worth the learning curve for these disciplines? I recently wrote a 40 pg. paper in Word, using a good template and styles, I didn't run into any formatting issues, and when converted to PDF it looks nice. I liked being able to create the table of contents automatically.

    Facing the prospect of only having longish things to write from this point on, I'm wondering if I should take the time to learn LaTeX now. On the other hand, if I do that, am I giving up being able to easily send drafts to other people for review? What about reference management with stuff like Zotero?

    --
    "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
    1. Re:Is LaTeX worth it for humanities/soc. sciences? by DeadDecoy · · Score: 1

      I find the Biomedical disciplines also fall into that area. A lot of those people don't or wouldn't use LaTeX either. LaTeX is worthwhile to learn, but getting people to review and edit an electronic copy of the document probably won't be fun.

    2. Re:Is LaTeX worth it for humanities/soc. sciences? by Anonymous Coward · · Score: 0

      I'd say it's not worth learning. If you're dealing with straight text, footnotes, and a heading every now and then, it's easy to manage with styles in Word. You can send your colleagues PDFs, but they will most likely expect a Word doc if any collaboration is involved. I've noticed that academics in the humanities preparing documents for publication are fond of using "Track Changes."

      Since you're going to be writing longer things, I will, however, caution against using master and sub-documents. They sound like a great idea, but they are far more trouble than they're worth. Better to just use individual files for big chunks, like thesis chapters, and merge them when you're preparing to submit.

      Zotero's a nice tool. I hear good things too about RefWorks.

    3. Re:Is LaTeX worth it for humanities/soc. sciences? by Anonymous Coward · · Score: 0

      Scientific writing is academic.

      Humanities writing is masturbation.

      Biomedicine falls in between, into the raping the souls of the sick for money gap.

    4. Re:Is LaTeX worth it for humanities/soc. sciences? by Friend+of+Nature · · Score: 1

      In fact, all they would need to learn is to replace "my wonderful text here" with their text in a text file containing

      \documentclass{article}
      \begin{document}

      <my wonderful text here>

      \end{document}

      and to remember to enclose the section headings in \section{ }. that's it!

    5. Re:Is LaTeX worth it for humanities/soc. sciences? by EvanED · · Score: 4, Informative

      There's a lot to recommend Latex, and it wouldn't be unreasonable. That said, I have a hard time saying, for sure, yes. It probably depends on personal preference.

      I'm a bit of a typography snob, so I like the things that Latex does that I don't know how to get Word to do. For instance, when typing in Word, when the line gets too long, it wraps. In Latex, the line breaks are not inserted by such a simple algorithm; perhaps breaking this line a little earlier will prevent a nasty break later. For more even more snobby examples, see here.

      Another of Latex's benefits is its programmability; this will sometimes come in handy. If you look at the diversity of the Latex packages out there, it should become apparent what benefits this can have. It also means that it's a bit more complex.

      Latex will do stuff like automatic table of contents too. For citations, there is Bibtex. I haven't used Zotero, but it's at least better than the experience I had of using a really old version of EndNote. Bibtex works pretty slick: you just put ~\cite{some-key} into your document, and it will look through the Bibtex database, find the reference marked {some-key}, put it into your bibliography, automatically number/name everything in the bibliography (using one of any number of styles), and insert the citation into the text of your document.

      Finally, the fact that Latex works really well with version control because you can get reasonable diffs is almost a killer feature for me.

      At the same time, I've also found that getting Latex to do stuff it wasn't built to do can often be a pain.

      Also, if what you're doing is table-heavy, I might recommend you stay away; if you've ever hand-programmed in HTML and had to do tables and found it really annoying, you'll have the same problems with Latex.

      Basically what it boils down to is that I think that Latex would be a reasonable choice for you, but I can't say with any certainty that it'd be a better choice than Word, or that Word would be better than Latex.

    6. Re:Is LaTeX worth it for humanities/soc. sciences? by Anonymous Coward · · Score: 0

      If you never want to pull out the text from your old documents in about 5 years' time, then stick with word.

      In all honesty, Word will probably do you for now.

      I wrote my astronomy thesis in Word, and I've regretted it ever since. I wish I'd done it im Latex, but the pain for me was generating figures. Word had excellent drawing facilities, but Latex required Xfig or some such. I defaulted to Word.

      Bugger.

    7. Re:Is LaTeX worth it for humanities/soc. sciences? by spotter · · Score: 1

      uh. any thing you can use to make a figure for word you can use for latex.

      latex can include, eps, png, pdf, gif..... as figures. All word is doing is embedding some image, and generally any program that generates that image can also save it to a file.

      I honestly find using latex to be much much easier than word, just because there's much less stuff to get in my way. Also, the ability to macroize things (i.e. type \rlcn{} for really long chemical name) makes life much easier and less error prone to typos.

    8. Re:Is LaTeX worth it for humanities/soc. sciences? by chil2 · · Score: 1

      uh. any thing you can use to make a figure for word you can use for latex.

      What about embedded diagrams (such as Visio objects)? My papers are loaded with these, and being able to store them in the document (for things like mailing to co-others for review), and open them quickly for minor edits is important.

      I've been using Visio & MS Office primarily because they handle this really well. I've experimented with Dia, Kivio, Open Office Draw, and latex, but never found a combination that worked as well for me (especially as a Visio replacement).

      Is there any way to get this done effectively without using MS Office? What do you open source guys do?

    9. Re:Is LaTeX worth it for humanities/soc. sciences? by Anonymous Coward · · Score: 0

      Regarding LaTeX use in non-mathematical disciplines, it's a toughie. I am a recent MMath graduate from a UK university, and LaTeX was pretty much a requirement for most of our essays (unless you wanted to spend hours fiddling with MS Equation Editor to get everything correctly formatted), but recently I've been showing its positives to a couple of friends - one English Lit grad and one Masters student taking Study of Religions.

      From this experience, I've found positives and negatives in LaTeX (bear in mind I'd probably be classed as a bit of a LaTeX evangelist, so feel free to take the sequel accordingly).

      From the positive point of view, both friends were impressed with the professionalism of the end result, both commenting that it looked more like a published article than a student essay. Second, they both liked the ideas behind simplistic footnotes/endnotes and BiBTeX (bear in mind, neither of them had seen a reference management system before, so this positive could be easily pushed over to Word+Zotero for instance). Finally, the positive of not having to spend 20 minutes pissing around with formatting sounded appealing.

      Note that all of these positives have come before they actually used LaTeX. It's now time for the negatives.

      Being from non-science backgrounds, the plaintext \begin{document} etc etc was intimidating (at best) to start with. Also, the switch from WYSIWIG to WYSIWYM did not go without a few hiccups. The other issue they found was in the tightly regimented style which LaTeX comes out with when you don't embark on the steep learning curve of understanding how to change it. "Jamie, I just made it into the PDF, but I want the italic stuff to be bold, how do I do that?" "My lecturer needs the title page to be in a specific format, can you come over here and set that up?" yadda yadda. I was more than happy to, of course, but it's a real stumbling block for people who have never programmed to overcome.

      The final negative actually comes from my own experience, back in my 2nd year I did a project for a Physics module, wrote it all up in LaTeX, to be told I missed the lecture where he told us that we could only submit documents in .doc format... Oops! (Rest assured, with my friends, one only needed PDF or Word format, and one was just publishing his short stories).

      Honestly, I'd question if LaTeX is worth the issue if 1) you're not using the nicest features (read: mathmatical markup), and 2) you're not used to plaintext WYSIWYM publishing or programming at the least.

      On the other hand, the friend doing Study of Religions not only got commended on the professional look of her work, but the lecturer is now explicitly suggesting that people use LaTeX to produce essays for her class. I fear I may have unleashed a world of pain upon the poor, unsuspecting religion studiers...

    10. Re:Is LaTeX worth it for humanities/soc. sciences? by shellbeach · · Score: 3, Insightful

      Biomedicine falls in between, into the raping the souls of the sick for money gap.

      Actually, us researchers get raped by soulless governments, who underpay us, hate funding our research and yet still expect instant, observable and immediate heath outcomes.

      But you were close.

    11. Re:Is LaTeX worth it for humanities/soc. sciences? by EvanED · · Score: 1

      All word is doing is embedding some image, and generally any program that generates that image can also save it to a file.

      The convenience factor of having it embedded shouldn't be underestimated though; it has the same general benefits of WYSIWYG editors in general, which is that you don't have to rebuild stuff to see what the effect is.

      Also, the ability to macroize things (i.e. type \rlcn{} for really long chemical name) makes life much easier and less error prone to typos.

      You can do something similar in Word though... just set up an autocorrect from rlcn to "really long chemical name". The main difference is you should be more careful about picking something you don't actually want to appear in-text at all.

    12. Re:Is LaTeX worth it for humanities/soc. sciences? by fermion · · Score: 1
      Most of the people I knew used word, so I used MS Word. Many years later I mourne all the time I wasted trying to make word to what I wanted. The ease of getting formulas and pictures to render correctly in latex, the fact that simple graphics require only a few lines to text, makes it very useful for anyone who does scientific writing. Yes there is a learning curve, but anyone trying to more than memos in word is really not being efficient. Even OO.org does a better job with long documents than MS Word.

      Most people use MS Office because they are more obsessed with the formatting and often much less concerned with content. The reason for this is obvious. When the content is really important and credible, however, the fact that one does not have 100 fonts, or can tweak line heights into any ugly combination, or any thing else that MS Word lets you do, becomes quite irrelevant. One of the metal shifts I had to make when I moved to Latex was that the content was the important thing, and the formating was best left to the Latex engine, which understood the rules much better than I did. Once I made that leap, everything fell into place.

      It takes a certain confidence to submit something formatted in Latex.I mean, there isn't even a cuddly animal to help you as you write. But all kidding aside, there is a reason why people use what they use. Many paralegals still use Wordperfect. Efficiency is really the key reason to choose any professional tool.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    13. Re:Is LaTeX worth it for humanities/soc. sciences? by moosesocks · · Score: 2, Interesting

      You're right -- LaTeX does typography much better than Word. Honestly, I've never quite understood why Word still sucks so badly at so many basic typographic functions.

      In any regard, however, LaTeX's shortcomings (like you mentioned) make it absolutely unbearable in many situations. Donald Knuth might be the god of CS, but his program absolutely sucks at catching and handling errors. Make a typo, or try to do something that LaTeX doesn't like (there are many things that fall in this category) and try to decipher the error message -- 9 times out of 10, it's several pages long and offers absolutely no hint as to what the actual error was.

      It sure does make pretty formulas though...

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    14. Re:Is LaTeX worth it for humanities/soc. sciences? by tfoss · · Score: 1

      For citations, there is Bibtex. I haven't used Zotero, but it's at least better than the experience I had of using a really old version of EndNote.

      Well the experience of using a recent version of EndNote is also much better than using an old version of EndNote (which I suffered though as well). It really has become incredibly slick & easy to use in the last couple versions. Being able to connect directly to PubMed (for biosciences), search and then directly import references from pubmed is a *huge* timesaver. It works as you describe bibtex, inserting the citation & creating/updating the bibliography on the fly in any style you can imagine (or define).

      I actually ended up writing the text of my thesis in Word solely to have the ability to use EndNote as a reference management system. Once the text & refs were done, though, I used Pages to actually do layout as Word sucks balls for that. The latest EndNote will integrate directly with Pages, though, so that problem is no more.

      -Ted

      --
      -=-=- Quantum physics - the dreams stuff are made of.
    15. Re:Is LaTeX worth it for humanities/soc. sciences? by limegreenman · · Score: 1

      You need to think about who your future collaborators are going to be (perhaps a too hard question). I used LaTeX for my thesis, but I've never collaborated with anyone that uses it. The guy in the next office does, but we've never collaborated. He's a unix boy, so they use Open Office. If you'll enjoy the challenge, then go for it, but unless you're in an area where it's commonly used, it's not that useful :(

    16. Re:Is LaTeX worth it for humanities/soc. sciences? by seyyah · · Score: 1

      Facing the prospect of only having longish things to write from this point on, I'm wondering if I should take the time to learn LaTeX now. On the other hand, if I do that, am I giving up being able to easily send drafts to other people for review? What about reference management with stuff like Zotero?

      As an learning exercise I wrote a humanities paper in LaTeX (XeTeX actually, non-Latin character support is a must for me). The results were beautiful. The bibliography -- in Turabian style -- was done perfectly with BibTex. I couldn't have been happier.
      Then I had to convert it to a MSWord document for publication.

    17. Re:Is LaTeX worth it for humanities/soc. sciences? by EvanED · · Score: 1

      Make a typo, or try to do something that LaTeX doesn't like (there are many things that fall in this category) and try to decipher the error message -- 9 times out of 10, it's several pages long and offers absolutely no hint as to what the actual error was.

      Oh, be fair. The error is intelligible at least half the time. ;-)

      I'm being sort of tongue-in-cheek, but this is a big problem. Errors for simple things like most command typos are fine, but the error detection in more difficult cases leaves a ton to be desired.

      I also like how I know tons of people who use Latex, but I don't know any of them use the actual interface Latex provides for dealing with errors; I usually just type 'q' a couple times until it's gone away and go look in the editor.

    18. Re:Is LaTeX worth it for humanities/soc. sciences? by Geirzinho · · Score: 1

      To be fair, this isn't really snobbery. A well typeset document, with proper font sizes, line lenghts and "colouring," is easier on the reader. Good presentation makes it just a little more likely that your audience will actually read your paper buy your ideas.

      Both the form and the content of the document are important.

    19. Re:Is LaTeX worth it for humanities/soc. sciences? by Anonymous Coward · · Score: 0

      Until recently, I was a graduate student in history.

      I've used LaTeX for all of my writing since my second year as an undergrad. I may not employ much by way of math or formulae, but I use an awful lot of diacritical marks. LaTeX makes throwing umlauts and accents in a breeze---much easier than hunting around in character map, writing down Alt-codes, or other things of that nature.

      LaTeX also does an excellent job of handling endnotes, footnotes, and keeps decent track of a bibliography.

      I wouldn't dream of using anything else. The output is much cleaner, it's not hard to make modifications, and if you're a pedantic typography fiend, it makes Word look like a trainwreck. Easily produced small capitals, relatively easily produced text figures, the list goes on.

      And for reference, LaTeX will quite happily generate a table of contents for you.

      As regards your other questions, I don't know. If people reviewing you drafts are doing so in hard copy, then that's no problem. If they want to modify the document, that would be a bit trickier. You could copy and paste the document into Word or something to make their lives easier, I suppose. And I've never used Zotero, so I can't help there.

    20. Re:Is LaTeX worth it for humanities/soc. sciences? by langelgjm · · Score: 1

      Being able to connect directly to PubMed (for biosciences), search and then directly import references from pubmed is a *huge* timesaver.

      This is exactly why I started using Zotero. My old system was a mishmash of saving bookmarks and a folder full of PDF articles. Now all I have to do is click a little icon in the address bar, and all the relevant citation information is extracted and stored. It's a godsend.

      --
      "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
    21. Re:Is LaTeX worth it for humanities/soc. sciences? by Historical+Linguist · · Score: 1

      LaTeX is widely used in Linguistics (which arguably fits the category you ask about), both because of its capacity to hand the formalism of the more technical side of things, and its capacity to handle effectively the font-demands of those doing less formal work on "exotic" languages, or using a lot of IPA. No one that has been introduced to LaTeX in my department (and our student association runs workshops for their colleagues) has ever reverted to Word (or any "word processing" solution). Some kind of change-tracking or version control is definitely required; I have not yet found a solution I'm satisfied with (but I'll try some of the suggestions here; MediaWiki, e.g., seems like it might be an excellent idea).

    22. Re:Is LaTeX worth it for humanities/soc. sciences? by twistedcubic · · Score: 1

      Just a nitpick: Knuth didn't write the LaTeX extension. And the error messages are much easier to track than those of GCC (IMO). The key is to note the line number of the first error, which almost always indicates where the first error is (except maybe when you have unbalanced braces, which your favorite editor can sort out).

    23. Re:Is LaTeX worth it for humanities/soc. sciences? by spotter · · Score: 1

      autocorrect doesn't help you if you change the name. yes, you can now search and replace it, but all these things are more prone to error.

      I'm not against Word. i use it a lot (heck, I'd rather do my resume in it than in Latex). However, for regular paper writing, its so much easier. Honestly, any paper writing system that requires the use of a mouse is going to make a lot of people significantly less efficient, i.e. in latex all I have to do is \cite{tag}, to make a footnote, in word, I'd have to take my hands off the keyboard, go into a menu and search for the proper reference (or perhaps type it in. But for most people this is back and forth mouse to keyboard.

      but then again, I'm one of those people that likes thinkpad keyboards and disables the trackpad, for the same reason, keep my hands on the keyboard.

    24. Re:Is LaTeX worth it for humanities/soc. sciences? by El+Cabri · · Score: 1

      Word uses a paragraph composing algorithm that is at least as sophisticated as TeX's. Actually, Knuth's published papers ARE the basis of it. It's otherwise much more sophisticated in its supports of bidirectional, vertical and mixed vertical/horizontal text layouts, and even more so in table composition and mixing text with graphics.

      The problem with TeX and LaTeX, beyond the fact that it they have never got a frontend that would put them within grasp of non-technical users, is that actually their typographical references are pretty old themselves and date back to an era dominated by the printed book. Even shoeing it in the constraints of the periodic scientific publications with its multi-column layouts and other constraints has, back in the days around 1990, involved significant overhead development and hacking of the platform. With the new dominance of on-screen reading, dynamic composition, rendering as slides, hyperlinking, mixing with graphics, it's getting less and less competitive.

  38. latexdiff by Anonymous Coward · · Score: 0

    there is a tool called latexdiff it is pretty good in showing the difference between two latex files

  39. english is dead by mtrachtenberg · · Score: 2, Funny

    The post reads: "By abstracting out the substance from the content, it becomes possible to focus heavily on the writing..."

    Abstracting out the substance from the content?

    You're one of those humanities folks, aren't you?

  40. edukalibre by sTeF · · Score: 1

    check out edukalibre.

  41. Hughes Is DEAD WRONG: by Anonymous Coward · · Score: 0

    "Despite its learning curve, LaTeX is pretty much the standard in academic writing."

    Wrong. It may be standard in the physical sciences and
    math; however, in the social sciences, Microsoft Word is used by many.

    Yours in SOCIALISM,
    Kilgore Trout

    1. Re:Hughes Is DEAD WRONG: by Jason+Earl · · Score: 1

      Translation: you aren't a real scientist if you aren't using LaTeX. :)

  42. MarkDown + post processor by PopularEthics · · Score: 1

    It seems to me markdown (http://en.wikipedia.org/wiki/Markdown) has a much shallower learning curve than latex, and it is already supported by several wiki systems. All you would need was a html -> printed page post-processor, which may already exist.

    1. Re:MarkDown + post processor by maxume · · Score: 1

      I've never used it, but MultiMarkdown is exactly what you are talking about:

      http://fletcherpenney.net/multimarkdown/users_guide/what_is_multimarkdown/

      Pandoc doesn't worry so much about generating html:

      http://johnmacfarlane.net/pandoc/

      --
      Nerd rage is the funniest rage.
  43. Laboratree by smoondog · · Score: 1

    You might try Laboratree (http://laboratree.org/). We have built a social networking platform off of OpenSocial and created a document and data set management tool that has Subversion like editing. It is used by a couple of hundred groups currently.

    1. Re:Laboratree by Anonymous Coward · · Score: 0

      I'd have checked it out, but it doesn't obviously support OpenID or any of the other single sign-on solutions. Seriously, the registration was too big of barrier to entry for me - get on that!

  44. Svn has track changes by Friend+of+Nature · · Score: 1

    Lyx has a track changes function, very similar to that of Word. Personally, I find that tracking changes quickly results in a very cluttered document. I prefer to use svn in combination with a different diff program, wdiff, that can identify differences word-by-word (and also allows for ignoring changes in white space, which are usually irrelevant for latex).

    I use a shell script where i type

    tex_diff.sh <old file> <new file> > result.html

    to create an html page where the differences are marked (blue for new words, strike over red for deleted words). The file result.html can be viewed in a standard html browser (e.g. then one you are using right now :)). the tex_diff.sh contain (on a single line)

    wdiff --start-delete='<font color=red>' --end-delete='</font>' --start-insert='<font color=blue>' --end-insert='</font>' $1 $2 | sed -e '1,2 d;s/$/<br>/'

    change the font commands using basic html if you prefer a different style. it is also possible to use wdiff to show only new text.

  45. simplify by sbeckstead · · Score: 1

    Drop the draconian, complicated, unnecessarily obscure and often merely arbitrary academic bullshit formatting necessities and write the damn things with open office. Save the world a few million hours of real time so the students/researchers can actually be productive rather than merely busy.

    1. Re:simplify by lbbros · · Score: 2, Interesting

      Except that with that you have to control formatting, citations, spacing, margins... LaTeX, although obscure, enables you to focus on the *content*, rather than on the *presentation*. I write papers exclusively in LaTeX.

      --
      A CC-licensed illustrated horror novel
    2. Re:simplify by sbeckstead · · Score: 1

      Try the defaults, they work remarkably well for 99% of communications. Anything publishable will get typeset and edited anyway. Eventually you have to worry about all the gunk. LaTeX just delays the inevitable.

    3. Re:simplify by colinrichardday · · Score: 1

      And if it gets typeset in Latex?

    4. Re:simplify by colinrichardday · · Score: 1

      Is there a way of using Open Office without a GUI front end? I like to type my math, not have to point-and-click it to death. I can generate a graph of f(x)=sin x in Latex in about ten lines. How does one do this in Open Office? Can one generate .sxw files programatically?

  46. Lighter formats (ReStructured Text, et al.) by DragonWriter · · Score: 1

    Much of the complexity of LaTeX can be abstracted away in lighter text-based formats that are compiled to LaTeX to produce print-destined output (ReStructured Text, used in python Docutils, is one example.) If you are concerned about the combined complexity of LaTeX + version control, that could help reduce the overall complexity.

  47. wiki first, then convert to LaTeX by bcrowell · · Score: 5, Insightful

    I think any technical writer that isn't scared away by the syntax of LaTeX should be able to master "svn update", and "svn commit".

    Well, in any scientific collaboration consisting of more then four people, there's most likely someone senior and crotchety who's stuck in his ways doesn't want to completely change the way he works. You'd also have to build a consensus that svn+latex was the best available solution, and that might not be so easy. I've used svn+latex. It sucked, partly because svn sucks. (Git is a lot better.)

    If the goal is to write a scientific paper with a large number of authors, I think the most reasonable thing to do would be to write it in MediaWiki, which is the wiki software used by Wikipedia. In particular, MediaWiki has good support for LaTeX-formatted math. Once all the authors have had a chance to make their edits, and the whole thing has converged to the exact words, punctuation, and math you want, you convert it to LaTeX and you're all set. The conversion is ridiculously easy, because all the math is in LaTeX already, and you can use a script to convert, e.g., ==Procedure== to \section{Procedure}.

    One big win with wiki->latex compared to version control+latex is that although it's fairly easy to learn a couple of the most basic commands of a vc system, it's much more difficult to learn to use it well enough to figure out who changed what, resolve conflicting edits, etc. A wiki is designed to do all that using a web interface, which makes it dead easy. To see what I'm talking about, go to a wikipedia article and click on the history history tab.

    This is all assuming it's a scientific paper, which just needs to be worked on for a certain amount of time, and then it's published and you're not going to mess with it anymore. There's another interesting situation in academic writing, which is a textbook that's going to be edited on an ongoing basis over the years. That's an example where I think the case for vc+latex is much stronger.

    1. Re:wiki first, then convert to LaTeX by Bert64 · · Score: 1

      There is a PHP library called Text_Wiki which handles conversion from wiki markup to LaTeX and several other formats, it wasn't perfect last time i tried it but it does the job.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:wiki first, then convert to LaTeX by Lorens · · Score: 1

      If the goal is to write a scientific paper with a large number of authors, I think the most reasonable thing to do would be to write it in MediaWiki, which is the wiki software used by Wikipedia. In particular, MediaWiki has good support for LaTeX-formatted math. Once all the authors have had a chance to make their edits, and the whole thing has converged to the exact words, punctuation, and math you want, you convert it to LaTeX and you're all set.

      [...]

      This is all assuming it's a scientific paper, which just needs to be worked on for a certain amount of time, and then it's published and you're not going to mess with it anymore. There's another interesting situation in academic writing, which is a textbook that's going to be edited on an ongoing basis over the years. That's an example where I think the case for vc+latex is much stronger.

      Sure, but your MediaWiki way has the interesting possibility of setting a version number every time you export to LaTeX, which saves you from wondering "was this document changed since the version number was set". Many kinds of documents have a manual revision history in the first pages, but it's rarely up-to-date. You put all mods in MediaWiki, and when you need to publish, run the script make_new_deliverable $textname $new_version $version_comment : MediaWiki -> add version and comment and date -> LaTeX -> PDF, and save the two outputs. Only provide the LaTeX version to people who need it, specify that the way to contribute is to use the wiki, and bingo, all the benefits of manual versioning but no more subtly different versions floating around.

    3. Re:wiki first, then convert to LaTeX by Anonymous Coward · · Score: 0

      With the LaTeXDoc plugin for mediawiki you can edit the entire latex document in a wikipage, then press a link to create the PDF. You can include graphics and other external documents as in standard LaTeX by adding an extra line that tells the wiki to include these files. You can read an article about this system in the MAA Focus (PDF) .

    4. Re:wiki first, then convert to LaTeX by coaxial · · Score: 1

      Well, in any scientific collaboration consisting of more then four people, there's most likely someone senior and crotchety who's stuck in his ways doesn't want to completely change the way he works. You'd also have to build a consensus that svn+latex was the best available solution, and that might not be so easy. I've used svn+latex. It sucked, partly because svn sucks. (Git is a lot better.)

      If you have four people all trying to edit the same document, you've got a crap document. The average paper is 8 to 12 pages including all figures and citations. Journal articles are like 20. One person writes it, the other people review it and send changes. If a big section needs to be written. It's sent to the main author who rewrites it if needed. If you don't do this, you get an article that looks like it was written by four people.

    5. Re:wiki first, then convert to LaTeX by bcrowell · · Score: 1

      Sure, but your MediaWiki way has the interesting possibility of setting a version number every time you export to LaTeX

      I was assuming that exporting to latex would be too laborious to want to do more than once. I think it depends a lot on the type of book. In the case of a computer science book, it might need almost no tweaking after exporting, because basically all you have is text and code listings. But my experience is with illustrated physics textbooks, which need a lot of tweaking by hand for visual formatting.

    6. Re:wiki first, then convert to LaTeX by bcrowell · · Score: 1

      If you have four people all trying to edit the same document, you've got a crap document.

      If you have less than four people trying to edit the same document, then I think the OP's question becomes pointless.

    7. Re:wiki first, then convert to LaTeX by jonaskoelker · · Score: 1

      A wiki is designed to do all that using a web interface

      I hope the wiki has a good web interface for grep as well. And lsdiff. And interdiff. And wc. And make-like integration with gnuplot and graphviz. And of course bash, and ....

      My cold dead hands will be firmly clenched around them ;-)

    8. Re:wiki first, then convert to LaTeX by coaxial · · Score: 1

      Exactly. I'm suggesting that he's solving the wrong problem.

  48. gitit by j1m+5n0w · · Score: 2, Interesting

    Main site

    Demo site

    Gitit is a wiki that uses a git repository as a backend and exports to LaTeX. I haven't used it myself, and I expect you'll have to do a bit of hand-editing of the generated LaTeX to match whatever template you're using, but it might be worth looking into.

  49. Wiki + LaTeX by FLoWCTRL · · Score: 1

    Wikis are designed for collaborative writing, and many if not most support version control. I don't know of any that support LaTeX (with rendering), but I would think that it could be added to something like MediaWiki.

    I came across a Wordpress plugin that apparently renders LaTeX:

    http://wordpress.org/extend/plugins/easy-latex/

    Perhaps it's code could be adopted for a wiki. Of course, the user would still have to know LaTeX, but they could copy and paste from their favorite GUI LaTeX editor.

    1. Re:Wiki + LaTeX by FLoWCTRL · · Score: 2, Informative

      It looks like MediaWiki already supports some TeX:

      http://meta.wikimedia.org/wiki/Help:Displaying_a_formula

  50. Did a collaborative book with Google Docs + LaTeX by cyberanth · · Score: 1

    I wrote a collaborative novel last year which was laid out in LaTeX. Each chapter was written by its 1-3 writers on a document I created in Google Docs. At the end, I wrote a Python script that downloaded all 23 chapters, translated them into LaTeX docs in the style that I wanted for the book layout (most of the markup I had to worry about was stuff like quotes, new paragraphs, italics, special characters, etc (it was not full of equations)), and it then called PDFLaTeX on the master document which combined them into a book. This allowed people to modify their documents online, and for me to handle the layout in parallel with the up-to-date text.

    So, this allowed like 12 people to have no learning curve, but it depended on me knowing Python and LaTeX. Not sure if I answered the question. Sorry. Just use version numbers or something.

  51. I haven't found it very useful by Trepidity · · Score: 1

    The line-oriented diffs of svn are particularly useless for a language in which newlines are often not semantically meaningful. To get anything useful out of this approach, people end up constraining their use of paragraph reflowing, so you end up with crazy hard-to-read .tex files, which is definitely something that should be handled by a revision-control system better.

    It also interacts badly with other synchronization methods between multiple machines. I use a laptop and a desktop, and synchronize them with unison. But svn changes their local file formats across platforms and versions, so when the .svn directories get synced between the current Debian and current fink (OS X) versions, stuff gets corrupted. The workaround there is to *not* sync on my side with unison, and instead use "check into svn and check back out" as a synchronization mechanism. But that leads to checking in half-done stuff that gets in other people's way.

    1. Re:I haven't found it very useful by Trepidity · · Score: 1

      I should add that as far as LaTeX diffs go, you can get a result almost as good as Word's "track changes" mode via texdiff. The main reason it's only "almost as good" is that since Word actually saves the changes instead of trying to reconstruct them from the before/after documents, it doesn't screw up quite as much (e.g. misidentifying insertions/deletions versus block moves, especially of shorter fragments of text). But texdiff is good enough for most uses, just not well integrated into SVN's diff system, which itself doesn't even support disconnected operation.

    2. Re:I haven't found it very useful by Anonymous Coward · · Score: 0

      Setup your own svn server expressly for sync-ing in your dir project-self. When you are ready to commit to the collaborative svn server, do an svn export of project-self to your project-common and commit that. Reverse for update. Script it for automation.

  52. it's not even standard in all of CS by Trepidity · · Score: 1

    The social-science-oriented areas like HCI tend to use Word. The engineering- and math-oriented areas like machine learning and theory use latex. The other areas seem to have a mix, to the extent that most conferences feel required to offer both Word and latex templates.

  53. Try Plutext for docx collaboration by jasonharrop · · Score: 3, Informative
    Word 2007 doesn't do several-people-in-the-document-at-once collaboration.

    This will reportedly be possible next year with Office 14.

    If you are still using Word for whatever reason, and want several-people-in-the-document collaboration in Word today, you can try my plutext collaboration software - see http://dev.plutext.org/blog/

    You get paragraph level versioning, and changes tracked properly.

  54. Stick with what your community uses by fantomas · · Score: 2, Insightful

    Ask around your colleagues and more senior peers (lecturers, supervisors, professors). See what they use for their collaborative work.

    If you're looking for a longer term academic career, check out what conferences and journals in your fields ask for.

    When I started my PhD I asked around and found out that the students in disciplines that used a lot of mathematical notations, formulae, equations etc prefered LaTeX, but everybody else (the majority) used Microsoft Word. That's still true. People do their 70,000 word theses in Word, submit jointly co-authored papers in Word.

    Use what your community uses, these are the people you will be handing in work to, sending drafts for comments, writing shared reports. No point upsetting them by sending them a document in a format they are not used to dealing with.

  55. Adobe Buzzword by fboomerang · · Score: 1

    Buzzword is excellent. It allows users to create print-perfect documents, collaborate with any number of co-authors, and control versions and keep track of changes. PC Magazine calls it "an impressively well-designed application." I use it daily and I have to say I love it. http://buzzword.acrobat.com/

  56. Re:Gobby to the rescue (Yes, this is Offtopic) by Anonymous Coward · · Score: 0

    Assuming that any constitution, no matter how well framed, would still apply exactly two centuries later is foolish. It would be like trying to live your life according to a document that was framed for Middle-Eastern people 2000 years a..go...

    I see where you're coming from now...

  57. LaTex Who? by DynaSoar · · Score: 3, Informative

    I've done research and writing at federal institutions, private and state universities and commercial concerns, collaborated with people and labs in a dozen or so countries, and submitted to journals in several different fields. Never once did I hear LaTex mentioned as something available to write with or as a format acceptable for manuscript submission. I happen to be familiar with LaTex due to years of Linux tinkering, and from working with people who also happened to be at least modestly capable with it. Even so I'd use something that didn't require concern with command/control syntax. My brain is better used on the science and language syntax.

    Microsoft Word can track changes according to collaborator. A particular format need only be created once, then saved as a template, many of which are available for download. There are various referencing packages that merge well with Word. I have run across other researchers who preferred something else for writing, but never have I run across one who did not have Word available or was not adequately familiar with it.

    Perhaps there are fields I've not worked in that allow use of LaTex for writing and submission. I'll bet there are none that require it, and Word is acceptable to most if not all.

    http://www.essex.ac.uk/linguistics/clmt/latex4ling/journals/ is a short article listing LaTex friendly journals. I disagree with the assessments about Springer and Elsevier, as every one of their journals I've written for did not list LaTex as acceptable. That leaves a very short list of journals that do accept it (and two major publishers that do not accept it). The list is a lot shorter than just the list of >35,000 journals referenced by NIH/National Library of Medicine's PubMed, the database I'm most familiar with.

    Mod me down if you must for dropping the *nix flag and waving the enemy's, but these are the observations of a trained observer.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
    1. Re:LaTex Who? by Daniel+Dvorkin · · Score: 1

      It really does depend on the field you're in; you don't say, but from your PubMed mention I'm guessing medicine or biology. In bioinformatics, fortunately, the computer scientists and mathematicians have won this particular argument over the biologists and chemists -- nearly every bioinformatics journal accepts LaTeX, and many prefer it over Word. This includes a number of journals from Springer, Elsevier, Oxford and Blackwell.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    2. Re:LaTex Who? by Anonymous Coward · · Score: 0

      Anything heavily mathematical is likely to be done in LaTex. Every math/engineering journal I've ever submitted to accepts it.

      You're right as far as Word being acceptable. The problem is utility. I tried doing my dissertation in Word and simply couldn't - somewhere around 100 embedded objects (equations) in, bad things started to happen to the numbering and locations. Eventually, I gave up and spent a few days redoing all the math in LaTex.

      It's not a cultural thing. No one loves to use LaTex. But after a certain point, the limitations of the WYSIWYG editors pose worse problems than dealing with horrid syntax.

    3. Re:LaTex Who? by Anonymous Coward · · Score: 0

      A lot of relevant journals support Latex submission and as a Bioengineer I write all my important docs in Latex. I only use Word for simple letters. You may be a trained observer but I think what you have observed might be narrower than you think. In my own discipline we tend to only submit to a narrow band of journals, eg PLoS, BMC (has a *lot* of journals), Bionformatics, JTB,...... In addition, preprint services such as arxiv support Latex.

    4. Re:LaTex Who? by Anonymous Coward · · Score: 0

      What field did you work in? It's certainly the standard in Maths, Physics & Engineering. In fact any subject where you might use equations!

    5. Re:LaTex Who? by Anonymous Coward · · Score: 1, Insightful

      I don't think a many papers in mathematics use anything other than LaTeX these days. Most books are also in LaTeX. I'd guess the same is true about physics - just look here:

      http://arxiv.org/

      Half a million articles of pure LaTeX...

    6. Re:LaTex Who? by Anonymous Coward · · Score: 0

      LaTeX compiles to PDF ... every journal I've published in gladly accepts PDF.

      For all this svn+LaTeX madness, Eclipse has good extensions/plugins for both.

    7. Re:LaTex Who? by notwrong · · Score: 2, Informative

      Which fields? I also am a trained observer, and my observations are somewhat different.

      I have submitted to conferences and journals in two rather distinct fields (cognitive science and natural language processing) and have come across few that did not accept LaTeX, though sometimes in cognitive science it was a bit of an uphill battle.

      Most commonly for conferences (which in natural language processing and some other computer science fields are the main up-to-date research publication avenue) there is a style file and document template for LaTeX, which you use as the starting point for your document. You then send through a PDF which is already formatted exactly according to their guidelines from the moment of submission.

      The premiere journal in natural language processing (Computational Linguistics) for example, certainly requires LaTeX.

      I'm not saying you're wrong, as I'm sure there are plenty of fields where Word is the norm. It just varies. Personally I find LaTeX extremely frustrating, but it is sufficiently less frustrating than Word that I strongly prefer it. The key benefits for me all flow from the separation of format from content. The formatting instructions are explicit, rather than hidden in invisible characters and attributes of the document. If you keep the text-based source in version control, you can always get back to a previous state, and don't wind up have multiple divergent copies as attachments to a multitude of emails. Manually merging a word document that has branched is a bit of a pain, to put it mildly.

    8. Re:LaTex Who? by Roger_Wilco · · Score: 1

      Mathematics generally requires TeX. For example, the AMS. (They prefer various forms of TeX, but will also accept submissions on paper, so you could use MS-Word. But it's a world of pain for all involved.)

      I couldn't dream of using anything else, even outside of math, if only to get proper kerning and small-caps.

    9. Re:LaTex Who? by Anonymous Coward · · Score: 0

      Wow you're a fucking idiot (and in the precise meaning of the word, that is not an insult). For one, the tools of the trade vary with the discipline.

      The link you gave, is specifically concerned with journals in linguistics. I don't know too much that field, but it doesn't surprise me given the history of TeX that LaTeX/TeX is not the leading tool used in that field.

      It shouldn't be a fucking surprise that TeX is widely used in the CS, Mathematics, and Physics fields.
      Another field where it is very widely used (from personal experience): Economics.

      You are also a fucking moron. In the time it took you to prove beyond a doubt that you are one... well here this should explain it:
      http://lmgtfy.com/?q=elsevier+latex

      Click the first fucking link.

    10. Re:LaTex Who? by skelterjohn · · Score: 1

      CS conference submissions I've been involved in (the UAI deadline is tonight!) require latex. So it's dominant at least in the AI community.

    11. Re:LaTex Who? by Anonymous Coward · · Score: 0

      you're a fucking idiot...shouldn't be a fucking surprise...fucking moron...the first fucking link

      I refuse to believe that you are college-educated. Please, come back when you have grown up.

    12. Re:LaTex Who? by tomio · · Score: 1
      Well, just looking on the Elsevier website, you can find this. http://www.elsevier.com/wps/find/authorsview.authors/howtosubmitpaper In this page there is:

      2. Format your document Format your LaTeX document Ensure your text is properly formatted

      Isn't this about LaTex?

    13. Re:LaTex Who? by Anonymous Coward · · Score: 0

      I agree that Word is good for collaboration, especially for people that are not familiar with concepts like Linux, scripting and the like. The "Track changes" feature did work for me a lot of times.

      I disagree that LaTeX is a no go for publishing. Most publishers, and most journals referenced in PubMed except PDF for document submission. Converting a LaTeX doc into a PDF document is a very easy task. LaTeX styles are also available for most of the journals.

    14. Re:LaTex Who? by Anonymous Coward · · Score: 0

      Have you actually tried using Word's revision tool? I did. It constantly would get confused and mark entire sections are removed and then reinserted. It was more of a pain than simply copying and pasting.

      Even Microsoft doesn't use Word for that.

      (Posted anonymously for obvious reasons)

    15. Re:LaTex Who? by rmcd · · Score: 1

      As numerous other posters have mentioned, it depends on your field. The use of LaTeX in economics has been growing in recent years, and it is common if not standard in math and other technical fields. I published a textbook using LaTeX (the actual compositing was done using LaTeX and it's a beautiful book.) I've had other authors who used Word tell me they regret not having done the same thing.

      I could become boring by reciting my complaints about Word, but I'll just focus on what happened when Office 2007 was introduced. Word 2007 uses a different equation editor than Word 2003, and the two are incompatible. So folks that upgrade found they had two versions of equations in their papers, and that no one piece of software could edit equations that had been touched by both versions of Word. It created a huge uproar where I work. Everyone I know detests Word; most use LaTeX via Scientific Word (in Windows). A few (like me) use Emacs.

    16. Re:LaTex Who? by Anonymous Coward · · Score: 0

      what journals are you submitting to? The northern Manitoba community college bulletin for applied internet surfing research? In my field, (geophysics, physics, numericlal modelling), every single journal in the field accepts latex and provides style files for use. Every journal I have encountered where the articles typical involve typesetting mathematics eagerly accepts latex.

    17. Re:LaTex Who? by slyguy135 · · Score: 1

      Wow, thanks for the extreme FUD. May I spoil it a little with some bona fide facts? Just two, if it's alright with you:

      1) You don't need to get involved with the mildly difficult TeX syntax; you can just use lyx (free in both senses) or Scientific Word (free in neither).

      2) Elsevier do accept LaTeX submissions, or at least PDF printouts, for all their journals, because they even have pages *on their own website* dedicated specifically to LaTeX, at http://www.elsevier.com/latex. Other publishers (including Springer!) who accept LaTeX submissions can be found here: http://www.ccrnp.ncifcrf.gov/~toms/latex.html#tex-latex_publishers

      I won't bother to discuss the irrelevance of the ubiquity of Microsoft Word that you mention nor that -- gosh! -- Word allows for templating and referencing, which as you well know LaTeX can handle much more gracefully.

      You write pompously without the requisite backing of facts which would make it acceptable. No-one will deny that LaTeX has a steeper learning curve than Microsoft Word, at least initially, but your whole post reeks of trollness with its misrepresentation of the facts.

    18. Re:LaTex Who? by Anonymous Coward · · Score: 0

      Having published in both the CS and Math fields, I can say that CS often accepts publications in both (with preferences varying by subfield) but nearly every reputable Math journal requires LaTeX.

    19. Re:LaTex Who? by Anonymous Coward · · Score: 0

      I work in the social sciences (economics, political economy, political science)---not often considered 'technical' fields. From what I can tell, all of the top journals accept LaTeX (or PDFs), and it's clear that much of the research presented at conferences, etc., is typeset with LaTeX. Researchers who do more qualitative work are certainly more likely to use Word, but LaTeX is the standard for people who have to type many math equations.

    20. Re:LaTex Who? by Anonymous Coward · · Score: 0

      I published a textbook using LaTeX (the actual compositing was done using LaTeX and it's a beautiful book.)

      I don't think you're supposed to say that your own book is "beautiful". It makes you sound conceited. Give a link to it so we (i.e. people other than you) can judge for ourselves whether it's beautiful without you telling us it is. :)

    21. Re:LaTex Who? by Anonymous Coward · · Score: 0

      Most universities have more departments than just math and physics. A lot more. :)

    22. Re:LaTex Who? by lee1 · · Score: 1

      Perhaps there are fields I've not worked in that allow use of LaTex for writing and submission.

      Ya think?

      NIH/National Library of Medicine's PubMed, the database I'm most familiar with.

      Translation: "I don't see biomedicine using LaTeX so it's not important."

  58. TWiki ? by droopycom · · Score: 2, Informative

    TWiki has some extension for LaTeX/MathML...

    1. Re:TWiki ? by coaxial · · Score: 1

      And how do you exactly propose to convert this wiki into a PDF?

    2. Re:TWiki ? by droopycom · · Score: 1

      We use TWiki at work, and we convert to PDF all the time. There are many ways.

      The one I use for quick one shot is just choose the printable view and do a print to PDF. Cups-PDF on linux will do that for you. I also have a free (as in beer) PDF printer for windows.

      You can also save the printable view as HTML. HTML to PDF converters do exist you know...

      There are various plugins to help publication of bigger documents in a cleaner way (eg: remove the Twiki logo that you get on the "printable view" page, publish only a portion of a page...).

      You would probably want to enforce strong rules about the formatting.

      I'm not saying that TWiki is the best thing you could use, but it is definitely a possibility...

  59. You can use Plone by R0ver · · Score: 1

    Plone (http://plone.org) is a CMS that you can use to setup a portal or intranet with features similar as Google Docs. In fact, there's a module that let you write math using latex format: http://plone.org/products/latex-math-image

    Plone is not only open source, but has a strong support from its community as any successful FLOSS project and also professional provided by a network of business and people in more than 60 countries as you can check in http://plone.net/

  60. ICE (Integrated Content Environment ) by Anonymous Coward · · Score: 0

    http://ice.usq.edu.au/ -- it's open source and uses subversion.

  61. LaTeX wiki by Anonymous Coward · · Score: 0

    You can create a wiki that lets the user input LaTeX source code, and then has a tab to create PDF from that. The mediawiki plugin is called LaTeXDoc. You can google for that and for an article about this system in the MAA Focus.

  62. A better diff is the solution by Friend+of+Nature · · Score: 1

    I prefer to use a different diff program, wdiff, that can identify differences word-by-word (and also allows for ignoring changes in white space, which are usually irrelevant for latex).

    I use a shell script where i type

    tex_diff.sh <old file> <new file> > result.html

    to create an html page where the differences are marked (blue for new words, strike over red for deleted words). The file result.html can be viewed in a standard html browser (e.g. then one you are using right now :)). the tex_diff.sh contain (on a single line)

    wdiff --start-delete='<font color=red>' --end-delete='</font>' --start-insert='<font color=blue>' --end-insert='</font>' $1 $2 | sed -e '1,2 d;s/$/<br>/'

    change the font commands using basic html if you prefer a different style. it is also possible to use wdiff to show only new text.

  63. Lyx HAS svn integration by maxlem · · Score: 2, Interesting

    Since 1.6 or so, lyx has subversion integration. (File>Version Control). It is not 100% complete tough, as you have to create an svn folder yourself, and it won't update anything but the .lyx document. Yet you can commit you changes and type in a message and update your file. I'd say that you need at least one person in the team that knows svn, and set up the others

  64. news flash-most people think LaTeX is ugly as hell by Anonymous Coward · · Score: 0

    i you ask the average person what they think of an academic article or academic book from the 1930s or 1950s, vs the stuff that LaTeX 'churns out' (for that is exactly what it does, removes the human eye for beauty from the process, and attempts to automate an artistic act, namely, typesetting and layout), they would pick the former old books almost every time, as being 'nicer to look at, more pleasing to the eye'.

  65. oh god not a wiki by Anonymous Coward · · Score: 0

    then ANYONE could edit it. and it wouldnt be 'HARD FOR NO REASON'.

    this fails the main foundations of academia.

    1. restrict access

    2. make everything seem vastly complicated

  66. Collaborative LaTeX solution exists by Anonymous Coward · · Score: 0

    At the Noosphere Research Institute, we use open source Noosphere software for collaborative LaTeX and much more. The public site for physics is PlanetPhysics

    http://planetphysics.org/

    and of course we use Apache/Perl/MySQL.

  67. biomedical equations? by Anonymous Coward · · Score: 0

    In 10 years of research in the biomedical field I have never actually seen anyone use LaTex. Perhaps it is the standard in engineering & CS or other fields where researchers use Unix on their workstations, but Word and EndNote remain the lingua franca elsewhere.

    How many equations do you have to write in that field? The higher the number you have to write regularly, the more likely you'll be using LaTeX.

    1. Re:biomedical equations? by DarthBobo · · Score: 1

      Few, and if they are present then its usually a single, short equation with a derivation etc. Word does just fine for these purposes. Any paper that required a more sophisticated equation editor than Word provides wouldn't be appropriate for your average medical journal readership. While you can argue that this is soft science, NIH's funding and the sheer volume of publications is mind-boggling.

      But more to the point, all of the talk about formatting etc is a bit irrelevant. Most of journals in my field require final submissions to be in MS Word format as they perform the formatting. We can submit a draft for review as a PDF (double spaced, please), but the final version is expected to be in Word so they can make it fit their own standards.

      Biochemistry and the bench science journals may be different, but at the general medical and public health level, it would be difficult to get a LatEx manuscript through the peer and final submission process without hiccups.

      --
      +--------------------- You idiot! I told you we were facing the wrong way!
  68. Re:news flash-most people think LaTeX is ugly as h by Anonymous Coward · · Score: 0

    Yeah, but the choice isn't between LaTeX and 1930s typesetting, it's between LaTeX and Microsoft Word. Which doesn't even do kerning by default. "Ugly as hell" doesn't even begin to describe it.

  69. Latexki by F�an�ro · · Score: 1

    I personally have not worked with it, but Latexki is a Wiki that is basically a latex-rendering frontend for a SVN server.
    So it can do the entire latex syntax, and you can either submit changes by wiki or by SVN.

    What it lacks, and what made me go for mediawiki, were the missing advanced interface features for editing, such as editing only a section of a document.

  70. Word? OpenOffice? by Anonymous Coward · · Score: 0

    If you have seriously non-technical users, skip LaTeX because the syntax is "hard". LyX might hide some of that complexity, but (at least the last time I tried it about a year or so ago) it is incredibly buggy. Word 2007 and OpenOffice both have good equation editors, and in Word 2007's case, you can use LaTeX-style commands to enter equations in.

    The problem with version control is that it only solves the versioning part of collaboration; typically you want to suggest changes or make comments on the document, and Word performs this quite well with its Track Changes and Commenting features. I believe OpenOffice has such a feature as well. The main shortcoming it has is that you still have to come up with a way to determine which copy of the document is the canonical one.

  71. still fine by ncmathsadist · · Score: 1

    With LaTeX, I don't have to worry that the latest word processor won't open older files. I can store it in text and send it as text.

    Word processors are just inferior.

    The biggest mistake I see is that browsers did not did not adopt a TeX-like standard for formatting both formulae and text.

  72. Latexki by F�an�ro · · Score: 1

    I personally have not worked with it, but Latexki is a Wiki that is basically a latex-rendering frontend for a SVN server.
    So it can do the entire latex syntax, and you can either submit changes by wiki or by SVN.

    What it lacks, and what made me go for mediawiki, were the missing advanced interface features for editing, such as editing only a section of a document.

  73. Way off topic by jensend · · Score: 1

    Um, the framers of the Constitution knew that if it was static it wouldn't be adequate forever. That's why they included the amendment process. However, since the amendment process requires that you actually get a national consensus- which you need if your constitution is to be legit- abusers of power in all three branches of government have been fond of either ignoring the fact that their actions are unconstitutional or just reading the Constitution as "it says whatever I say it means." That's what the idea of a "living constitution" boils down to- a ploy to subtly force constitutional changes down people's throats without the required supermajority and to take power away from the people and the states and place it in the hands of despots in all three branches of the federal government.

    A handful of the thousands of examples: the supposed right of Congress to grant copyright for unlimited times (Eldred v. Ashcroft) and the supposed "right to privacy" are obviously not constitutional. Clauses which are in the Constitution are abused by deliberately misconstruing them to mean something entirely different: the Commerce clause and General Welfare clause are abused to expand legislative power, while the restriction on "cruel and unusual punishment" (which is there to prevent singling out individuals to give them harsher penalties than everybody else, not to say the people of the individual states can't pass draconian laws) is abused to allow judges to legislate from the bench and import other nations' inclinations regarding punishment.

  74. LyX comes with integrated SVN!!!!! by Anonymous Coward · · Score: 0

    What is this for a lame /. article!?!?!?!?!?!

    LyX already comes with integrated Subversion support. Go to File/Version Control. You just need to have svn installed on your system and have a document under version control opened.

  75. I've worked in academia for 25 years... by 93+Escort+Wagon · · Score: 1

    ... and I've only seen a handful of people that actually used LaTex. That handful definitely swear by it - but a standard? Not even close. It doesn't matter the age of the scientist - most of those I've known are using Word, for better or for worse.

    FWIW the journals Nature and Science are THE giants for many areas of scientific endeavor, and both of them prefer Word-formatted documents. They will also accept ps/eps as well as pdf though.

    --
    #DeleteChrome
    1. Re:I've worked in academia for 25 years... by jw3 · · Score: 1

      They also accept LaTeX.

      j.

  76. What we use by anomalousman · · Score: 2, Informative

    Rather than version control as such, when our group writes at the same time (we use latex), we use SubEthaEdit to write actually collaboratively. It's a serious step up from version control. Requires a little more trust, but that's fair enough in co-writers.

  77. mod parent up by tobiah · · Score: 1

    mods are slacking today. Lyx looks great, and addresses the article well.

    --
    "The ability to delude yourself may be an important survival tool" - Jane Wagner -
  78. Consolidation of citation styles! by Anonymous Coward · · Score: 0

    As a grad student in public health, the Word/Endnote combo is definitely standard, and no one I know uses (or has likely even heard of) LaTex. Being a poor grad student, Zotero has been very attractive and has performed quite well thus far.
    However, to me, the larger question to be answered is why does each journal have their own style for citations? Is there really a need for the 3000+ styles that Endnote supports? I really believe that NIH, CDC, and other major funders should demand that citation styles be reduced to a set of maybe 10. How many hours and days are wasted every year by authors having reformat their citations just to resubmit their articles to another journal?

  79. Re:news flash-most people think LaTeX is ugly as h by Anonymous Coward · · Score: 0

    You're right, the default LaTeX settings are ugly. If you take a look at those older math/physics/compsci textbooks which were professionally typeset before LaTeX came out (e.g. math books in the McGraw-Hill "International Series in Pure and Applied Mathematics", Academic Press, Addison-Wesley), they just look so much better than LaTeX with the Computer Modern fonts. To this day I do not understand how anyone can think that the Computer Modern fonts look good. When I do use LaTeX I *always* switch to other fonts (usually New Century Schoolbook for text and either Fourier or txfonts for math). It's still not as good as the old books, but it's much better than the default.

  80. Not in any journal I've ever read by kklein · · Score: 1, Flamebait

    I first got turned on to LaTeX here on Slashdot, in my earlier days of being an academic. Some people said "oh yeah, serious journals all use LaTeX."

    Bull.

    I think that what they meant, and what the summary means, is that engineering and CS journals use LaTeX. Never once have I found a journal in linguistics or psychology (the fields I work in) that had even heard of it. Good job that I found it clunky and stupid to work with, bringing no more to the table than styles in any word-processing program, and making shitty looking documents to boot (I once had a stats course and the teacher had written the book in LaTeX--I could see through his terrible, though correctly-formatted, prose to the LaTeX inside--i.e. it looked amateurish and distractingly ugly, like most things pure-class engineers do--and that includes most of my friends, so I'm just saying).

    In fact, in my field, I'm on a constant campaign to introduce people to styles. These people know about cognitive load and semantic networks; they don't know that they can just mark a string of text "Heading" and be done with it. It's not their area of expertise. And yet it seems that many academic Slashdot readers think they are using--or should use--or even can use--LaTeX? It's laughable! And it's not even a very good idea.

    Here's what most journals I've dealt with take in these fields: Microsoft Word. That's basically it. You could probably send an RTF, but only after showing that it could open in Word.

    Standard in academic writing... Ugh. The hard sciences are hardly the only fields in academia. I won't defend the intelligence of those in nonsense fields like literature (full disclosure: unfortunately, I have a BA in this BS), but the soft sciences have a lot of very smart, very analytical people... who do not use LaTeX or anything like it.

    1. Re:Not in any journal I've ever read by gujo-odori · · Score: 1

      I was torn between replying and modding you up, chose to reply.

      I've never seen the point of LaTex either, except for doing, say, math writing. It's really very good at that and should not be overlooked if that's your thing.

      But for most other stuff? Hmmmph. The big marketing line for LaTex is that it separates the writing from the presentation so that you can concentrate on the writing. BFD, any plain old text editor separates the writing from the presentation, too. So write your document in vi, emacs, or the editor of your choice, then format it later.

      Of course, if I had to write something that actually needed linked footnotes, linked end notes, or a bibliography (none of which I've really needed since getting my degree in linguistics), I'd most likely use OpenOffice.Org. Certainly, I'd avoid MS Word if at all possible, But then, I'd also avoid LaTex, or even a friendly front end like LyX, if at all possible.

    2. Re:Not in any journal I've ever read by Anonymous Coward · · Score: 0

      But for most other stuff? Hmmmph. The big marketing line for LaTex is that it separates the writing from the presentation so that you can concentrate on the writing.

      I wish it actually managed to separate content from presentation; instead, my text is littered with formatting tags and messy hacks to make latex format the document correctly (i.e., to be acceptable to journal editors).

    3. Re:Not in any journal I've ever read by Anonymous Coward · · Score: 2, Informative

      You either lack typographic taste or have seen some bad documents. It is certainly possible to make an ugly document with LaTeX, but it's quite impossible to make a well-typeset document with Word.

    4. Re:Not in any journal I've ever read by kklein · · Score: 1

      I used OO.o for most of grad school, and liked it quite a bit. I really think it's a highly usable program, with a few neat features I wish Word had.

      However, my work uses a lot of stats tables, and I find the OO.o tables (and those of Apple's Pages) a nightmare to use.

      Even if the tables were as smooth to use as Word's, however, I still would have problems with the fact that people want .doc files. Yes, OO.o does export, but when I was using it, I was quite unimpressed by the export... especially with tables. Pages does even worse.

      I'm not saying that OO.o is crap. It's not. But Word has the polish and--more importantly--the total market saturation to put it above OO.o. Granted, along with the polish is a whole lot of cruft and crap and you have to deal with MS, which is always a hassle because their products are designed by the marketing department, but overall, it's still the winner, IMO.

  81. Bah, LaTeX is for weenies! by Anonymous Coward · · Score: 0

    Real men use troff+ms+eqn+pic+tbl+grap+refer:
    groff -G -p -t -e -R -ms

  82. Latexdiff by talfa · · Score: 1

    Use latexdiff to highlight changes:
    Latexdiff example
    (Disclaimer: I'm the creator of that webpage.)

  83. Mod parent up ... by Anonymous Coward · · Score: 0

    This isn't a news item at all; the solution as suggested by the Ask Slashdot questioner:

    The closest I can approximate would be to have something like Lyx (to hide the learning curve of LaTeX) with integrated svn (to hide the learning curve of svn)"

    already exists. As detailed in the release notes to LyX 1.6, LyX supports SVN version control already.

  84. Re:news flash-most people think LaTeX is ugly as h by shellbeach · · Score: 1

    Two points.

    (1) You can customise all the layout elements of LaTeX to suit your own style. That includes margins, fonts, heading styles, line spacings, widow/orphan control, headers/footers and kerning. I agree that the default settings are pretty ugly, although I'd argue that the output still looks incomparably better than MS Word!

    (2) Do you really want to spend the time and money using professional typesetting software on every document you produce? If you're writing a book, a publishing house will take care of all that for you in any case.

    LaTeX output looks better than anything else available to the home user that I've ever seen. It's not perfect, but it's close enough for most of us.

  85. you're still better off :'( by vajorie · · Score: 1
    Seems like your people at least know how to use LaTeX... which is, to be honest, great.

    Here's my situation: I'm in a social sciences department and I'm the only one who knows that LaTeX is not a condom, that svn is not a pharmacy, and they don't sell carpets in bzr... So I write my stuff up on LaTeX & save the version with bzr, do latex2rtf, then rtf to doc with my wife's MSOffice bc I need to make sure formatting is ok, then send that to my advisor. My advisor does that crappy "track" shit, which seldom works reliably enough with OOo. So I open it up in my wife's Mac, and cry... Then I put her laptop (with the doc open w/ its tracking info & comments) besides mine (with tex open in emacs+auctex), and cry some more.

    I only wish LaTeX was not so much easier than MSOffice & OOo...

    was not sarcasm :'(

  86. Re:news flash-most people think LaTeX is ugly as h by Anonymous Coward · · Score: 0

    the choice isn't between LaTeX and 1930s typesetting, it's between LaTeX and Microsoft Word

    There's also Adobe FrameMaker, which beats both LaTeX and Word.

  87. Re:news flash-most people think LaTeX is ugly as h by Anonymous Coward · · Score: 1, Insightful

    it's close enough for most of us

    Speak for yourself. The user base for LaTeX is minuscule compared to Word's. The typical "home user" uses Word. Even in academia, Word is steadily replacing LaTeX. Math departments and a handful of others are the remaining holdouts. The engineering departments at my university have mostly moved to Word, and even the physics department has gone from 100% LaTeX to about 50-50 with Word. Journals that used to insist on LaTeX now accept Word, and many now require Word.

    LaTeX is outdated and in serious decline, but its proponents keep sticking their fingers in their ears and saying la-la-la-la-la. What software like LaTeX is running into is the same shift in thinking seen elsewhere, namely: "easier" trumps "better". While LaTeX may be technically better than Word (though Word proponents would argue that Word has caught up in the last few years), many don't view it as being "better enough" to bother with the fairly steep learning curve when Word, despite its deficiencies, is "good enough". This shift happened in industry a while ago, and it's now starting to seep into academia.

    I suspect LaTeX will become even more marginalized than it already is.

  88. Use version control in any event. by YoungHack · · Score: 3, Informative

    I can't tell you whether to use Latex or some other writing platform. Personally, I use Latex. It's what I wrote my (math) dissertation in, and it is what I use for the courses I teach. I recommend that my math students become acquainted with it, because it is the standard in our academic domain.

    What I can say is that if your document is large, you should use version control, whether you have collaborators or not. I used CVS for my dissertation, and I wasn't collaborating with anyone but myself. It made it devastatingly easy to have full revision histories both at work and at home. No losing _my_ work because the building burned down (that totally happened to some English students during my tenure as a grad student).

    Most important though, I wrote faster because I had a history. I knew that if I screwed up my document I could go back step by step and get valid versions. If I gave a copy to my advisor, I could keep working and when he had comments ready for me 3 days later or a week later, I could pull up that specific revision to compare. I can say that revision control was possibly the difference between finishing and not finishing.

    If I were to do the same thing today, I would use git for the same reasons that some of the earlier posts cite. One, it fixes many of the little things that are broken with CVS. But the big thing in my opinion is disconnected work. My pattern of work was usually to write for several hours (often disconnected from the net) and then connect and submit my work. With git you can write and commit work without a net connection, and sometimes you want to commit as you are working (whether there is a net connection or not).

    It is also trivial and fast to make branches and move back and forth between them. Branching at the versions my advisor had is very fast and convenient with git.

    So use revision control of some kind. It has tangible benefits.

  89. Re:news flash-most people think LaTeX is ugly as h by merraksh · · Score: 1

    LaTeX is outdated and in serious decline, but its proponents keep sticking their fingers in their ears and saying la-la-la-la-la.

    Sure. I'm a so-called "proponent" of LaTeX, I guess because it's the easiest, quickest, and most complete way to write my documents. I'll be a "proponent" of Word when it allows me to write my articles quicker than LaTeX. I learned it quickly and I think it's a good tool. No religious war needed here.

  90. I call BS by Anonymous Coward · · Score: 0

    The premise of this entire thread is wrong. . . MS Word is the standard of science writing. Saying it is LaTex (except in a few hard sciences) is just total BS. --AnonAmos

  91. Scientifc workplace by Anonymous Coward · · Score: 0

    http://www.tug.org/pracjourn/2007-3/scharrer/scharrer.pdf is an article on it.

    I hate Scientific Workplace, but it pretty much cuts out the learning curve period.

    A wiki that supports latex might work, but that's bleh (esp for papers, etc.)

    Personally, I deal with it manually.

  92. Pandoc with citeproc by yes+it+is · · Score: 1
    and git.

    I'm writing a substantial work in pod (perl's doc format) using git for vc at the moment, with 5 authors.Works fine, painless, reviewing changes is easy and everything is pretty low friction. Plain text is so much easier to work with than anything else I've ever come across.

    So move over to academic work, I find word's track changes a pain to work with, especially with more than 1 other author compared to good old diff -u.

    So I'm going to try to write my next big work with Pandoc using citeproc and Zotero for citation and collection management. I'll get back to you in three years time to tell you how it went.

  93. Point of View by papna · · Score: 1

    I'm afraid I don't entirely see where you're coming from. LaTeX is not showing its age in lack of version control (indeed, many recently-developed software packages have none), it's showing its philosophy. LaTeX has plain text source files, not some special format, which has many advantages and disadvantages. These files have to be managed externally, such as by subversion, as you note. Both LaTeX and subversion are nerd-friendly and have some learning curve issues.

    LyX...I do not think is a good option. As someone gets deep into it, they are going to hit advanced issues as they want to do various things. Howeverâ"unlike straight LaTeX usersâ"they have no experience navigating LaTeX syntax to enter stuff. I suspect that people too early hit problems with LyX, and this has been what I've discovered helping people with their documents.

    If the learning curve isn't worth it for your application, the other option is Word, I suspect.

    I hear that Word now has a good deal of version control features (should be lots about them in this thread and plenty of other places), maybe not quite up to what you want, but up to some level. More importantly, you say this is academic writing and if you're going to submit stuff to conferences or journals, most require Word or LaTeX, and in my field at least all journals and many conferences allow either.

    Something more obscure isn't going to be worth it. I'd really want to go with LaTeX because, well, I'm a big fan, but if you don't, using System X that no one's ever heard of isn't a great alternative.

  94. Lout LaTeX by Anonymous Coward · · Score: 1, Informative
  95. Latex is #1 for science journals & thesis by Anonymous Coward · · Score: 0

    In the fall I submitted my M.Sc. in Physics with a 130pg document, 5 chapters, and 200+ references. Any sane person wouldn't even think about attempting such a feat in MS Word. The quality of the typesetting can't be beat, nor the beautiful vectorized graphics. Yes I spent 3 weeks hacking my school's awful template into a thing of beauty, but I've now enabled my colleagues to simply use my template outline and \include each of their chapter .tex files. *poof* They now have a thesis that is both beautiful, and perfectly formatted to my school's very strict guidelines. I'm going to be keeping it for my Ph.D, that's for sure.

    Almost every single science or engineering journal I've read or submitted work to has used Latex. They will often accept manuscripts in Word, but they end up paying an editor to move it into their Journal's Latex template which usually costs an extra submission fee. Yes, I know a number of the "soft sciences" don't require Latex submission. But if the journal is serious about keeping formatting continuity between articles, editions, volumes, they will definitely typeset the final copy in Latex. All of the top ranked journals like Science or Nature typeset in Latex.

    For the people on here saying that they've never seen or heard of Latex still being used: Have you ever read a textbook, specifically one with more than one formula? It was probably typeset in Latex. A number of Douglas Coupland books are also typeset in latex (you can tell by the chapter layout template). If you read a document that looks beautiful and pleasing to the eye, it was probably made in Latex.

    Just because you haven't used it to create a document, it doesn't mean that everyone else is as unfortunate. Like most things in life, the learning curve can be steep, but the rewards are bountiful.

  96. Latext.... or XML by dpawson · · Score: 1

    All those replies and not one mention of XML as a candidate replacement for Latex? I'd have thought that more than one output format would have tempted a few people to consider docbook XML source as a reasonable option. The arguments about the campus 'elders' not wanting to change rings true, although XML offers so much more today than Latex.

  97. Um, they're ACADEMICS by Secret+Rabbit · · Score: 1

    How exactly is LaTeX is showing its age? Has how to write $x^2$ really changed that much? Is there a better way to write that? Or is it just that the point and click generation are scared of, ooooo, formatting text without clicking? How scary...

    Seriously, if someone calling themselves an Academic is adverse to learning something as trivial as LaTeX (seriously, basic usage isn't difficult nor hard to learn) or learning the two or three commands to use SVN/CVS/etc (let's be honest, it really is that few commands for basic usage and the IT department can set-up the repo if need be), then they are NOT an academic.

    But, I should point out that only beyond the fundamental sciences (generally speaking) there *might* be enough collaborators to justify such a system. Because, for the fundamental guys, a mailing list would be good enough. And even then, its not really needed.

    I think that it should also be pointed out that it is rarely a situation in academic writing where the paper can be written in parallel. What really happens is that the collaborators send there notes to the most junior member of the team and that person writes it up. Then the paper is sent off to the others and people discuss the changes that they think need to happen. Rise, repeat.

    It might be a nice thought that the open-source model can be applied to research and/or academic writing. But, the fact of the matter is that it can't. Software can be written in a very modular fashion enabling good parallelism in development. But, academics is very one step after the other. One idea leads to the next and each idea can only really be discussed before the one person writes it up. That's really what happens in real life. Discussions and people working in there own offices. Then someone will figure something out and that will lead to another discussion about its correctness, etc and things then move on from there.

    Seriously, real research isn't figure out A, then B, then C and three people go on to figure out there respective parts and combine the results. It's more like, they might (at most) *think*, A, then B, then C. But, it ends up being G, then D, then C. Or C might not be the conclusion at all.

    Research cannot be planned and then worked on like software can. Software is a known quantity. One knows the building blocks and generally how to put it together before things are started. That might change in the planning phase, or possibly the development phase as well. But, not significantly, and not materially. Research on the other hand (i.e. academics) is full of unknowns. The best that can be said in the beginning is that there is a *possible* path. But, that is pretty much guaranteed to change as progress is made and the end result(s) might change as well. In fact, a lot (if not most) of the time, the end result isn't known. It's being sought after.

    So, how exactly is that supposed to be parallelised again? You know, when the solution and its path isn't known?

    1. Re:Um, they're ACADEMICS by uid7306m · · Score: 1

      Research can't be parallelized or managed. But writing up the research sometimes can.

      Often, the experiment is done, you've argued it out over a pile of teacups (we're British here) and you think you know pretty much what it means. Then, you can usually do some writing in parallel. And some writing in single-threaded mode.

      I've actually had success with editing in parallel, as long as everyone talks to each other. It's a good way to take a rough draft and convert it to something that's almost a final draft. Again, many teacup-long discussions on the way. Then, when it's almost final, you go completely single-threaded and sort out the last problems.

      I've used LaTex and CVS or SVN and (more painfully) LaTex and Mercurial. With mercurial, we got lost amid many heads and complicated merges. Distributed source control isn't quite the right thing if you are aiming to produce a single document that everyone agrees to.

  98. HTML + MathML + SVG + CSS by oever · · Score: 1

    MathML has existed for years, so has SVG and still their support in the browsers is very bad.
    HTML + MathML + SVG + CSS would be very good for writing WYSIWYM (what you see is what you mean) articles.
    You could even switch between visual editing and editing the code easily.

    --
    DNA is the ultimate spaghetti code.
  99. I've used this with great success.... by DeanOh · · Score: 1

    ...not sure how it performs with formulas/coding, but with text and narrative content, "Writeboard" works great:
    http://www.writeboard.com/

  100. "collaborative" - what does his profs use? by fantomas · · Score: 1

    I am prepared to believe that LaTeX is better than Word, or anything else on the planet. But I think an important issue here is not what the poster thinks is best, but what his community thinks is best.

    The very fact that the question is being asked suggests the poster is a junior member of their community. Which means that they'll need to fit in with the senior members of the community or not get accepted and invited to join in collaborations.

    So they need to bear in mind what the current preference is amongst the senior professors etc and fit in with them. Maybe if they've got the time and energy they can embark on persuading their professors to dedicate time and energy to changing to LaTeX but they got to be pragmatic. As a PhD student I can tell you that you're grateful enough sometimes that you can get time from your busy supervisors to have them read your document drafts in their favoured formats.

      The thought of handing in a draft to a senior academic in a format they can't use and saying "I'd like you to read and contribute to this and by the way learn to use a better software package, stupid!" doesn't bear thinking about... :-)

  101. Indesign by masonc · · Score: 1

    It must be remembered that Word and it's relatives are only word processors. If you want to combine documents and images and have proper styles and typograpic control, use a layout program. InDesign is the best of the bunch, I have used it for numerous publications and have not found anything it can't do.
    As for collaboration, InDesign will use WebDAV and will auto-update linked documents.

    --
    CM www.cometenergysystems.com Blog: http://caribbeanrenewable.blogspot.com/
  102. Similar question - Nautical Publications by goatbar · · Score: 1

    I've had a similar question for Hydrographic Offices in various countries that have to produce Coast Pilot/Sailing Directions documents. Except in their case, this is a document that has 100+ years of revisions and is looking to 100 more years. How do we get them into a process where they can track all the changes and reference where material was submitted from?

    I tried to think through some of the options for this kind of stuff here:

    Managing distributed XML document editing for nautical publications

  103. word by Anonymous Coward · · Score: 0

    might probably be a better choice for certain tasks than Latex is. there is just one big problem i have with it: windoze. i never used anything else than Linux (yeah, exactly! no dual booting inbreed here;)) and will not start with this shit because of one questionable application. where is the problem with version control? mercurial or git should do the job well, at least it's darn good for everything else...

  104. Git or Bazaar and Make by janwedekind · · Score: 1

    It is less hassle to use a distributed version control system such as Git or Bazaar. It also helps to split up the work into several files where each author is primarily working on one of them and use include-statements in the master file. I also recommend to maintain a "Makefile" which takes care of running bibtex, converting SVG to EPS, creating renderings with POVRay, ... so that a single "make" on the command line will update the document. If you just want to write a draft, you could try a distributed editor such as Gobby.

  105. No CSCW tag ? by Anonymous Coward · · Score: 0

    "software wiki latex git askslashdot education"

    this is a Computer Supported Collaborative Work question...

  106. NOT TWiki, TikiWiki or something, DARCS as backend by Anonymous Coward · · Score: 0

    TWiki.net kicks out all contributors...
    http://tech.slashdot.org/article.pl?sid=08/10/29/146201
    also, the comments about the lack of security-sense in the coding...

    I don't know if TikiWiki has the math capability, but why aren't people suggesting http://darcs.net/ as a back-end, instead of SVN?

  107. Collaboration first by Don+Philip · · Score: 1

    I think you are too focused on the technology. You need first to focus on effective collaboration, which is messy, involves multiple inputs, and takes time. There are different kinds of software that allow for collaboration and support the writing process.

    Currently popular is the wiki, similar to Wikipedia, that allows multiple authors to create a single document, etc. Knowledge Forum is software specifically designed for collaborative knowledge work, and contains multiple forms of support for both collaboration and the writing process. After collaboration and creation of the text form of the document, it is relatively simple to format the document in any one of a number of programs. Focus on effective collaboration first.

  108. Quick summary of the problem by jw3 · · Score: 1

    I am a scientist, I did my PhD six or seven years ago, and I am the author of several publications in the fields of molecular biology, molecular evolution and bioinformatics. I have had several collaborations, I used LaTeX and I used Word. Here are a few remarks. Baseline is that there is no real collaborative system out there.

    (i) LaTeX
            1) It is not true that LaTeX use is limited to CS, Physics and Mathematics. Biologists use it as well, and many journals in the field at least accept LaTeX. Some even prefer it.
            2) That said, LaTeX *is not* a collaborative writing tool. It is a typographic system. The fact that it produces nice output is of no relevance when preparing a manuscript that will be converted to whatever system the publisher uses and will look quite different from your version.
            3) While it manages a lot of things quite well, collaborative efforts are a pain in the ass. Even if you work together with a savvy scientist, unless the person is an actively working programmer, and uses the same version control system as you do, things like SVN, CVS etc. are not an option. Even though I collaborated with several people who know well how to program, setting up CVS for manuscript creation does not work out. In the end, you revert to writing "%XXX modified by JW3" in your LaTeX source.

    (ii) Word
            1) most of the experimentally working biologists use Word; some of them use Endnote. Whatever system you intend to use, it must be compatible with people working with Word.
            2) the collaborative features of Word are quite well, but not perfect. Versioning can be tough and figures can be a problem. Endnote is not bad for bibliography... assuming that all collaborators use it the same way and have the same databases -- which is unrealistic.
            3) manuscripts produced by Word are ugly. Fullstop.
            4) if the collaborators use different versions of Word, the result can be a mess.

    Some more general remarks.

    (i) Bibliography.
            The current situation with bibliography is ridiculous, but the fault is at the editorial office side. The authors are supposed to painstakingly follow the bibliography guidelines of the journal, take care of all the interpunction and formatting. True, BibTex or Endnote can take care of most of it, but not all. At the same time, for 99% of the cited sources it would be sufficient to just give the doi (www.doi.com) id or pubmed id or something similar. And it should be the job of the bloody editor to take care of it -- I mean, as an author, not only I don't get any money for my publications, not only I actually have to pay for the additional or color figures or even the publication itself, I also have to (a) pay for the actual research with taxpayers money and (b) do 90% of the editorial job myself! If my English is not acceptable, will it be corrected by the office? No, in most of the cases it will just be rejected by the reviewers.

    (ii) What I envision is a fuson between Dropbox (www.getdropbox.com) and some sort of clever versioning system that would allow the people to use their Word or LaTeX or whatever to upload and version files. It would have to take care of figures and bibliography as well. And... THERE IS NO SUCH THING YET OUT THERE.

    j.

  109. Track changes by porcupine8 · · Score: 1

    Yes - as is pointed out below, LaTeX is only the standard in technical fields. I'm in education/psychology, and Word is definitely the standard, and Track Changes is used constantly. It is completely expected that you will pass a document around and it will accumulate a variety of colored edits and little comments to the side. This is even how many profs and TAs prefer to grade papers (I don't really prefer it, but was expected to do it this way by the prof I TAd for).

    --
    Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  110. seriously? by Anonymous Coward · · Score: 0

    What type of academic setting are you in? Hollywood upstairs medical college? Seriously, the learning curve for latex is a maximum of 1 week of steady use. And if memorizing svn update and svn commit is still too taxing, tortoise provides a GUI that ties right into windows explorer (Note: the assumption that you use windows is probably valid if you are afraid of both latex and svn). Why look to re-invent the wheel when latex+subversion is already a stellar choice for what you want to do.

  111. ScribTeX by crazyjimbo · · Score: 1

    It sounds like http://www.scribtex.com/ could be exactly what you are looking for. It's an online LaTeX editor that allows direct rendering to PDF along with most of LaTeX's other nice features. It allows for collaborative editing and it's pretty easy to share documents with other users. It's also revision controlled with the ability to revert to previous versions, although not quite as powerfully as svn or git, etc.

  112. Scribus and git? by Anonymous Coward · · Score: 0

    If I had to write a book or manual these days then I might consider checking out Scribus and git first.

  113. restructured text... by Anonymous Coward · · Score: 0

    Nice and easy for everyone to understand - even my work colleagues who mostly don't even know what Linux is - because there's no significant markup and it looks good even in plain text.

    Convert to Latex if you need to - or HTML - I go straight to PDF with the wonderful rst2pdf.

    Embed Latex markup in it easily too.

  114. Revision control and LaTeX: in search of an answer by dartar · · Score: 1

    The question was raised a few months ago in a post at Academic Productivity and obtained a lot of valuable answers and suggestions in the comments.

  115. A lightweight markup language (e.g. Pandoc) + git by becker_sc · · Score: 1

    Depending on the complexity of your layout, I'd recommend, not LaTeX itself for the main collaboration, but one of the lightweight markup languages which is at least capable of footnotes, and possibly has a usable mechanism for citations.

    This way you have a relatively simple, plain-text markup to learn, which can easily be thrown into git or another vc system. (Try a paid github account, for example).

    Pandoc (using citeproc) was mentioned above. It's basically just Markdown with some refinements. The Citeproc part is new, but shows promise as a modern BibTeX replacement, and could be used with Zotero (which itself will get collaboration features, but not until the 2.0 version---which is to say not for a while yet).

    Pandoc also allows LaTeX passthrough, so you could make use of BibTeX, which at this point has many more users, and most of the persistent problems solved.

    The other lightweight markup languages with decent support for the needs of academic writing include MultiMarkdown, and ReST.

    I'm doing my own thesis in org-mode in Emacs, which is working nicely so far. It's also a lightweight markup language with LaTeX passthrough, and a great interface for things like footnotes and document structuring. That said, it's not something you'd introduce a whole team of writers to. It's Emacs after all, which is still a bit of an adventurer's editor.

  116. Scribtex by Anonymous Coward · · Score: 0

    Check out www.scribtex.com. A collaborative online latex editor with complete revision history.

  117. dropbox? by calcalcal · · Score: 1

    I think that some of these online backup programs sync automatically and store the revision history -- pretty sure that dropbox does and it's dead easy to install and use. You could set up a new account and share the login and password with your coauthors.

  118. The whitespace issue by Anonymous Coward · · Score: 0

    I agree with others that if you can use latex, certainly you can master svn. The latex+svn combination is the best I've found for collaboration and well worth the time to learn.

    That said, one issue I find extremely annoying is the so-called "ineffective" change: whitespace in latex source that doesn't change the compiled document. Of course, any version control will see this whitepsace as a change. The rule of thumb is to avoid ineffective changes, but in a big collaboration, the whitespace issue results in too many conflicts. A clever use of svn hooks might get around this issue, but I haven't figured it out.

  119. LaTeX, using Kile and SVN Issues by randomsearch · · Score: 1

    Firstly, contrary to some of the other posts, I'd strongly advise that if you're an academic then you should invest the time to learn LaTeX. When reviewing papers, it is obvious where LaTeX hasn't been used. I've seen both academic papers and books written in MS Word and they look terrible, usually they're full of formatting problems - especially with unusual characters such as mathematical symbols and tabular layouts. Your science might be great, but the document will look amateurish and this will be reflected in how people perceive your work, which matters a great deal in the peer review process. Some documents have been rendered unintelligible by Word problems.

    Second point is that Kile is not given much attention as a LaTeX editor, but I've been using it to write papers and larger documents for a few years and have found it to be a great tool. Often I fix other people's LaTeX documents by importing them into Kile to quickly find and fix the problem. So I'd recommend you give it a go.

    Third, as some other posts have mentioned, I'd stay away from SVN. I've been using it for a couple of years and recently I've found it to be seriously lacking when multiple users are working on the same files regularly. It's also not very robust - I've had some network problems (dropped packets) and SVN has been unable to cope. This has cost me days of time spent to fix the problems. I've heard some good things about git etc., so I plan to check them out, but at the moment I can't recommend them.

    RS

  120. noosphere, wiki like, latex based, planetmath by oub · · Score: 1

    Hello I think the closest what you are looking for is the noosphere software, which is the engine used by planetmath (You can test it) Uwe Brauer

  121. gobby by fotisaros · · Score: 1

    Have you tried gobby?

  122. Re:news flash-most people think LaTeX is ugly as h by shellbeach · · Score: 1

    it's close enough for most of us

    Speak for yourself. The user base for LaTeX is minuscule compared to Word's.

    I was replying to a poster who suggested that LaTeX output was inferior to published, typeset books from the 1930s -- my comment specifically related to the aesthetics of the printed output. I'm not sure how that led to a diatribe about LaTeX usability!

    I agree with you that LaTeX usage is declining. But the sad thing is that with LyX, I can write with the speed and ease-of-use of MS Word (although I'd argue LyX is in fact easier to use), I can track changes on a collaborative document, use a far superior reference manager than Endnote and produce output that is beautiful to read. And it's all done (at work) on a Windows XP machine, installed from an installer exe, with no need to resort to different OSes or anything like that.

  123. Re:news flash-most people think LaTeX is ugly as h by Anonymous Coward · · Score: 0

    I'm not sure how that led to a diatribe about LaTeX usability!

    I think it was your use of the word "us" in the phrase "most of us". You should have said "most of us LaTeX users".

    I do not know if I would call LaTeX output "beautiful". I agree with the grandparent post that said books from the 1950s looked better than books typeset with LaTeX. It would be nice if the professional typesetting software used by many of the large older publishers were made available to the general public at a low or no cost, so that people would not have to bother with LaTeX or Word.

  124. Gobby by adoarns · · Score: 1

    Use LaTeX and Gobby.

    --
    Tenemus pyrobolos atqui jacimus cognitiones.