tikze 将图例中的引用外部化

tikze 将图例中的引用外部化

我想结合使用 tikzexternalize 在图例条目中添加引文。似乎 tikzexternalize 在这里导致了一些错误。该\cite{}命令没有正确地将 bibitem 转换为所需的引文。

这是 MWE

\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}

\usepgfplotslibrary{external}
\tikzexternalize[prefix=tikz/]

\usepackage[backend=biber]{biblatex}
\begin{filecontents}[overwrite]{refs.bib}
@Book{test, title = "Title"}
\end{filecontents}
\addbibresource{refs.bib}

\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot {x^2};
\addlegendentry{Differentiator from {\cite{test}}}
\end{axis}
\end{tikzpicture}

\printbibliography
\end{document}

删除两行

\usepgfplotslibrary{external}
\tikzexternalize[prefix=tikz/]

产生所需的输出。有没有解决方法可以将该\cite{}命令与 tikzexternalize 结合使用?

相关内容