12

出力が HTML の場合は画像を正常に生成できますが、pdf 出力を試みるとエラーが発生します。

画像の入力ファイルテキスト、

  ![](images\icon.png "test")

エラーが発生しました。

pandoc: TeX ソースから PDF を作成中にエラーが発生しました。! 未定義の制御シーケンス。画像\アイコン

l.535 \includegraphics{images\icon.png}

4

2 に答える 2

28

エラーメッセージが示すように、pandoc は LaTeX 経由で PDF を生成することに注意してください。あなたの入力

![](images\icon.png "test")

LaTeXに変換されます

\includegraphics{images\icon.png}

\LaTeX では特別な意味があります。制御シーケンスを開始します。したがって、LaTeX は\iconここでコマンドを探していますが、見つかりません。修正は、パス区切りとして バックスラッシュ/の代わりにスラッシュを使用することです。LaTeX では、Windows でも for パスを使用できます\/

もちろん、これは他の出力形式で問題を引き起こす可能性があります。LaTeXを書くときは、パスのバックスラッシュをスラッシュに変換するようにpandocを変更する必要があると思います。

于 2013-07-26T03:18:17.577 に答える