Устранение ошибки LaTeX: Невозможно определить размер графики X (нет BoundingBox)

Устранение ошибки LaTeX: Невозможно определить размер графики X (нет BoundingBox)

Я использую Overleaf и должен использовать компилятор LaTeX. Это потому, что я использую , pst-pokerкоторый работает только с LaTeX или XeLaTeX, и хочу отправить в arXiv, который не принимает XeLaTeX.)

У меня есть несколько изображений в форматах JPG и PNG. Компиляция статьи с помощью XeLaTeX не приводит к ошибкам, однако при переключении на компилятор LaTeX каждое изображение выдает эту ошибку "No Bounding Box".

Я увидел, что мне нужно определить ограничивающую рамку следующим образом:

\includegraphics[width=0.8\linewdith,bb=0 0 100 100]{figurefile}

Однако это не работает, создаваемый PDF-файл содержит только 2 страницы до появления первого изображения.

Проблема:

Компилятор LaTeX не может определить размер графики, поскольку в графическом файле такой информации нет.

Сообщения об ошибках типа: «Невозможно определить размер графики (нет BoundingBox)»

Я пытался:

  1. Используйте графический формат файла, который сохраняет информацию о размере изображения, например EPS

    • .epsслишком большой, превышает ограничение по размеру arXiv
  2. Используйте компилятор PdfLaTeX вместо компилятора LaTeX

    • Невозможно использовать PdfLaTeX, так как он несовместим с pst-poker.
  3. Укажите размер картинки вручную:\includegraphics[scale=0.75, natwidth=640, natheight=480]{picture.jpg}

    • Не работает, появляется белое поле, изображения нет.

По аналогичному вопросукто-то ответил, что LaTeX не поддерживает ничего, кроме EPS. -- Это правда?

РЕДАКТИРОВАТЬ: Мне нужен pst-pokerпакет для рисования символов карт, так как статья посвящена карточной игре.

введите описание изображения здесь

решение1

с pdflatex --shell-escape file:

\documentclass{standalone}
\usepackage{auto-pst-pdf}
\usepackage{pst-poker}
\begin{document}
\begin{pspicture}\crdAs\end{pspicture}
\end{document}

введите описание изображения здесь

Связанный контент