由于字体改变,外部化的 tikz 图形没有更新?

由于字体改变,外部化的 tikz 图形没有更新?

这里有些可疑的事情发生,但我不知道为什么。所以请帮我了解这个问题,提前谢谢。

我的问题:使用 fontspec 指定的字体,tikz 图形(参见 MWE)没有更新,更新有效,但字体没有变化。对于这两种情况,我都没有收到任何日志消息或错误。

\documentclass{standalone}

\usepackage{fontspec-luatex}
\usepackage{tikz}
\usetikzlibrary{external}

% comment out only the line below, change anything within the tikz environment and the MWE works as intended
\setmainfont{Calibri} 

\tikzexternalize
\tikzset{external/force remake}


\begin{document}
test text

\tikzsetnextfilename{myTest}
\begin{tikzpicture}
\draw
    (0,1) coordinate (a) node[right] {$ a1 $}
--  (1,0) coordinate (b) node[left] {b};
\end{tikzpicture}

\end{document}

背景:最初我想将主字体(STIX)与数学字体(XITS)同步,因为变量太多,所以这是必要的。

相关内容