A while back I was using CVS to synchronize and version my school work, and I was looking for a method of writing papers so the working files were text instead of binary allowing diff
s to be generated via CVS. That lead me to LaTeX, and it worked out all right. I found that I was quite happily able to generate my text in vim, version it with CVS and generate a final PDF, the only binary format in the whole process.
Now, well after I really could have used it, this article pops up. It is a useful primer, but it doesn’t really touch on the one things that will probably bite a lot of users in the ass – there are zillions of versions of LaTeX and its packages, and so you’ll have to experiment to find out what works on your system. Still, it’s a good document preparation system, and I’m glad to know something about how it works.