<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 10 June 2016 at 07:04, Denis Bitouzé <span dir="ltr"><<a href="mailto:dbitouze@wanadoo.fr" target="_blank">dbitouze@wanadoo.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Le 19/06/15 à 22h49, Denis Bitouzé a écrit :<br>
<span class=""><br>
> the following M (non) WE example:<br>
><br>
</span><span class="">> \documentclass{article}<br>
> \usepackage{kpfonts}<br>
> \usepackage{booktabs}<br>
> \usepackage{siunitx}<br>
> \usepackage{pgfplots}<br>
> \usepackage{floatrow}<br>
> \begin{document}<br>
> Foo<br>
> \end{document}<br>
><br>
</span><span class="">> used to compile like a charm with TL 2014 but fails to compile with an<br>
> up to date TL 2015 with error:<br>
><br>
> ┌────<br>
> │ (/usr/local/texlive/2015/texmf-dist/tex/latex/floatrow/floatrow.sty<br>
> │ (/usr/local/texlive/2015/texmf-dist/tex/latex/caption/caption3.sty)<br>
> │ ! No room for a new \dimen .<br>
> │ \ch@ck ...\else \errmessage {No room for a new #3}<br>
> │ \fi<br>
> │ l.485 ...finable\flrow@foot{\newinsert\flrow@foot}<br>
> │<br>
> │ ?<br>
> └────<br>
<br>
</span>I noticed that this bug, due to (quoting David Carlisle):<br>
<span class=""><br>
"Line 485 of floatrow.sty should be<br>
<br>
\@ifdefinable\flrow@foot{\newbox\flrow@foot}<br>
<br>
not<br>
<br>
\@ifdefinable\flrow@foot{\newinsert\flrow@foot}"<br>
<br>
</span>has been fixed in TL 2016 and even in an updated TL 2015 (great!),<br>
though `floatrow.sty' hasn't been updated (still 2008/08/02 v0.3b).<br>
<br>
Do you know what happened?<br>
<div class="HOEnZb"><div class="h5"><br>
Thanks in anticipation.<br>
--<br>
Denis<br>
<br>
</div></div></blockquote></div><br><br clear="all"></div><div class="gmail_extra">I did actually get an updated version of floatrow at the time but it never<br></div><div class="gmail_extra">got to ctan (there were some communication/language issues that complicated<br></div><div class="gmail_extra">things) but meanwhile we made latex aware that it's running in etex and has rather more registers available (although not more inserts actually) and so you are far less likely to get the no room for a new dimen error in latex releases after 2015/10/01.<br><br></div><div class="gmail_extra">(None of this is related to texlive really: it's all macro layer changes and applies to any tex distribution).<br><br></div><div class="gmail_extra">David<br><br></div></div>