I use LaTeX to write papers. I'm using TeXworks/MiKTeX on a Windows XP computer. When I write the LaTeX code, I can compile it without any problems using "pdfLaTeX+MakeIndex+BibTeX".
But if I download LaTeX source code from arXiv and I try to compile it using "pdfLaTeX+MakeIndex+BibTeX" it won't work. I get the error "! Undefined control sequence".
However, I don't have any problems compiling LaTeX source code from arXiv if I use "pdfLaTeX" instead of "pdfLaTeX+MakeIndex+BibTeX".
Why is this happening? What's the difference between "pdfLaTeX+MakeIndex+BibTeX" and "pdfLaTeX"?
The reason why I ask these questions is that I'd like to make some minor changes to one of my arXiv papers, so I will download the LaTeX source code and make the changes there. I guess I'll have to use "pdfLaTeX" to compile the source code, but I want to make sure that no unwanted changes are made in the paper.
LaTeX source files downloaded from arXiv don't seem to have .tex extension. They seem to be of a different type (I guess this is due to arXiv processing), but anyway I can open them without any problems using TeXworks.