LaTeX エラーを解決: グラフィック X のサイズを判別できません (BoundingBox がありません)

LaTeX エラーを解決: グラフィック X のサイズを判別できません (BoundingBox がありません)

pst-poker私は Overleaf を使用しており、LaTeX コンパイラを使用する必要があります。これは、LaTeX または XeLaTeX でのみ動作するものを使用しており、XeLaTeX を受け入れない arXiv に投稿したいためです。

JPG 形式と PNG 形式の画像がいくつかあります。XeLaTeX で論文をコンパイルしてもエラーは発生しませんが、LaTeX コンパイラに切り替えると、各画像でこの「境界ボックスがありません」というエラーが発生します。

境界ボックスを次のように決定する必要があることがわかりました。

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

しかし、これは機能せず、生成される PDF には最初の画像が表示される前の 2 ページしか含まれません。

問題:

グラフィック ファイルにそのような情報がないため、LaTeX コンパイラはグラフィック サイズを判別できません。

「グラフィックのサイズを判別できません (BoundingBox がありません)」などのエラー メッセージ

私が試してみました:

  1. 画像サイズ情報を保存するグラフィックファイル形式(EPSなど)を使用する

    • .eps大きすぎるため、arXivのサイズ制限を超えています
  2. LaTeXコンパイラの代わりにPdfLaTeXコンパイラを使用する

    • 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}

ここに画像の説明を入力してください

関連情報