# What is the point of LaTeX and similar programs?

**URL:** <https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587>\
**Category:** Factual Questions\
**Created:** [October 29, 2009, 11:30am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587 "2009-10-29T11:30:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![The\_Bith\_Shuffle](https://avatars.discourse-cdn.com/v4/letter/t/ce73a5/32.png) [@The\_Bith\_Shuffle](https://boards.straightdope.com/u/The_Bith_Shuffle)\
**Post date:** [October 29, 2009, 11:30am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/1 "2009-10-29T11:30:07Z")

</div>

It’s not clear to me what distinguishes, say, a document made with LaTeX from a document made in Word. So what’s the difference?

---

<div class="post-metadata">

**Author:** ![fubbleskag](https://avatars.discourse-cdn.com/v4/letter/f/c2a13f/32.png) [@fubbleskag](https://boards.straightdope.com/u/fubbleskag)\
**Post date:** [October 29, 2009, 11:51am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/2 "2009-10-29T11:51:52Z")

</div>

here’s a writeup: [LaTeX vs. Word vs. Writer – things twice](http://oestrem.com/thingstwice/2007/05/latex-vs-word-vs-writer/)

---

<div class="post-metadata">

**Author:** ![rbroome](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@rbroome](https://boards.straightdope.com/u/rbroome)\
**Post date:** [October 29, 2009, 11:55am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/3 "2009-10-29T11:55:57Z")

</div>

> [@The\_Bith\_Shuffle](#):
>
> It’s not clear to me what distinguishes, say, a document made with LaTeX from a document made in Word. So what’s the difference?

the LaTeX document can be far more complex and customized. As you start to make complex equations (for instance) in LaTeX the document remains stable. Something that can’t be said for Word.  
So whether to use LaTeX depends on the complexity of your document. For simple things, Word is OK.

---

<div class="post-metadata">

**Author:** ![johnpost](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@johnpost](https://boards.straightdope.com/u/johnpost)\
**Post date:** [October 29, 2009, 11:56am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/4 "2009-10-29T11:56:23Z")

</div>

LaTeX is a markup system for typesetting. The coding is universal and not dependent on proprietary software on your computer. It is easily composed and transportable.

---

<div class="post-metadata">

**Author:** ![kombatminipig](https://avatars.discourse-cdn.com/v4/letter/k/b5ac83/32.png) [@kombatminipig](https://boards.straightdope.com/u/kombatminipig)\
**Post date:** [October 29, 2009, 12:07pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/5 "2009-10-29T12:07:09Z")

</div>

Math. Latex handles formulas, proofs and theorems fantastically. I haven’t checked up on how Word has been handling that lately, but when I was writing my master’s thesis it was abysmal.

---

<div class="post-metadata">

**Author:** ![Capt.Ridley\_s\_Shooting\_Party](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@Capt.Ridley\_s\_Shooting\_Party](https://boards.straightdope.com/u/Capt.Ridley_s_Shooting_Party)\
**Post date:** [October 29, 2009, 12:13pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/6 "2009-10-29T12:13:55Z")

</div>

> [@fubbleskag](#):
>
> here’s a writeup: [LaTeX vs. Word vs. Writer – things twice](http://oestrem.com/thingstwice/2007/05/latex-vs-word-vs-writer/)

I’m a LaTeX fan, but take that article, and others like it, with a pinch of salt.

Many I’ve read have mixed up the capabilities of the fonts installed with the capabilities of the word processor. Proper small caps, ligatures, a real italic face, real bold face etc. are font features, and, as far as I know, Word can use these if they’re present. Whilst most versions of word have had Times New as the default font (is Calibra the new default?), there’s nothing stopping you installing e.g. Computer Modern unicode in order to access these features. On the other hand, [OpenOffice.org](http://OpenOffice.org) Writer, last time I checked, doesn’t use these features: i.e. it won’t automatically insert an “fi” ligature, even if the glyph is present. This is probably one of the reasons why all documents created in [OO.org](http://OO.org) look like a piece of shit.

What’s not disputed is LaTeX’s spacing is better. The LaTeX line spacing algorithm can be shown to be the best there is, for reducing the space wasted at the end of lines. Word uses an alternative, greedy algorithm, which doesn’t produce as nice a result.

Further, LaTeX handles typesetting mathematics very well. Somebody’s bound to point to the Word mathematics plugins, but all the ones that I’ve seen have been horrible, producing ghastly output.

Also, LaTeX markup is extensible in a way that word processors aren’t. If you need a new symbol, for example, a backwards “N” for some mathematics, and don’t want to create a new glyph, or something, then creating a new command to produce this is relatively easy.

Finally, the point of LaTeX us that content and styling are separated (like CSS and semantic HTML). You can write a document in LaTeX markup, then, after compiling with two different style files, have completely different looking documents (it doesn’t usually work as well as this, though).

Also, I’ve got to say, can you honestly not tell the difference between a document produced by LaTeX and one produced by Word/OpenOffice? To me, the difference is striking. Nearly everything about the LaTeX produced document is better: the quality of the default font, the spacing, etc. etc.!

---

<div class="post-metadata">

**Author:** ![CalMeacham](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/calmeacham/32/35_2.png) [@CalMeacham](https://boards.straightdope.com/u/CalMeacham)\
**Post date:** [October 29, 2009, 12:22pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/7 "2009-10-29T12:22:42Z")

</div>

Some journals will only accept articles written in LaTex, precisely because of the aforementioned stability, especially with math formulas. I’m writing quite a bit of LaTex right now, again because of the math angle. Word can use more than one math package, and I don’t know if all users will have them. Using LaTex guarantees that all parts of the article are in consistent format and readable.

---

<div class="post-metadata">

**Author:** ![Colophon](https://avatars.discourse-cdn.com/v4/letter/c/f05b48/32.png) [@Colophon](https://boards.straightdope.com/u/Colophon)\
**Post date:** [October 29, 2009, 12:37pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/8 "2009-10-29T12:37:21Z")

</div>

I didn’t think LaTeX was a “program” as such - I thought it was just a system of mark-up that you can use in plain text files?

---

<div class="post-metadata">

**Author:** ![Capt.Ridley\_s\_Shooting\_Party](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@Capt.Ridley\_s\_Shooting\_Party](https://boards.straightdope.com/u/Capt.Ridley_s_Shooting_Party)\
**Post date:** [October 29, 2009, 1:08pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/9 "2009-10-29T13:08:02Z")

</div>

LaTeX is a markup, but to actually convert the markup into a PDF/Postrscript or DVI, you must run pdflatex or latex on the text file.

---

<div class="post-metadata">

**Author:** ![Thudlow\_Boink](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/thudlow_boink/32/320_2.png) [@Thudlow\_Boink](https://boards.straightdope.com/u/Thudlow_Boink)\
**Post date:** [October 29, 2009, 3:48pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/10 "2009-10-29T15:48:44Z")

</div>

A historical note: I used LaTeX when I was in college, in the late 80s, to write professionally-typeset-looking papers, including math papers. I was working on old-style monochrome, text-based monitors, that wouldn’t show different fonts, formulas, etc., so using a modern-style word processor was out of the question.

Nowadays, modern Word and similar word processors are far more powerful, far more WYSIWYG, than anything that was available then, and with the help of Word’s Equation Editor or something similar, I can produce formulas that still don’t look as good as TeX’s but are pretty good for everyday use. So, while TeX nowadays has its advantages over something like Word, back when it was first introduced it _really_ had its advantages.

Plus, TeX was written by [Donald E. Knuth](http://en.wikipedia.org/wiki/Donald_Knuth), who is a god among computer scientists.

---

<div class="post-metadata">

**Author:** ![friedo](https://avatars.discourse-cdn.com/v4/letter/f/8edcca/32.png) [@friedo](https://boards.straightdope.com/u/friedo)\
**Post date:** [October 29, 2009, 4:28pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/11 "2009-10-29T16:28:30Z")

</div>

> [@Thudlow\_Boink](#):
>
> Plus, TeX was written by [Donald E. Knuth](http://en.wikipedia.org/wiki/Donald_Knuth), who is a god among computer scientists.

In fact, he wrote it because he was unsatisfied with the typesetting for the second edition of _The Art of Computer Programming_. So he decided to take a few weeks to design a digital typesetting system, and managed to finish it in just under ten years. 😛

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [October 29, 2009, 5:00pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/12 "2009-10-29T17:00:08Z")

</div>

In addition to what’s been said above, one of the very nice things about LaTeX is that it produces nice-looking documents by default, rather than after you fiddle around with 100 different settings. The extensibility is the major selling point, though.

Also, there are WYSIWYG and other nice LaTeX editors these days, so you can reduce the learning curve to some degree.

---

<div class="post-metadata">

**Author:** ![OldGuy](https://avatars.discourse-cdn.com/v4/letter/o/3bc359/32.png) [@OldGuy](https://boards.straightdope.com/u/OldGuy)\
**Post date:** [October 29, 2009, 7:55pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/13 "2009-10-29T19:55:37Z")

</div>

Much of what I do is technical typing. I used LaTeX for a bit but found it difficult to collaborate unless you were careful that everyone had the same LaTeX add-ins. Also infrequently used “commands” were difficult to remember. I now use MathType and swear by it. It will output either LaTeX coding (error-free so far as I’ve found) or and OLS to input into Word or other programs. I no longer spend hours searching for where the freaking error or mismatched parentheses are in my LaTeX and can (using MathType’s easy to define keyboard shortcuts) touch type (no mouse usage) almost any equation symbol or structure I use with any frequency.

(Sorry to sound like a commercial.)

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [October 29, 2009, 8:10pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/14 "2009-10-29T20:10:09Z")

</div>

I’ve never used LaTeX, but I’ve used a lot of markup languages, starting with runoff and going through the Bell Labs packages troff and nroff and the macro package MM on top of them (customized for Bell System memos and reports.) The big advantage, beside equations, is the ability to precisely do formatting the exact way you want to, without the system guessing for you.

For a WYSIWYG formatter, I much preferred Framemaker over Word and OO, primarily because of its excellent paragraph definition facility. I did a large and complex user manual using it, and I seldom cursed at it.

---

<div class="post-metadata">

**Author:** ![Derleth](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@Derleth](https://boards.straightdope.com/u/Derleth)\
**Post date:** [October 29, 2009, 8:26pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/15 "2009-10-29T20:26:31Z")

</div>

LaTeX produces professional-quality output. Word doesn’t. It’s as simple as that.

Moreover, Word documents stop working once you have to share documents among people who aren’t running the same versions of the same software. LaTeX has been very stable for a long time now, and TeX has been stable for even longer.

Additionally, LaTeX comes with BibTeX, a package to handle citations and bibliographies in a standardized fashion. A lot of academics produce files that contain correct citations for all of their work in BibTeX format. All you have to do to use those citations, in whatever style you want (APA, MLA, even customized), is as simple as grabbing that file and writing a few lines of simple markup. Doing the equivalent in Word and Word-quality software would be mind-numbing tedious.

Finally, LaTeX works on every OS of even minor interest to modern academics. Word works on… what, is it up to two OSes now? And only on the latest versions of those OSes at that. Keeping up-to-date on OSes and computers is a worthless expense for most academics.

---

<div class="post-metadata">

**Author:** ![Capt.Ridley\_s\_Shooting\_Party](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@Capt.Ridley\_s\_Shooting\_Party](https://boards.straightdope.com/u/Capt.Ridley_s_Shooting_Party)\
**Post date:** [October 29, 2009, 10:53pm UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/16 "2009-10-29T22:53:20Z")

</div>

> [@OldGuy](#):
>
> Much of what I do is technical typing. I used LaTeX for a bit but found it difficult to collaborate unless you were careful that everyone had the same LaTeX add-ins.

Use version control and add all custom style files to the directory.

---

<div class="post-metadata">

**Author:** ![Superfluous\_Parentheses](https://avatars.discourse-cdn.com/v4/letter/s/8edcca/32.png) [@Superfluous\_Parentheses](https://boards.straightdope.com/u/Superfluous_Parentheses)\
**Post date:** [October 30, 2009, 12:06am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/17 "2009-10-30T00:06:52Z")

</div>

> [@Capt.Ridley\_s\_Shooting\_Party](#):
>
> Use version control and add all custom style files to the directory.

The fact that you can use version control (in a useful way) on latex at all is IMO a major advantage. This is just one of the many advantages of having your source text be plain text. Another is that you can type a complete latex document on any computer, even if it doesn’t support latex at all (though I’m sure I’d make mistakes doing that, I’m also very sure I could correct them with fairly minimal work, using nothing more than Notepad and a latex processor if I had to).

---

<div class="post-metadata">

**Author:** ![Polerius](https://avatars.discourse-cdn.com/v4/letter/p/d78d45/32.png) [@Polerius](https://boards.straightdope.com/u/Polerius)\
**Post date:** [October 30, 2009, 12:47am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/18 "2009-10-30T00:47:56Z")

</div>

Besides making equations look better, another benefit of LaTeX is that if you have 25 equations with the symbol phi in them, and if you later decide that you want to start denoting your parameter by theta instead of phi, you just do a search-and-replace.

In Word, if you want to change all phis to thetas in all the equations in your document, it would be hell.

---

<div class="post-metadata">

**Author:** ![Kyrie\_Eleison](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kyrie_eleison/32/7682_2.png) [@Kyrie\_Eleison](https://boards.straightdope.com/u/Kyrie_Eleison)\
**Post date:** [October 30, 2009, 12:56am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/19 "2009-10-30T00:56:20Z")

</div>

Things I can do with LaTeX that I haven’t a clue how to with Word:  
[ul][li]Incorporate massive amounts of dynamically generated information & graphics. It’s easy to modify a program or post-process to produce LaTeX for inclusion in a document.[/li][li]Automate inclusion of revision control & change documentation.[/li][li]Convert source documents directly to HTML and other formats.[/li][li]Dynamically cross-reference with section & page references.[/li][/ul]  
I’m not claiming that these things can’t be done with Word, just that I don’t know how, and I’ve not encountered many Word documents produced by others that demonstrate that how to do these sorts of things is common knowledge among Word users.

And documents produced from LaTeX just look better, dammit.

---

<div class="post-metadata">

**Author:** ![Askance](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/askance/32/8281_2.png) [@Askance](https://boards.straightdope.com/u/Askance)\
**Post date:** [October 30, 2009, 12:57am UTC](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587/20 "2009-10-30T00:57:40Z")

</div>

When I last used LaTeX like 25 years ago, even then you could do stuff like search your document by font name, size, style, literally any characteristic of the text. I can only imagine it’s even more powerful now.

[Next page](https://boards.straightdope.com/t/what-is-the-point-of-latex-and-similar-programs/515587.md?page=2)
