我如何在 pandoc 中使用颜色和形状

How can I use colors and shapes in pandoc

我正在用 markdown 编写一个简单的文档,并将使用 pandoc 转换为 pdf。我想内联插入彩色形状。例如,红色圆圈,或蓝色正方形,或绿色三角形。最简单的方法是什么?

如果您了解 LaTeX,则可以在 markdown 中使用原始 TeX,并使用像 TikZ 这样的包。大致如下:

---
title: My title
header-includes:
  - \usepackage{tikz}
---

# my markdown title

\begin{tikzpicture}
\filldraw[color=red!60, fill=red!5, very thick](-1,0) circle (1.5);
\fill[blue!50] (2.5,0) ellipse (1.5 and 0.5);
\draw[ultra thick, ->] (6.5,0) arc (0:220:1);
\end{tikzpicture}

或者,您可能想使用像 Inkscape 这样的矢量图像编辑器。然后您可以将图像导出为 SVG(在这种情况下您需要安装 rsvg-convert 以便 pandoc 生成 PDF),或者导出为 EPS 或 PDF(在这种情况下它应该可以正常工作)。

![](myimage.eps)

另见 Creating a PDF in the pandoc manual