[tex-live] Error with TL 2015 (involving `floatrow')

David Carlisle d.p.carlisle at gmail.com
Sun Jun 28 20:04:09 CEST 2015


On 28 June 2015 at 18:40, Herbert Schulz <herbs at wideopenwest.com> wrote:
>> On Jun 19, 2015, at 4:53 PM, David Carlisle <d.p.carlisle at gmail.com> wrote:
>>
>> On 19 June 2015 at 22:18, David Carlisle <d.p.carlisle at gmail.com> wrote:
>>
>>>
>>> If you move floatrow earlier it works fine
>>
>>
>> That said, it would of course be better if document changes were not needed.
>> The problem really is an error in floatrow package which is declaring a box with
>> \newinsert rather than \newbox.
>>
>> inserts are restricted to the classic tex registers below 256,  but
>> latex hardly uses inserts at all
>> (just two by default one for footnotes and one for \enlargethispage)
>> so the restriction
>> should not be a problem in practice,
>>
>> Line 485 of floatrow.sty should be
>>
>> \@ifdefinable\flrow at foot{\newbox\flrow at foot}
>>
>> not
>>
>> \@ifdefinable\flrow at foot{\newinsert\flrow at foot}
>>
>> I'll see if I can contact the author.
>>
>> David
>
> Howdy,
>
>


No unlike floatrow the footnote packages are using inserts so you can
not remove the \newinsert here,

Loading the packages earlier should work, or if not can you point me
at a test case?

David


More information about the tex-live mailing list