[XeTeX] pool-size too small

Jonathan Kew jonathan_kew at sil.org
Wed Jul 28 10:31:10 CEST 2004


Hi Ross,

Sure, I can increase the default size. But that may not really be the  
answer: you should be able to adjust it in your configuration. Try  
something like

	pool_size.xelatex = 1000000

in your texmf.cnf file (assuming you're running the program as  
xelatex). Or change the default pool_size value from 125000 to  
something larger. (Just looking.... I see mine is 1250000 here.... note  
the extra zero!)

Note that the [pool size=66445] value you see doesn't seem to  
correspond directly to the pool_size found in the configuration file.  
That's probably why you assumed you couldn't change it from there. I  
think this is an artifact of the scheme used internally to support  
16-bit strings without having to actually store 64K literal  
one-character strings in the pool. I'll see if I can fix that to be  
less misleading! I believe in your case xetex is using the 125000  
figure from your texmf.cnf, but doesn't report it accurately in the  
overflow message.

Jonathan

On 28 Jul 2004, at 2:23 am, Ross Moore wrote:

> Hi Jonathan,
>
>
> In running a test-document, generating lots of accented characters,
> and diacritics, I hit the pool-size limit:
>
> doing uppercase accents with \textlangleabove
> ! TeX capacity exceeded, sorry [pool size=66445].
> <argument> \textlangleabove
>
>
> The value of  66445  is pretty small for modern requirements.
> something in excess of 100000 is pretty normal these days...
>
> pool_size  =                    125000
> pool_size.hugetex =            1250000
>
> (from my texmf.cnf )
> and that 'hugetex' figure (> 1million) is used also by  pdfetex .
>
> Since we cannot compile xetex for ourselves, it would
> make sense to distribute it with the larger pool-size.
> Would you do that please, in the next (minor) release ?
>
>
> Cheers,
>
> 	Ross
>
>
> ----------------------------------------------------------------------- 
> -
> Ross Moore                                         ross at maths.mq.edu.au
> Mathematics Department                             office: E7A-419
> Macquarie University                               tel: +61 +2 9850  
> 8955
> Sydney, Australia                                  fax: +61 +2 9850  
> 8114
> ----------------------------------------------------------------------- 
> -
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
>



More information about the XeTeX mailing list