[Tugindia] How to write block matrices
David Kastrup
dak at gnu.org
Thu Sep 27 23:13:25 CEST 2007
Kapil Hari Paranjape <kapil at imsc.res.in> writes:
> On Wed, 26 Sep 2007, Lovy Singhal wrote:
>> ! No room for a new \dimen .
>> \ch at ck ...\else \errmessage {No room for a new #3}
>> \fi
>> l.79 }
>
>> I even talked to the author of this easy package but he said that
>> the problem was that my LaTeX compiler was one using less number
>> of memory registers and also there are some packages which are
>> consuming too much memory. Can somebody please suggest any other
>> alternative way to write one or what to do with this way itself.
>
> You can edit the memory available to TeX by creating a file called
> ~/.texmf-config/texmf.cnf
> In this you can put the line
> extra_memory_bot = 2000000
> This will provide 2MB of extra memory for boxes in tex and that
> should be adequate.
>
> Tell us if it works!
It wouldn't.
There is likely a bug in the program source (one popular bug is to
include PicTeX once for every picture), and the author should fix this
bug (another one is using \newdimen in a macro, allocating one
register per allocation, which is rather senseless).
This would be the sanething to do. If one is sure that it is nothing
like that, one can use
\usepackage{etex}
for getting more registers. But if there _is_ such a bug, this will
hide the bug.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
UKTUG FAQ: <URL:http://www.tex.ac.uk/cgi-bin/texfaq2html>
More information about the tugindia
mailing list