The following MWE:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{%
decorations.pathreplacing,
calligraphy
}
\begin{document}
\thispagestyle{empty}
\tikz \draw[
ultra thick,
decorate,
decoration={
calligraphic brace,
amplitude=1.5mm
}
](0,0) -- (4in,0);%
\end{document}
generates the following warnings:
*************************************************
* LaTeX warning: "kernel/invalid-variant"
*
* Variant form 'nnV' invalid for base form '\spath_get:nnN'.
*************************************************
*************************************************
* LaTeX warning: "kernel/invalid-variant"
*
* Variant form 'VnV' invalid for base form '\spath_get:nnN'.
*************************************************
This happens when the tikzlibrary
calligraphy
is loaded. I realize that these are just LaTeX 3
warnings (the code produces output as expected), but I would like to make sure that this is not the prelude to something more serious in the future. (MacTeX 2017, updated this morning.)
\documentclass{article} \usepackage{tikz,spath3} \begin{document} Test \end{document}
spath3.sty
.tikzlibrarycalligraphy.code.tex
hinted on that package.V
variants are used only in one command which you are unlikely to use except for diagnostic purposes so although it should be fixed, you needn't worry about it being a prelude to worse.