
我對乳膠非常菜鳥。
我必須使用以下程式碼編譯乳膠檔:
\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 接受,因為它是一個特殊字元。如果你的文件名確實是,大衛指出了一個解決方案### LOGO ###
,但我懷疑這一點。- 根據你的問題,該檔案名稱為
Logo.svg
.目前,TeX 無法直接讀取 svg,最簡單的解決方案是將 svg 轉換為 pdf。
最簡單的解決方案是將您的 Logo.svg 轉換為 Logo.pdf,然後將程式碼變更為: \includegraphics[width=5.5cm]{Logo}