是否可以根据 TikZ 的维恩图代码为 r-exam 创建一个问题?

Is it possible to create a question based for r-exams, based on Venn diagrams code from TikZ?

我正在尝试在 RMarkdown 中创建一个问题,使用 r-exams,基于来自 TikZ https://www.ctan.org/pkg/venndiagram 的维恩图包。我无法让它正常工作。

这是我的部分代码:

grafika01<-'
    \begin{tikzpicture}
        \begin{venndiagram3sets}
    \fillNotABC
\end{venndiagram3sets}
\end{tikzpicture}

'

更重要的是,

```{r grafica01, echo = FALSE, results = "asis"}
include_tikz(grafika01, name = "grafiko1", markup = "markdown",format = typ,library = 
c("arrows"),packages = 
c("booktabs","tikz","pgfplots","venndiagram","calc","babel","xkeyval","etoolbox"),
width = "7cm")
```

谢谢。

(注:这里其实更多的是结合{tikz}{venndiagram},与R/exams关系不大。)

如果要将 {venndiagram3sets} 放入 {tikzpicture} 中,则需要将其包含在 \node{...}; 中:

grafika01 <- '
\begin{tikzpicture}
\node{
\begin{venndiagram3sets}
\fillNotABC
\end{venndiagram3sets}
};
\end{tikzpicture}
'

然后可以成功编译此 LaTeX 代码,例如,使用 include_tikz():

include_tikz(grafika01, name = "grafiko1", markup = "markdown", format = typ,
  packages = "venndiagram", width = "7cm")