David Source - 2010-06-27

I spent a long time today trying to figure out how to configure inverse and
forward search with TexMakerX and Sumatra PDF on my 32-bit Windows 7 computer.
I eventually found all the pieces in various posting, but I though thought it
might help to summarize all the steps in one place. Here's what worked for me:

  1. Install TexMakerX version 1.9.9 in the default location.

  2. Go to http://william.famille-blum.org/software/sumatra/index.html and download the file "SumatraPDF-TeX.exe". The version there today is 1.1.1714. I created a folder called "C:\Program Files\SumatraPDF" and put it in that folder. When you create a folder in that location, Windows 7 will ask you if you really want to do this. This version of Sumatra PDF has a special option to make it easier to configure inverse search.

  3. In your file manager, double click on SumatraPDF-TeX.exe. In Settings|Options enter the command

"C:\Program Files\TexMakerX\texmakerx.exe" "%f" -line %l.

Click OK. (If you installed TexMakerX in a different location, you will need
to adjust the path accordingly.) This option does not exist in the regular
version of Sumatra PDF.

  1. Open TexMakerX. In Options|Configure TexMakerX|Commands in the "Pdf Viewer" field, enter the following:

dde://"C:/Program Files/SumatraPDF/SumatraPDF-TeX.exe":SUMATRA/control/

The newest version of TexMakerX allows the full path of Sumatra to be
specified in the dde command which will cause Sumatra to be launched if it is
not already running.