Основные проблемы заключаются в том, что а) вы хотите обрабатывать растровые и векторные изображения по-разному, и б) это создает потенциальные ловушки.
«Правильная» вещь зависит от вашего конечного результата.
Если ваш конечный результат будет в формате .pdf, и вам не нужны pstricks или что-то еще, что в эти дни вам, вероятно, лучше просто использовать pdflatex для непосредственного создания файла.
В этом случае:
- сохранить все векторные фигуры в формате .pdf
- сохранить все растровые фигуры в формате .png (или в формате JPEG, если они изначально были в формате JPEG)
- использовать пакет graphicx и \ includegraphics {имя-файла-без-суффикса}
Если вы не сделаете вышеописанное, ваши растровые фигуры будут преобразованы в JPEG и могут получить артефакты сжатия. png - лучшая ставка, если вы можете выбрать выход.
Если вам нужен файл .dvi, вам понадобится .eps для всего. (Вы можете сжать эти файлы, пока вы создаете файл ограничивающего прямоугольника).
Если вы осторожны, вы можете сделать оба. Я храню все векторные фигуры как (сжатые) .eps, потому что есть несколько вещей .pdf не может это сделать .eps может. Я храню все растровые фигуры как .png. Используя make, я могу иметь временные копии этих канонических версий, сгенерированных на лету для вывода в формате .dvi или .pdf при необходимости.
Кто-то выше указал на проблему с именем файла. Вы хотите избежать "." в именах файлов и избегайте суффиксов всегда в самом файле латекса.