Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

What are relative merits of these two Latex editors: TeXnicCenter and Texmaker?
What are their shortcomings to prefer one over other?

Inspired by this SO question.

share|improve this question
    
Personally, I would recommend TeXworks over both of these programs. The goal of TeXworks is to offer the same functionality and look & feel for all major operating systems. This consistency may come in very handy when you are TeXing at different computers. –  Bran the Blessed Aug 18 '10 at 18:10
    
related question: Editors supporting unicode –  matth Dec 1 '11 at 11:39
    
TeXworks cannot handle a project. –  Herbert Jan 8 '12 at 16:58

3 Answers 3

  • Texmaker is cross-platform, working on Windows, Linux and Mac OS X while TeXnicCenter works only on Windows.

  • Texmaker supports Unicode, for TeXnicCenter it's been announced for the new version.

  • Texmaker provides a built-in pdf viewer and can launch external viewers. TeXnicCenter supports any external pdf viewer. Both provide forward and inverse search with pdf and dvi.

  • Note, for Texmaker there's a fork TeXstudio (formerly named TexmakerX) with some improvements.

share|improve this answer
    
I learned about both from your blog, thanks. –  Łukasz Lew Aug 18 '10 at 16:50
    
Does Texmaker need some build system in case of separate PDF figures, many separate files, etc? –  Łukasz Lew Aug 18 '10 at 16:51
    
You could work with several files and declare one of them to be the "Master file". –  Stefan Kottwitz Aug 18 '10 at 17:14
    
@matth: thanks, I updated the answer. –  Stefan Kottwitz Nov 10 '11 at 15:56
1  
@ŁukaszLew you should accept this as an answer, I guess –  matth Dec 1 '11 at 16:40

Just a minor addition to Stefan's answer, but something that might not be mentioned in other places:

I like to use MiKTeX with the -auxiliary-files option, which puts all the files created during compilation (except for the final pdf/dvi/ps) in another directory. Texmaker doesn't work well with this, i.e. compilation works, but it doesn't find the .log file in a remote directory, so errors and warnings can't be displayed. There is a feature request for this; I have no idea how quickly such things get fixed.

TeXnicCenter worked just fine with the -auxiliary-files option.

Since I now need the Unicode support that TeXnicCenter doesn't offer, I've settled for having the auxiliary files cluttering up everything, and ocasionally getting rid of them via latexmk -c foo.tex.

share|improve this answer

Personally, I prefer Winshell when I'm working on Windows. A main sticking point is the possibility to better organize better my papers by organizing all of the files into projects, so I can quickly switch between the papers and see which file belongs to which project (I like to use a large number of .tex files -- one per section/subsection, if applicable). WinShell also has a BibTeX manager, if you need it.

One drawback is that it's not open-source (but is completely free), so if you have strongly feelings about this, you should probably look elsewhere.

I'm also checking regularly the progress on TeXWorks, which is under development, but has a built-in PDF reader and synchronized scrolling of both the source and the rendered document. It lacks a lot of other features that I'd like to have --- notably, file organization, that I mentioned above.

share|improve this answer
    
TeXworks allows convenient and quick work, that's why I'm daily using it. –  Stefan Kottwitz Aug 18 '10 at 17:24
    
It's good to note that TeXworks is included in the default MiKTeX 2.9 installation. –  Jaime Soto Jan 28 '11 at 14:21

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.