Org 模式 - SVG 图像中的文本问题

Org 模式 - SVG 图像中的文本问题

在 org 模式下将 latex tikz 代码导出为 svg 图像时遇到问题。

#+LATEX_HEADER: \usepackage{svg}
#+LATEX_HEADER: \usepackage{tikz}

#+HEADER: :exports results
#+HEADER: :imagemagick yes
#+HEADER: :results output graphics file
#+HEADER: :file contour.svg :imoutoptions -flatten -fill black
#+BEGIN_SRC latex
\begin{tikzpicture}
   \draw[->] (-3,0) -- (-2,0) arc[radius=0.5cm,start angle=-180,end angle=0] (-1,0) -- (1,0) arc[radius=0.5cm,start angle=180,end angle=0] (2,0) -- (3,0);
   \draw[black,thin, pattern=north east lines, pattern color=gray] (0,0) ellipse (1.7cm and 1.1cm);
   \draw[-latex, thick] (0.5,0.4).. controls (1,1)  .. (0.8,1.5);
   \draw[-latex, thick] (-0.5,1.5).. controls (-1,1)  .. (-0.8,0.5);
   \node[text=blue] at (0,0.2) {System};
\end{tikzpicture}
#+END_src

当我尝试在 Org 模式下运行上述代码时,图像中出现的任何文本:

在此处输入图片描述

但是,当我使用 Inkscape 打开图像文件时,文本是可见的:

在此处输入图片描述

我该怎么做才能获取 html 文件中 svg 图像中的文本?

相关内容