loopspace / spath3

TikZ/PGF package for manipulating soft paths, includes the knots and calligraphy TikZ libraries.
16 stars 2 forks source link

Issue with calligraphy and the updated spath3 #13

Closed marmotghost closed 3 years ago

marmotghost commented 3 years ago

I hope that I am not barking at the wrong tree, but it appears to me that the new spath3 library breaks the calligraphy library. Minimal non-working example:

\documentclass[tikz,border=3mm]{standalone}
\usetikzlibrary{calligraphy}
\begin{document}
\begin{tikzpicture}
\end{tikzpicture}
\end{document}

On my just updated TeXLive2020 installation I get (with pdflatex)

! Undefined control sequence.
l.697 \spath_components_to_seq:NV
                                  \l__cal_tmpa_seq \l__cal_tmpa_tl

P.S. The update library is really great! Thank you so much!

loopspace commented 3 years ago

That's very odd. If I'm reading the error message correctly then it is complaining about \spath_components_to_seq:NV, which has been in the code since January and well before the latest CTAN update.

Can you do a \listfiles and post or send me the log?

marmotghost commented 3 years ago

Here is the list of files (I hope):

standalone.cls    2018/03/26 v1.3a Class to compile TeX sub-files standalone
shellesc.sty    2019/11/08 v1.0c unified shell escape interface for LaTeX
ifluatex.sty    2019/10/25 v1.5 ifluatex legacy package. Use iftex instead.
   iftex.sty    2020/03/06 v1.0d TeX engine tests
 xkeyval.sty    2020/11/20 v2.8 package option processing (HA)
 xkeyval.tex    2014/12/03 v2.7a key=value parser (HA)
standalone.cfg    2018/03/26 v1.3a Default configuration file for 'standalone' 
class
 article.cls    2020/04/10 v1.4m Standard LaTeX document class
  size10.clo    2020/04/10 v1.4m Standard LaTeX file (size option)
    tikz.sty    2020/12/27 v3.1.8b (3.1.8b)
     pgf.sty    2020/12/27 v3.1.8b (3.1.8b)
  pgfrcs.sty    2020/12/27 v3.1.8b (3.1.8b)
pgfrcs.code.tex
 pgfcore.sty    2020/12/27 v3.1.8b (3.1.8b)
graphicx.sty    2020/09/09 v1.2b Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty    2020/08/30 v1.4c Standard LaTeX Graphics (DPC,SPQR)
    trig.sty    2016/01/03 v1.10 sin cos tan (DPC)
graphics.cfg    2016/06/04 v1.11 sample graphics configuration
  pdftex.def    2020/10/05 v1.2a Graphics/color driver for pdftex
  pgfsys.sty    2020/12/27 v3.1.8b (3.1.8b)
pgfsys.code.tex
pgfsyssoftpath.code.tex    2020/12/27 v3.1.8b (3.1.8b)
pgfsysprotocol.code.tex    2020/12/27 v3.1.8b (3.1.8b)
  xcolor.sty    2016/05/11 v2.12 LaTeX color extensions (UK)
   color.cfg    2016/01/02 v1.6 sample color configuration
pgfcore.code.tex
pgfcomp-version-0-65.sty    2020/12/27 v3.1.8b (3.1.8b)
pgfcomp-version-1-18.sty    2020/12/27 v3.1.8b (3.1.8b)
  pgffor.sty    2020/12/27 v3.1.8b (3.1.8b)
 pgfkeys.sty    
pgfkeys.code.tex
 pgfmath.sty    
pgfmath.code.tex
pgffor.code.tex
tikz.code.tex
  spath3.sty    2016/02/19 v1.1 Functions for manipulating PGF soft paths
   expl3.sty    2021-02-18 L3 programming layer (loader) 
l3backend-pdftex.def    2021-03-02 L3 backend support: PDF output (pdfTeX)
  xparse.sty    2021-01-09 L3 Experimental document command parser
xparse-2020-10-01.sty    
supp-pdf.mkii
epstopdf-base.sty    2020-01-24 v2.11 Base part for package epstopdf
epstopdf-sys.cfg    2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
marmotghost commented 3 years ago

OK, it is entirely my bad. I downloaded the old version of spath3 before it was on CTAN. I am so sorry!