
Я использую \usepackage{graphicx}
и \usepackage{epstopdf}
для импорта фигур .eps. После этого я хотел бы избавиться от файлов EPS, так как теперь у меня есть .pdf. Я знаю, что LaTeX не преобразует файл .eps в .pdf повторно при каждом запуске, но я хотел бы удалить файлы .eps из своей ./figure/
папки, но по-прежнему использовать файл pdf.
У меня filename.eps
в папке figure. Когда я запускаю \includegraphics{figures/filename}
LaTeX, выдает filename-eps-converted-to.pdf
файл.
Теперь я удалю все файлы *.eps вручную, чтобы сэкономить место (*некоторые из моихФайлы .eps занимают до 400 МБ) и снова запустите LaTeX - И, конечно же, файлы PDF не будут найдены, так как я filename
не вызываю filename-eps-converted-to
.
Теперь мне придется либо переименовать все цифры, либо изменить их на\includegraphics{figures/filename-eps-converted-to}
Можно ли отключить это дополнительное имя?
\DeclareGraphicsExtensions{.pdf,.eps,.png,.jpg}
решение1
Если обратиться к epstopdf
руководству по пакету, то это поведение можно контролировать с помощью suffix
опций пакета.
используя в вашем преамбле
\epstopdfsetup{
suffix=,
}
должен делать то, что хочешь.
Значение по умолчанию:-\SourceExt-converted-to