4

Is there a corrected version of vectorian176.pgf around somewhere? As it is shown in pgfornament's manual, I guess there should be, but the one in TL 2018 gives an error.

(/usr/local/texlive/2018/texmf-dist/tex/generic/pgfornament/vectorian/vectorian
176.pgf
! Extra }, or forgotten \endgroup.
l.105 }
        def
? 

MNWE:

\documentclass{article}
\usepackage{pgfornament}
\begin{document}
  \pgfornament{176}
\end{document}
6
  • 3
    I don't know but there seems to be just an unmatched } at the end. When I remove it, there is no error, and a nice (?) ornament. – user121799 Aug 8 '18 at 1:02
  • 2
    By induction one can prove that the def can also be dropped. Induction works as follows. There is no def in vectorian 175.pgf, so it is also not needed in vectorian 176.pgf. And to confirm this, I did grep def /usr/local/texlive/2018/texmf-dist/tex/generic/pgfornament/vectorian/vectorian*.pgf, which only found a match in vectorian176.pgf. ;-) – user121799 Aug 8 '18 at 2:13
  • 1
    Hmm .... Odd, isn't it? – cfr Aug 8 '18 at 23:35
  • 1
    176 is even but the extra } def is odd. ;-) – user121799 Aug 8 '18 at 23:36
  • 4
    I’m voting to close this question because has been fixed by package update – Andrew Swann Jun 11 '20 at 11:35