What do I need in order to use TeX on Windows as an eventual replacement for Word?

What software is available for Windows for WYSIWYG editing of TeX files?


14 Answers 14


MiKTeX is a good bundle on Windows. It includes the LaTeX environment as well as an editor. Should be enough to get you started.

For WYSIWYG there is Lyx (though they call it "What You See Is What You Mean"/WYSIWYM, not WYSIWYG).

  • 5
    actually, they call it WYSIWYM - What you see is what you mean. Commented Jul 27, 2010 at 10:20

One thing you need to move from MS Word to TeX and friends is to drop the desire for WYSIWYG. For complicated documents that paradigm is, at best, WYSIPCTYADFWYG: What You See is Probably Close To, Yet Actually Different From, What You Get. (Not the basis of a marketing campaign!)

TeX and friends offer a fundamentally different way to think about document composition.

Lyx, which other answers have directed you to, is WYSIWYG'ish, but the "ish" bears emphasis.

I personally think that while the Lyx folk are awesome, you are best to think of Lyx like training wheels. If you can learn to ride without them, you are better off.

  • 3
    +1. I like Allin Cottrell's essay on this, "Word Processors: Stupid and Inefficient" (ricardo.ecn.wfu.edu/~cottrell/wp.html).
    – PersonX
    Commented Jul 30, 2010 at 12:08
  • 1
    @Chris: I like it, too. But, you've got to pick you audience if you recommend it; not everyone will respond well to marketing that says "what you've been using is stupid."
    – vanden
    Commented Jul 30, 2010 at 12:59
  • 2
    Having started this whole TeX thing on LyX myself, I can attest to the fact that it is exactly a set of training wheels. It gets you used to the idea of being explicit through commands (through a menu system) rather than just mashing your fingers on a keyboard and hoping for the best. I would never have been as comfortable as I am now with TeX (with much more to learn) if it were not for the year or so I spent with LyX. Commented Nov 21, 2012 at 18:18

If you're looking for a direct replacement for Word, you're never going to find it in TeX. They are fundamentally different products, even if there is some overlap in what they're used for.

Word is built from the ground up to be a WYSIWYG word processor, and nothing else. It couldn't care less about actually producing nice-looking text, as long as it's able to present an editor that looks exactly like the output.

TeX is designed from the ground up to actually output professional, nice-looking documents. It does this by sacrificing the WYSIWYG paradigm. In order for TeX to typeset your document, it has to be given freedom to do so. Which means that it doesn't let the user see the document while you're editing it (because the output is constantly changing in non-obvious ways. Line breaks change, ligatures are inserted, the table of contents is updated and so on.)

In a sense, Word allows you to take a document, and insert a character into it. And what you get out of it is precisely that: the same document, but with that extra character of text. All other changes are minimized because it'd confuse the user of the WYSIWYG editor.

TeX on the other hand, doesn't allow you to insert into an existing document. You can generate a new document which contains that extra character of text, but it's a different document from the original one. The entire paragraph you inserted into might have changed, the characters surrounding the one you inserted may have changed, and so on. Tables and images might have been moved to an entirely different page.

As much as I like prefer TeX over Word, I would never recommend it as a direct replacement. Someone expecting to work with MS Word might find OpenOffice acceptable, but they'll just be frustrated by TeX.

Anyway, Lyx might be a reasonable compromise, giving you something like Word's WYSIWYG editor, while still producing TeX-style documents.

For "true" TeX, MikTeX is the de facto standard on Windows. It comes with pretty much everything you need.


I'd suggest trying out http://docs.latexlab.org. You sign in with an existing Google account, and it has syntax highlighting, docs can be saved 'on the cloud', and everything can be compiled there and saved in pdf format.


Once you have miktex installed, there are two different latex IDEs you can use. TexNICcenter is a nice freeware package and WinEdt is shareware but is also quite decent.

Both of these are more customizable than TeXWorks (the default editor that comes with miktex)

  • 1
    +1 for naming MiKTeX plus TexNICcenter, that combination has been my choice for years now. Would you mind to link the different Tools/Editors to the webpages? Commented Jul 26, 2010 at 20:53
  • I also use this combination (Miktex + WinEdt), and haven't come across any issues.
    – Geodesic
    Commented Jul 27, 2010 at 9:51

TeXworks is a great cross-platform, free and open-source editing environment. On Windows it works great, and has a built-in previewer which my previous editing setup with WinEdt did not have.

My most productive setup is having the editor in a window in one half of the monitor, and the previewer in a window in the other half of the monitor. Wide screens make this real nice; you can preview an entire page legibly.


On Windows I prefer using TeXlipse plug-in for Eclipse. Not WYSIWYG but looks quite convenient for me.

alt text (screen-shot taken from the TeXlipse site)


For new LaTeX users on Windows, I recommend the proTeXt bundle. It contains the MiKTeX distribution, TeXnicCenter as an editor (both of which have been mentioned here before), and a few other things like Ghostscript, which is software for processing PostScript (*.ps) files. (TeXworks, another editor, is included, too, since it comes along with MiKTeX.)

The biggest plus for an unexperienced user, however, is the included pdf manual (here's an outdated version of it) that leads you through the entire installation step by step. So all you need to do is download one (admittedly large) file and there you go.

Even though it seems alluring in the beginning, I don't recommend using WYSIWYG software for LaTeX. In my understanding, one of the core ideas of LaTeX is about being able to focus on the content rather than the form. You tell LaTeX "This is a chapter heading" and LaTeX takes care of what it'll look like. You tell LaTeX "I'll end this paragraph here" and LaTeX takes care of all the line breaks, hyphenation points and whatnot. While you're writing, you don't have to worry about what your document will look like; it's all about the structure. Once you want to customize your documents a bit further, LyX will likely get you into trouble, that's at least my impression from briefly trying it out and reading questions about it here on tex.sx.


I'd actually suggest using pandoc. Pandoc converts input from one format to another, and considering markdown is about as human friendly format as one can get (it is, in fact, in use on this very site), you get beautifully typeset documents from a very, very easy to read and write format with the assistance of pandoc and TeX. And if need be, you can get other ouput formats from your very same input (say, a HTML-file for example).


You can install the Texlive distribution and an editor such as TeXniccenter or even Emacs+Auctex.


Since you're looking for something WYSIWYG-like, I know two approaches:

  • LyX is a document processor but WYSIWYM (alread mentioned by other users)

  • GNU TeXmacs (not yet mentioned) is a free WYSIWYW document processor with TeX export and plugins for Maple, Mathematica, Maxima, Matlab, Axiom, GraphVIZ, GNUplot and more. The latest version has been released in Oct 2008 though (1.0.7).


I would go with TeXmaker. I am quite happy and comfortable. Give that I used TeXnic Center, I'd personally recommend, TeXmaker.

Here is a link to TeXmaker.

Enjoy the experience with $\LaTeX$.


I would not go for a wysiwyg solution. It seems to be easier on the beginning but as soon as you get familiar with the syntax then you realize how much faster you can go with an IDE.

On windows I usually go with the TeXnicCenter/MikTeX combo.


If you want a fully WYSIWYG solution and you are willing to invest money, Scientific Word is also a choice.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .