ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* MikTeX hash size limit ?
@ 2003-04-08 15:37 Sebastian Rooks
  2003-04-08 17:31 ` Giuseppe Bilotta
  0 siblings, 1 reply; 8+ messages in thread
From: Sebastian Rooks @ 2003-04-08 15:37 UTC (permalink / raw)


Hello ConTeXters,
First of all I would like to thank you Hans for ConTeXt. It is a great 
pleasure to use it to write my PhD thesis.

I have just upgraded to the lastest versions of ConTeXt and MikTeX and 
my draft doesn't compile any more: pdfeTeX complains that it runs out of 
 "multiletter control sequences" (see part of the log file below). I
did not found what it is nor how to increase it. Maybe someone on this list 
can give me some advice ?
Yours,

   Seb.


This is pdfeTeX, Version 3.141592-1.10b-2.1 (MiKTeX 2.2) (preloaded 
format=cont-en 2003.3.31)  1 APR 2003 01:01
entering extended mode
**these.tex
(these.tex{pdftex.cfg}

ConTeXt  ver: 2003.3.11  fmt: 2003.3.31  int: english  mes: english

[...]

! TeX capacity exceeded, sorry [hash size=35000].

[...]

Here is how much of TeX's memory you used:
 6285 strings out of 67835
 96036 string characters out of 755177
 566094 words of memory out of 1205208
 35000 multiletter control sequences out of 35000
 68410 words of font info for 185 fonts, out of 500000 for 1000
 56 hyphenation exceptions out of 607
 61i,21n,101p,2577b,1356s stack positions out of 
1500i,500n,5000p,200000b,32768s
 1215 PDF objects out of 65536
 223 named destinations out of 20000
 673 words of extra memory for PDF output out of 65536
!  ==> Fatal error occurred, the output PDF file is not finished!

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: MikTeX hash size limit ?
  2003-04-08 15:37 MikTeX hash size limit ? Sebastian Rooks
@ 2003-04-08 17:31 ` Giuseppe Bilotta
  2003-04-08 22:33   ` Sebastian Rooks
  0 siblings, 1 reply; 8+ messages in thread
From: Giuseppe Bilotta @ 2003-04-08 17:31 UTC (permalink / raw)


Tuesday, April 8, 2003 Sebastian Rooks wrote:

SR> Hello ConTeXters,
SR> First of all I would like to thank you Hans for ConTeXt. It is a great
SR> pleasure to use it to write my PhD thesis.

SR> I have just upgraded to the lastest versions of ConTeXt and MikTeX and
SR> my draft doesn't compile any more: pdfeTeX complains that it runs out of
SR>  "multiletter control sequences" (see part of the log file below). I
SR> did not found what it is nor how to increase it. Maybe someone on this list
SR> can give me some advice ?
SR> Yours,

To increase the hash size in MiKTeX you have to edit miktex.ini;
the key to change is hash_size_def (possibly the one in the
[ConTeXt] section)

-- 
Giuseppe "Oblomov" Bilotta

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: MikTeX hash size limit ?
  2003-04-08 17:31 ` Giuseppe Bilotta
@ 2003-04-08 22:33   ` Sebastian Rooks
  2003-04-09 14:28     ` Re[2]: " Giuseppe Bilotta
  0 siblings, 1 reply; 8+ messages in thread
From: Sebastian Rooks @ 2003-04-08 22:33 UTC (permalink / raw)


Hello,

Giuseppe Bilotta wrote:

>Tuesday, April 8, 2003 Sebastian Rooks wrote:
>
>SR> Hello ConTeXters,
>SR> First of all I would like to thank you Hans for ConTeXt. It is a great
>SR> pleasure to use it to write my PhD thesis.
>
>SR> I have just upgraded to the lastest versions of ConTeXt and MikTeX and
>SR> my draft doesn't compile any more: pdfeTeX complains that it runs out of
>SR>  "multiletter control sequences" (see part of the log file below). I
>SR> did not found what it is nor how to increase it. Maybe someone on this list
>SR> can give me some advice ?
>SR> Yours,
>
>To increase the hash size in MiKTeX you have to edit miktex.ini;
>the key to change is hash_size_def (possibly the one in the
>[ConTeXt] section)
>
I did not find this key in the ConTeXt section (or any other key). I 
looked in MikTeX CVS repository, and it seems to have been removed in 
revision 1.20 of the file (3 month ago).
Nevertheless I did add it (following the [Omega] section ) in my 
localtexmf\miktex\config\miktex.ini :

;; ----------------------------------------------------------
[ConTeXt]

Input 
Dirs=.;%R\pdftex\context//;%R\pdftex\plain//;%R\pdftex\generic//;%R\pdftex//;%R\etex\context//;%R\etex\plain//;%R\etex\generic//;%R\etex//;%R\tex\context//;%R\tex\plain//;%R\tex\generic//;%R\tex//

;; maximum number of control sequences; it should be at most
;; about (mem_max-mem_min)/10.
hash_size_def=65536

;; a prime number equal to about 85% of hash_size.
hash_prime_def=55711
;; ---------------------------------------------------------

Then i rebuilt the formats, but it did not changed anything (with or 
without hash_prime_def=55711). What did i miss ?
Thanks for your help,

  Seb.

>  
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re[2]: MikTeX hash size limit ?
  2003-04-08 22:33   ` Sebastian Rooks
@ 2003-04-09 14:28     ` Giuseppe Bilotta
  2003-04-12 16:19       ` Sebastian Rooks
  0 siblings, 1 reply; 8+ messages in thread
From: Giuseppe Bilotta @ 2003-04-09 14:28 UTC (permalink / raw)


Wednesday, April 9, 2003 Sebastian Rooks wrote:
SR> Then i rebuilt the formats, but it did not changed anything (with or
SR> without hash_prime_def=55711). What did i miss ?
SR> Thanks for your help,

Uh. Does it work if you add the key in the main section?

-- 
Giuseppe "Oblomov" Bilotta

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: MikTeX hash size limit ?
  2003-04-09 14:28     ` Re[2]: " Giuseppe Bilotta
@ 2003-04-12 16:19       ` Sebastian Rooks
  2003-04-13 12:13         ` Re[2]: " Giuseppe Bilotta
  2003-04-13 18:43         ` Hans Hagen
  0 siblings, 2 replies; 8+ messages in thread
From: Sebastian Rooks @ 2003-04-12 16:19 UTC (permalink / raw)


Hello,

GH> Uh. Does it work if you add the key in the main section?

Which section is the main section ? I tried this "hash_size_def=100000" 
key in sections [ConTeXt], [MikTeX], [pdfeTeX] and [TeX] and it did not 
changed anything. It is true for both ConTeXt and LaTeX, I verified it 
with texify etc. I also checked that the file 
localtexmf\miktex\config\miktex.ini is indeed used by changing the 
font_mem_size keyin [MikTeX] to "font_mem_size=100000" , which changed 
the following line
53886 words of font info for 146 fonts, out of 500000 for 1000
to
53886 words of font info for 146 fonts, out of 100000 for 1000

I even installed MikTeX and ConTeXt on another box (Win 2000) with the same
! TeX capacity exceeded, sorry [hash size=35000].

So it does not seem to be my setup. What can I try next ? Am I really 
the only guy with this problem ?
Yours,
  Seb.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re[2]: MikTeX hash size limit ?
  2003-04-12 16:19       ` Sebastian Rooks
@ 2003-04-13 12:13         ` Giuseppe Bilotta
  2003-04-13 18:43         ` Hans Hagen
  1 sibling, 0 replies; 8+ messages in thread
From: Giuseppe Bilotta @ 2003-04-13 12:13 UTC (permalink / raw)


Saturday, April 12, 2003 Sebastian Rooks wrote:
SR> So it does not seem to be my setup. What can I try next ? Am I really
SR> the only guy with this problem ?

Drats, it looks like the hash size cannot be changed ... I'm
discussing this and similar issues with Christian, so I'll forward
the problem to him. If everything goes well it should be fixed in
the next upgrade. I'll keep you informed.

-- 
Giuseppe "Oblomov" Bilotta

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: MikTeX hash size limit ?
  2003-04-12 16:19       ` Sebastian Rooks
  2003-04-13 12:13         ` Re[2]: " Giuseppe Bilotta
@ 2003-04-13 18:43         ` Hans Hagen
  2003-04-13 20:16           ` Re[2]: " Giuseppe Bilotta
  1 sibling, 1 reply; 8+ messages in thread
From: Hans Hagen @ 2003-04-13 18:43 UTC (permalink / raw)


At 18:19 12/04/2003 +0200, you wrote:
>Hello,
>
>GH> Uh. Does it work if you add the key in the main section?
>
>Which section is the main section ? I tried this "hash_size_def=100000" 
>key in sections [ConTeXt], [MikTeX], [pdfeTeX] and [TeX] and it did not 
>changed anything. It is true for both ConTeXt and LaTeX, I verified it 
>with texify etc. I also checked that the file 
>localtexmf\miktex\config\miktex.ini is indeed used by changing the 
>font_mem_size keyin [MikTeX] to "font_mem_size=100000" , which changed the 
>following line
>53886 words of font info for 146 fonts, out of 500000 for 1000
>to
>53886 words of font info for 146 fonts, out of 100000 for 1000
>
>I even installed MikTeX and ConTeXt on another box (Win 2000) with the same
>! TeX capacity exceeded, sorry [hash size=35000].

main_memory.context      = 4500000 % 1000000 bot/top
hash_extra.context       =   90000 %   30000
pool_size.context        = 1250000 %  750000
string_vacancies.context =  200000 %   45000 % omega needs more
max_strings.context      =  190000 %   55000 % omega needs more
pool_free.context        =   47500
nest_size.context        =     500
param_size.context       =    5000
save_size.context        =   50000
stack_size.context       =    5000
obj_tab_size.context     =  300000
dest_names_size.context  =  300000

allow_multiple_suffixes = f

main_memory.mf        = 2500000
main_memory.metafun   = 3000000
extra_mem_top.context = 2000000
extra_mem_bot.context = 4000000
pool_size.metafun     = 3000000
font_max.context      =    2000
font_mem_size.context = 1000000
obj_tab_size.pdfetex  =  256000

extra_mem_top.mptopdf = 1000000
extra_mem_bot.mptopdf = 1000000


-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | pragma@wxs.nl
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                        information: http://www.pragma-ade.com/roadmap.pdf
                     documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re[2]: MikTeX hash size limit ?
  2003-04-13 18:43         ` Hans Hagen
@ 2003-04-13 20:16           ` Giuseppe Bilotta
  0 siblings, 0 replies; 8+ messages in thread
From: Giuseppe Bilotta @ 2003-04-13 20:16 UTC (permalink / raw)


Sunday, April 13, 2003 Hans Hagen wrote:
>>I even installed MikTeX and ConTeXt on another box (Win 2000) with the same
>>! TeX capacity exceeded, sorry [hash size=35000].

HH> main_memory.context      = 4500000 % 1000000 bot/top
HH> hash_extra.context       =   90000 %   30000
HH> pool_size.context        = 1250000 %  750000
HH> string_vacancies.context =  200000 %   45000 % omega needs more
HH> max_strings.context      =  190000 %   55000 % omega needs more
HH> pool_free.context        =   47500
HH> nest_size.context        =     500
HH> param_size.context       =    5000
HH> save_size.context        =   50000
HH> stack_size.context       =    5000
HH> obj_tab_size.context     =  300000
HH> dest_names_size.context  =  300000

HH> allow_multiple_suffixes = f

HH> main_memory.mf        = 2500000
HH> main_memory.metafun   = 3000000
HH> extra_mem_top.context = 2000000
HH> extra_mem_bot.context = 4000000
HH> pool_size.metafun     = 3000000
HH> font_max.context      =    2000
HH> font_mem_size.context = 1000000
HH> obj_tab_size.pdfetex  =  256000

HH> extra_mem_top.mptopdf = 1000000
HH> extra_mem_bot.mptopdf = 1000000

That's not for MiKTeX, Hans; this only works on web2c-based
distributions (fpTeX, teTeX)

-- 
Giuseppe "Oblomov" Bilotta

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2003-04-13 20:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-08 15:37 MikTeX hash size limit ? Sebastian Rooks
2003-04-08 17:31 ` Giuseppe Bilotta
2003-04-08 22:33   ` Sebastian Rooks
2003-04-09 14:28     ` Re[2]: " Giuseppe Bilotta
2003-04-12 16:19       ` Sebastian Rooks
2003-04-13 12:13         ` Re[2]: " Giuseppe Bilotta
2003-04-13 18:43         ` Hans Hagen
2003-04-13 20:16           ` Re[2]: " Giuseppe Bilotta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).