File: texmf.cnf.patch

package info (click to toggle)
tex4ht 20060913-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 30,368 kB
  • ctags: 2,281
  • sloc: ansic: 11,659; sh: 556; perl: 302; java: 172; makefile: 98
file content (112 lines) | stat: -rw-r--r-- 4,371 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
--- texmf.cnf.orig	2006-05-09 07:28:17.000000000 +0530
+++ texmf.cnf	2006-05-09 07:27:38.000000000 +0530
@@ -190,7 +190,7 @@
 
 % Plain TeX.  Have the command tex check all directories as a last
 % resort, we may have plain-compatible stuff anywhere.
-TEXINPUTS.tex = .;$TEXMF/tex/{plain,generic,}//
+TEXINPUTS.tex = $TEXMF/tex/{plain,generic,}//;.
 
 % Other plain-based formats.
 TEXINPUTS.amstex = .;$TEXMF/tex/{amstex,plain,generic,}//
@@ -213,7 +213,7 @@
 % mention 2e at all, but can be used with 2e.
 TEXINPUTS.cslatex = .;$TEXMF/tex/{cslatex,csplain,latex,generic,}//
 TEXINPUTS.platex  = .;$TEXMF/tex/{platex,latex,generic,}//
-TEXINPUTS.latex = .;$TEXMF/tex/{latex,generic,}//
+TEXINPUTS.latex = $TEXMF/tex/{latex,generic,}//;.
 TEXINPUTS.olatex = .;$TEXMF/tex/{latex,generic,}//
 TEXINPUTS.latex209 = .;$TEXMF/tex/{latex209,generic,latex,}//
 
@@ -228,8 +228,8 @@
 
 % e-TeX.  This form of the input paths is borrowed from teTeX.  A certain
 % variant of TDS is assumed here, unaffected by the build variables.
-TEXINPUTS.elatex   = .;$TEXMF/tex/{latex,generic,}//
-TEXINPUTS.etex     = .;$TEXMF/tex/{plain,generic,}//
+TEXINPUTS.elatex   = $TEXMF/tex/{latex,generic,}//;.
+TEXINPUTS.etex     = $TEXMF/tex/{plain,generic,}//;.
 
 % pdfTeX.  This form of the input paths is borrowed from teTeX.  A certain
 % variant of TDS is assumed here, unaffected by the build variables.
@@ -271,7 +271,7 @@
 TEXINPUTS.pdfplatex = .;$TEXMF/tex/{platex,latex,generic,}//
 
 % Earlier entries override later ones, so put this last.
-TEXINPUTS = .;$TEXMF/tex/{$progname,generic,}//
+TEXINPUTS = $TEXMF/tex/{$progname,generic,}//;.
 
 % Metafont, MetaPost inputs.
 MFINPUTS = .;$TEXMF/metafont//;{$TEXMF/fonts,$VARTEXFONTS}/source//
@@ -441,6 +441,8 @@
 %T4HTINPUTS   = .;$TEXMF/tex4ht//
 TEX4HTINPUTS   = .;$TEXMF/tex4ht//
 TEX4HTFONTSET   = .;$TEXMF/tex4ht/ht-fonts//
+TEXINPUTS.tex4ht = .;$TEXMF/tex4ht//
+TEXINPUTS.t4ht = .;$TEXMF/tex4ht/ht-fonts//
 
 %%% End of file: /etc/texmf/texmf.d/90tex4ht.cnf
 %%% From file: /etc/texmf/texmf.d/90TeXDoc.cnf
@@ -542,9 +544,9 @@
 % For some xy-pic samples, you may need as much as 700000 words of memory.
 % For the vast majority of documents, 60000 or less will do.
 % 
-main_memory = 1000000 % words of inimemory available; also applies to inimf&mp
-extra_mem_top = 0     % extra high memory for chars, tokens, etc.
-extra_mem_bot = 0     % extra low memory for boxes, glue, breakpoints, etc.
+main_memory = 25000000 % words of inimemory available; also applies to inimf&mp
+extra_mem_top = 4000000     % extra high memory for chars, tokens, etc.
+extra_mem_bot = 8000000     % extra low memory for boxes, glue, breakpoints, etc.
 
 % ConTeXt is a memory hog...
 extra_mem_top.context = 2000000
@@ -556,25 +558,25 @@
 main_memory.lambda = 2200000
 
 % Words of font info for TeX (total size of all TFM files, approximately). 
-font_mem_size = 500000
+font_mem_size = 5000000
 
 % Total number of fonts. Must be >= 50 and <= 2000 (without tex.ch changes).
 font_max = 2000
 
 % Extra space for the hash table of control sequences (which allows 10K
 % names as distributed).
-hash_extra = 50000
+hash_extra = 500000
 
 % Max number of characters in all strings, including all error messages,
 % help texts, font names, control sequences.  These values apply to TeX and MP.
-pool_size = 1250000
+pool_size = 3000000
 % Minimum pool space after TeX/MP's own strings; must be at least
 % 25000 less than pool_size, but doesn't need to be nearly that large.
-string_vacancies = 90000
+string_vacancies = 200000
 % Maximum number of strings.
-max_strings = 100000
+max_strings = 1500000
 % min pool space left after loading .fmt
-pool_free = 47500
+pool_free = 475000
 
 % Hyphenation trie. As distributed, the maximum is 65535; this should
 % work unless `unsigned short' is not supported or is smaller than 16
@@ -587,7 +589,7 @@
 % German: 14000.
 % US English: 10000.
 % 
-trie_size = 270000
+trie_size = 300000
 
 
 % Buffer size.  TeX uses the buffer to contain input lines, but macro
@@ -595,7 +597,7 @@
 % line.  As a consequence, certain constructs require the buffer to be
 % very large.  As distributed, the size is 50000; most documents can be
 % handled within a tenth of this size.
-buf_size = 200000
+buf_size = 300000
 
 hyph_size = 8191        % number of hyphenation exceptions, >610 and <32767.
 			% (should be prime)