[Tex/LaTex] Using IEEEtrantools

ieeetraninstalling

I am trying to use the IEEEtrantools package using the following command:

\usepackage[retainorgcmds]{IEEEtrantools}

but get the following error message:

File `IEEEtrantools.sty' not found. \usepackage

Any tips?

Best Answer

I always have this problem whenever I reinstall MikTeX, so I thought I would place what I learn each time here:

IEEEtrantools doesn't seem to work well with MikTeX's natural update approach. I have no idea why, and I'm certain they are aware of the problem, but it hasn't changed in the last few years.

There are two approaches to fixing this. Both require downloading IEEEtrantools.sty from http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/tools.

The first approach is to place IEEEtrantools.sty into the same folder that your *.tex file is located. This works fine, and is good when sharing with others over DropBox, but isn't really the long term solution.

The second approach requires going to the folder that MikTeX is located (i.e. C:\Program Files\MiKTeX 2.9). Inside this folder, go to the tex folder, and then the latex folder. Inside the latex folder, create a new folder called IEEEtran, and place IEEEtrantools.sty inside this folder (Final path [for me]: C:\Program Files\MiKTeX 2.9\tex\latex\IEEEtran\IEEEtrantools.sty)

You're NOT done yet! The final step is to shutdown MiKTeX (if it's open) and run the "Settings (Admin)" program. For me, this is located in the start menu, under "MiKTeX 2.9\Maintenance (Admin)". Inside this program click the button "Refresh FNDB", and you're done!

Serious pain in the rear, but you only have to do this once, and all of your tex files will properly use IEEEtrantools. Happy LaTeXing!!!

Related Question