Taco Hoekwater wrote:
Hans Hagen wrote:
That's fixed, a while back. my pdfetex now quitted at
[94729] [94730] [94731] [94732] [94733] [94734] [94735] [94736 ! TeX capacity exceeded, sorry [indirect objects table size=300000]. <output> {\shipout \box 255 \global \advance \pageno 1 \unhbox 255 } <to be read again> \end l.3 \bye
! ==> Fatal error occurred, the output PDF file is not finished! Transcript written on out.log.
After a minute or two.
ah, so in practice it will quit earlier depending on other objects used (i'm not sure if for instance objects of included graphics use that piece of memory)
This is mostly the required page objects. 3 objects are used per actual (totally empty) page:
13 0 obj << /Length 0 >> stream endstream endobj 12 0 obj << /Type /Page /Contents 13 0 R /Resources 11 0 R /MediaBox [0 0 595.2756 841.8898] /Parent 7 0 R >> endobj 11 0 obj << /ProcSet [ /PDF ] >> endobj
It is a bit wasteful to keep those in the indirects objects table for ever and onwards, but I am not sure if it is doable to flush them right away. (CC ntg-pdftex)
well, the procset is obsolete anyway, so that could save one object already Hans