TexFigSol is a total solution for adding graphics to your tex on Windows platform. It supports figures that come as bitmap files (.jpg, .png, .bmp, .gif, .tiff, .tga, .ppm and a lot more), pdf files, PowerPoint slides(.ppt) and the good old eps files.
There are two modes for generating PDFs from Tex: LaTeX and pdfLaTeX. LaTeX is the conventional and complex one, and is hard to work with graphics-wise due to that fact that it only accept EPS files. However, it outputs DVI files which contains meta-data that links back to the source Tex file. Most DVI viewers support this feature and save me tons of time and troubles. In contrast, pdfLaTeX is easier, faster, compatible with some popular graphics format, such as JPEG and PNG files, and outputs smaller size PDF. But we do not have the convenience the meta-data features in PDF. This script will automatically generates the complement format of these files so you can enjoy advantages of both LaTeX and pdfLaTeX. Try use this demo, and you will find the magic of it.
Update: Texlipse handles the back track for pdfLaTex toolchain properly. However, this script still helps since it performs all necessary conversion with only one click.
Usage:
Unzip the TexFigSol into the directory for the tex file. Run "cleanfigure.cmd", and you get the figure directory structures.
Copy your files into the structure with the following rules, then run "makefigure.cmd". After that, you are good to go. Try compile with both compilers and see how it manages your figures.
PDF into figure\src\pdf
EPS into figure\src\eps
PPT into figure\src\ppt
JPG and PNG into figure\src\bmpdf
Other bit-mapped file into figure\src\bmcvt
Requirements:
bmp2eps An open source software that comes in source code. This EXE is necessary if you need to use bit-mapped files that is supported pdfLaTeX natively. I compiled a binary for windows with Cygwin, which means you need Cygwin installed to use it.).
Save to PDF Add-in for PowerPoint 2007. Office 2010 has the support already.
Other PDF and PS utilities in MikTex.