我正在尝试使用艾玛提克 SC使用 TikZ。虽然我部分成功获得了结果,但它无法通过 进行扩展tikzset
。为此,我定义了一个新的字体系列,它与主文本配合得很好。但即使在使用tikzset
和 的节点级别明确定义它之后\fontselect
,我也无法获得所需的结果。目前,我只能在节点内使用它{\font }
。我使用了给出的解决方案这里,但对我来说不起作用。我的方法有什么问题?
\documentclass{article}
\usepackage{fontspec}
\newfontfamily\amatica[Scale=1.0]{Amatica SC}
\usepackage{tikz}
%\tikzset{font=\fontfamily{amatica}\selectfont}
% even uncommenting this does not produce the required result
\begin{document}
{\amatica This is Amatica SC}
\begin{tikzpicture}
\node [fill=white,draw=blue,rectangle] at (1.5,0) {\amatica snow};% this works
\node [font=\fontfamily{amatica}\selectfont,draw=blue,rectangle] at (1.5,-1) { snow};%this doesn't
\end{tikzpicture}
\end{document}