Skip to content

Comment on LaTeX vs. Word vs. Writer

Comments

For writing school assignments, I looked for a system that would meet two requirements:

1. The text can be edited using vim, or at least vi-like keybindings.

2. The storage format is plain text, so any version-control system can efficiently store, diff and merge it.

OpenOffice can work on top of a single XML file, but XML diffing is not like diffing lines of code, and every accidental ^W is still interpreted as "close document". HTML kind of works, but lacks too many typesetting and document-creation features and fixing it with CSS becomes tedious. I played with Texmacs and Lyx for a little while, but eventually bit the bullet and learned LaTeX and vim-latex.

Verdict: If you were willing to invest your time in emacs or vim, learning LaTeX feel similar but easier; spending a little extra time to learn a helper package like vim-latex or AUCTeX really makes it worthwhile.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.