[tex-live] pdfeTex vs. pdfLaTeX.

Cedric Ginestet cedric.ginestet at kcl.ac.uk
Tue Feb 8 16:59:37 CET 2011


Dear Philipp Stephani,

Thank you very much for your help. It seems that inserting the 
\usepackage{etex} is not sufficient, however, for my purpose. I get the 
following error message:
#######################
--- TeX said ---
\ch at ck ...\else \errmessage {No room for a new #3}
                                                   \fi
l.35 \newinsert\bx at II
#######################

which points to the 35th line of the following file:
#######################
% This file is public domain.
% Originally written 1990, Don Hosek.
% This declaration added by Clea F. Rees 2008/11/14 with the permission 
of Dan Hosek.
%
% \iffalse
%% This is morefloats.sty as of 27-July-1990
%% Don Hosek, Quixote <dhosek at ymir.claremont.edu>
% \fi
%
% The task at hand is to increase \LaTeX's current limit of 18 unprocessed
% floats in memory at once to 36. An examination of latex.tex reveals that
% this is accomplished by allocating an insert register for each 
unprocessed
% float. A quick check of lplain.lis reveals that there is room, in fact,
% for 230 additional unprocessed floats, but \TeX's main memory would be
% exhausted long before that happened.
%
% First we allocate the additional insert registers needed:
%    \begin{macrocode}
\newinsert\bx at S
\newinsert\bx at T
\newinsert\bx at U
\newinsert\bx at V
\newinsert\bx at W
\newinsert\bx at X
\newinsert\bx at Y
\newinsert\bx at Z
\newinsert\bx at AA
\newinsert\bx at BB
\newinsert\bx at CC
\newinsert\bx at DD
\newinsert\bx at EE
\newinsert\bx at FF
\newinsert\bx at GG
\newinsert\bx at HH
\newinsert\bx at II
\newinsert\bx at JJ
%    \end{macrocode}
####################################

What am I doing wrong? I am still inserting the eTeX package and 
compiling using pdfLaTeX.
Thank you very much,

Cedric

On 08/02/11 15:47, Philipp Stephani wrote:
> Am 08.02.2011 16:04, schrieb Cedric Ginestet:
>> Dear TeX experts,
>>
>> I have several packages (tikz, trackchanges, caption, multicol,
>> multirow) that use up some counters. I compile all my documents with
>> pdflatex. How can I use pdfetex instead of pdflatex to compile them?
> A few years ago the e-TeX extensions were merged into pdfTeX. They are
> always enabled when you run pdftex or pdflatex, so you don't have to do
> anything on the engine side. To actually use the additional counters,
> you have to load the etex package as early as possible, e.g. directly
> after \documentclass:
>
> \documentclass{article}
> \usepackage{etex}


More information about the tex-live mailing list