I get the following error:
Code: Select all
! Missing number, treated as zero.
<to be read again>
\scr@dte@pagenumberwidth
\scr@tso@figure@pagenumberbox ...@pagenumberwidth}
{\hfil #1}
<argument> ...scr@tso@figure@pagenumberformat}{9}}
}\@par
\scr@tso@figure@entryformat #1->#1
\scr@dte@tocline ...pagenumberformat}{#3}}}\@par }
}}\tocbasic@SetPenaltyByTO...
\l@figure ...ure}\scr@dte@tocline {figure}{#1}{#2}
\TOC@EntryEndHook {figure}
\contentsline ...L \endR \fi }\hyper@linkend }{#3}
\or \csname l@#1\endcsname...
l.65 ...el of narrative rhetoric.}}{9}{figure.2.1}
%
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Illegal unit of measure (pt inserted).
The weird part is, whether it gives me the option to "show output anyway" it does complete compilation, and the output pdf seems fine.
Also weird, and annoying, is that if I isolate any single child document (using the document settings from the master document), they all compile on their own fine without any error messages.
This started happening after updating my system texlive, which has been on a 2019 version for almost a year.
What's going on here? Any advice on how I can track it down? I seem completely unable to pare it down to an MWE. Is there something newly changed about how texlive handles figure-wrap floats?
Cheers,
EE