
私はラテックスの初心者です。
次のコードを使用して LaTeX ファイルをコンパイルする必要があります。
\includegraphics[width=5.5cm]{### LOGO ###}\\
pdflatexでコンパイルすると失敗する
! Illegal parameter number in definition of \@tempb.
<to be read again>
l.27 \includegraphics[width=5.5cm]{### LOGO ###}
\\
?
! Emergency stop.
どのファイルを待っているのですか?LOGO.SVG
ファイルと同じディレクトリにあります。それとも、私が知らない他の失敗の理由があるのでしょうか?
重要: 残念ながら今のところ tex ファイルを変更できません。これは私のプロジェクトの一部ではありません。
英語が下手ですみません。
答え1
TeX ファイルを変更できない場合は、どちらの場合もこの問題を解決できません。
#
ファイル名に は特殊文字が含まれているため、TeX では受け入れられません。ファイル名が本当に である場合の解決策を David が指摘しました### LOGO ###
が、私はそうではないと思います。- ご質問によると、ファイルは と呼ばれています
Logo.svg
。現時点では、svg を TeX で直接読み取ることはできません。最も簡単な解決策は、svg を pdf に変換することです。
最も簡単な解決策は、Logo.svg を Logo.pdf に変換し、コードを次のように変更することです: \includegraphics[width=5.5cm]{Logo}