Tex 图形仅在 Pandoc 中使用 Markdown 图像

Tex 图形仅在 Pandoc 中使用 Markdown 图像

我使用 Pandoc 的 markdown 生成 PDF 文件。为了更好地控制图形和图像,我使用内联 latex,如下所示:

## Chapter 12

\begin{figure}[htbp]\includegraphics[width=0.25\textwidth, height=!]{images/castle01.png}\centering\end{figure}

lorem ipsum

这会产生以下错误消息:

! Undefined control sequence.
l.80 \begin{figure}[htbp]\includegraphics

但如果我之前使用过一次 markdown 图像,则会呈现该图像。

## Chapter 12

![](castle01.png){width=50%}

\begin{figure}[htbp]\includegraphics[width=0.25\textwidth, height=!]{images/castle01.png}\centering\end{figure}

lorem ipsum

我认为这是某种初始化问题,只在第一张图片中发生一次。如何在没有 Markdown 图像的情况下使用 latex 方式?

答案1

使用YAML 元数据块像这样启用 graphics/graphicx:

---
graphics: yes
---
## Chapter 12

\begin{figure}[htbp]\includegraphics[width=0.25\textwidth, height=!]{images/castle01.png}\centering\end{figure}

lorem ipsum

相关内容