/usr/share/texmf-texlive/web2c/context.cnf is in texlive-base 2009-15.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 | % This file is mostly the same as the one that ships with
% texlive, but adapted for multiple trees as well as
% development in a non tds tree (i.e. hh's machine). This
% file is meant for context users.
%
% This file loads before texmf/web2c/texmf.cnf; beware :
% the selfish auto parent can get in the way especially when
% the binaries are located elsewhere. In case of multiple
% trees, one can best set the following ones manually.
progname = unsetprogname
engine = unsetengine
backend = unsetbackend
TEXMFMAIN = $SELFAUTOPARENT/texmf
TEXMFLOCAL = $SELFAUTOPARENT/texmf-local
TEXMFFONTS = $SELFAUTOPARENT/texmf-fonts
TEXMFEXTRA = $SELFAUTOPARENT/texmf-extra
TEXMFPROJECT = $SELFAUTOPARENT/texmf-project
VARTEXMF = $SELFAUTOPARENT/texmf-var
HOMETEXMF = /nonexist
TEXMF = {!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFEXTRA,!!$TEXMFMAIN}
SYSTEXMF = $TEXMF
TEXMFCACHE = $TMP;$TEMP;$TMPDIR;$TEMPDIR;$HOME;$TEXMFVAR;$VARTEXMF;.
TEXMFCNF = .;$TEXMF/texmf{-local,}/web2c
TEXMFDBS = $TEXMF;$VARTEXFONTS
VARTEXFONTS = $TEMPFONTPATH/varfonts
% In the case of an multi-os setup, this one can be set
% by the environment. watch out, lowercase engine !
TEXFORMATS = .;$TEXMF/web2c/{$engine,}
MFBASES = .;$TEXFORMATS
MPMEMS = .;$TEXFORMATS
TEXPOOL = .;$TEXFORMATS
MFPOOL = .;$TEXFORMATS
MPPOOL = .;$TEXFORMATS
WEB2C = $TEXMF/web2c
% fonts, for the moment we also support the old enc/map locations
OSFONTDIR =
TEXPSHEADERS = .;$TEXMF/{fonts/{enc,map,type1,truetype},dvips,pdftex,tex}//;$TEXMF/{etex,tex,pdftex,dvips,fonts/type1}//;./fonts//
TEXFONTMAPS.dvipdfm = .;$TEXMF/fonts/map/{dvipdfm,dvips,}//;./fonts//
TEXFONTMAPS.dvipdfmx = .;$TEXMF/fonts/map/{dvipdfm,dvips,}//;./fonts//
TEXFONTMAPS.pdftex = .;$TEXMF/fonts/map/{pdftex,dvips,}//;./fonts//
TEXFONTMAPS.pdfetex = .;$TEXMF/fonts/map/{pdftex,dvips,}//;./fonts//
TEXFONTMAPS.luatex = .;$TEXMF/fonts/map/{pdftex,dvips,}//;./fonts//
TEXFONTMAPS.xetex = .;$TEXMF/fonts/map/{xetex,pdftex,dvips,}//;./fonts//
TEXFONTMAPS.dvips = .;$TEXMF/fonts/map/{dvips,pdftex,}//;./fonts//
# TEXFONTMAPS = .;$TEXMF/fonts/map/{$backend,pdftex,dvips,}//;$TEXMF/{$progname,pdftex,dvips}/{config,}//
TEXFONTMAPS = .;$TEXMF/fonts/map/{$progname,$engine,pdftex,dvips,}//;$TEXMF/{$progname,$engine,pdftex,dvips}/{config,}//;./fonts//
VFFONTS = .;$TEXMF/fonts/vf//;./fonts//
TFMFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/tfm//;./fonts//
T1FONTS = .;$TEXMF/fonts/{type1,pfb}//;$TEXMF/fonts/misc/hbf//;$OSFONTDIR;./fonts//
AFMFONTS = .;$TEXMF/fonts/afm//;$OSFONTDIR;./fonts//
LIGFONTS = .;$TEXMF/fonts/lig//;./fonts//
TTFONTS = .;$TEXMF/fonts/{truetype,ttf}//;$OSFONTDIR;./fonts//
TTF2TFMINPUTS = .;$TEXMF/ttf2pk//;./fonts//
T42FONTS = .;$TEXMF/fonts/type42//;./fonts//
MISCFONTS = .;$TEXMF/fonts/misc//;./fonts//
% ENCFONTS = .;$TEXMF/fonts/enc//;./fonts//
ENCFONTS = .;$TEXMF/{fonts/enc,dvips,pdftex,dvipdfm}//;./fonts//
CMAPFONTS = .;$TEXMF/fonts/cmap//;./fonts//
SFDFONTS = .;$TEXMF/fonts/sfd//;./fonts//
OPENTYPEFONTS = .;$TEXMF/fonts/opentype//;$OSFONTDIR;./fonts//
OFMFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/{ofm,tfm}//;$TFMFONTS;./fonts//
OPLFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/opl//;./fonts//
OVFFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/ovf//;./fonts//
OVPFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/ovp//;./fonts//
OTPINPUTS = .;$TEXMF/omega/otp//
OCPINPUTS = .;$TEXMF/omega/ocp//
OTFFONTS = .;$TEXMF/fonts/otf/{xetex,}//;./fonts//
% configurations
% resource paths, can be used in paranoid situations (can be env vars)
TXRESOURCES=rubish
MPRESOURCES=$TXRESOURCES
MFRESOURCES=$MPRESOURCES
% some extra paths for development trees (can be env vars)
CTXDEVTXPATH=rubish
CTXDEVMPPATH=rubish
CTXDEVMFPATH=rubish
% TEXINPUTS.context = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/{pdftex,pdfetex,etex,xetex,omega,tex}/{context,plain,generic,}//
% TEXINPUTS.context = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/{tex,omega}/{context,plain,generic}//
% TEXINPUTS.context = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/tex/{context,plain/base,generic/context,generic/hyphen,generic/omega}//
TEXINPUTS.context = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/tex/{context,plain/base,generic}//
MPINPUTS = .;{$MFRESOURCES}//;{$CTXDEVMPPATH};$TEXMF/metapost/{context,base,}//
MFINPUTS = .;{$MPRESOURCES}//;{$CTXDEVMFPATH};$TEXMF/metafont/{context,base,}//;{$TEXMF/fonts,$VARTEXFONTS}/source//
TEXCONFIG = .;$TEXMF/{fonts/map,dvips,pdftex,dvipdfmx,dvipdfm}//
PDFTEXCONFIG = .;$TEXMF/pdftex/{$progname,}//
DVIPDFMINPUTS = .;$TEXMF/{fonts/{map,enc,lig}/dvipdfm,fonts/type1,dvips,pdftex,dvipdfmx,dvipdfm}//
% this way we can hook in development paths
CTXDEVPLPATH=rubish
CTXDEVPYPATH=rubish
CTXDEVRBPATH=rubish
CTXDEVJVPATH=rubish
% some old paths; we restrict the search to context paths; new ones as well as old ones
PERLINPUTS = .;$CTXDEVPLPATH;$TEXMF/scripts/context/perl
PYTHONINPUTS = .;$CTXDEVPYPATH;$TEXMF/scripts/context/python
RUBYINPUTS = .;$CTXDEVRBPATH;$TEXMF/scripts/context/ruby
LUAINPUTS = .;$CTXDEVJVPATH;$TEXMF/scripts/context/lua
JAVAINPUTS = .;$CTXDEVJVPATH;$TEXMF/scripts/context/java
TEXMFSCRIPTS = .;$CTXDEVRBPATH;$CTXDEVLUPATH;$CTXDEVPLPATH;$TEXMF/scripts/context
% RUBYINPUTS = .;$CTXDEVPLPATH;$TEXMF/scripts/{$progname,$engine,}/ruby
% LUAINPUTS = .;$CTXDEVPYPATH;$TEXMF/scripts/{$progname,$engine,}/lua
% PYTHONINPUTS = .;$CTXDEVRBPATH;$TEXMF/scripts/{$progname,$engine,}/python
% PERLINPUTS = .;$CTXDEVJVPATH;$TEXMF/scripts/{$progname,$engine,}/perl
% JAVAINPUTS = .;$CTXDEVJVPATH;$TEXMF/scripts/{$progname,$engine,}/java
% TEXMFSCRIPTS = .;$CTXDEVRBPATH;$CTXDEVLUPATH;$CTXDEVPLPATH;$TEXMF/scripts/$progname
% features
shell_escape = t
%openout_any = a
openout_any = p
openin_any = a
parse_first_line = f
allow_multiple_suffixes = f
% auto generation
MKTEXTEX = 0
MKTEXPK = 0
MKTEXMF = 0
MKTEXTFM = 0
MKOCP = 0
MKOFM = 0
% metapost
MPXCOMMAND = texexec --batch --once --nomp --mptex
TEX = texexec --batch --once --nomp
% These values are about the same as in the main
% configuration file (dest_names_size added).
buf_size.context = 2000000 % needed for omega bug
extra_mem_bot.context = 2000000
extra_mem_top.context = 4000000
font_max.context = 2000
font_mem_size.context = 1000000
hash_extra.context = 100000
main_memory.context = 2000000
max_strings.context = 300000
nest_size.context = 500
obj_tab_size.context = 300000
pdf_mem_size.context = 500000
dest_names_size.context = 300000
param_size.context = 10000
pool_free.context = 47500
pool_size.context = 2000000
save_size.context = 50000
stack_size.context = 10000
string_vacancies.context = 125000
trie_size.context = 250000
hyph_size.context = 8191 % prime
main_memory.mpost = 3000000
pool_size.mpost = 3000000
max_strings.mpost = 200000
path_size.mpost = 10000
nest_size.mpost = 500
param_size.mpost = 10000
save_size.mpost = 50000
stack_size.mpost = 5000
string_vacancies.mpost = 90000
main_memory.metafun = 3000000
pool_size.metafun = 3000000
max_strings.metafun = 200000
path_size.metafun = 10000
nest_size.metafun = 500
param_size.metafun = 10000
save_size.metafun = 50000
stack_size.metafun = 5000
string_vacancies.metafun = 90000
buf_size = 100000
mp_buf_size = 30000
mf_buf_size = 30000
mpost_buf_size = 30000
max_print_line.pdftex = 250
max_print_line.luatex = 250
max_print_line.mpost = 250
max_print_line.metafun = 250
extra_mem_top.mptopdf = 1000000
extra_mem_bot.mptopdf = 1000000
ocp_buf_size = 500000
ocp_stack_size = 10000
ocp_list_size = 1000
|