Разрешение includegraphics в LaTeX включать файлы с произвольными именами файлов - PullRequest
16 голосов
/ 03 декабря 2010

У меня есть несколько графических файлов с довольно длинными именами файлов, которые включают несколько периодов.includegraphics интерпретирует первое из них как начало расширения файла, что делает невозможным угадывание правильного графического расширения.Типичное сообщение об ошибке:

LaTeX Error: Unknown graphics extension: .9332.1dwc_kpl_h.log.png

. Одним из решений является переименование всех файлов, но они создаются другой программой, и я бы предпочел использовать схему именования оттуда.Есть ли способ сообщить graphics, какой формат изображения, чтобы расширение игнорировалось?

Ответы [ 2 ]

20 голосов
/ 28 января 2012

Вы также можете скрыть точки от LaTeX, добавив дополнительные фигурные скобки:

\includegraphics{{my.file.with.dots.in.it}.png}

(от https://tex.stackexchange.com/questions/10574/includegraphics-dots-in-filename)

6 голосов
/ 03 декабря 2010

Используйте пакет grffile .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...