diff options
Diffstat (limited to 'web2c/context.cnf')
| -rw-r--r-- | web2c/context.cnf | 84 | 
1 files changed, 30 insertions, 54 deletions
| diff --git a/web2c/context.cnf b/web2c/context.cnf index 1263aaf4f..be2fe4d5c 100644 --- a/web2c/context.cnf +++ b/web2c/context.cnf @@ -12,22 +12,23 @@ progname = unsetprogname  engine   = unsetengine  backend  = unsetbackend +TEXMFOS       = $SELFAUTODIR +TEXMFSYSTEM   = $SELFAUTOPARENT/texmf-$SELFAUTOSYSTEM  TEXMFMAIN     = $SELFAUTOPARENT/texmf  TEXMFLOCAL    = $SELFAUTOPARENT/texmf-local  TEXMFFONTS    = $SELFAUTOPARENT/texmf-fonts -TEXMFEXTRA    = $SELFAUTOPARENT/texmf-extra  TEXMFPROJECT  = $SELFAUTOPARENT/texmf-project +TEXMFCONTEXT  = $SELFAUTOPARENT/texmf-context  VARTEXMF      = $SELFAUTOPARENT/texmf-var -HOMETEXMF     = /nonexist -TEXMF         = {!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFEXTRA,!!$TEXMFMAIN} -SYSTEXMF      = $TEXMF +HOMETEXMF     = $HOME/texmf -TEXMFCACHE    = $TMP;$TEMP;$TMPDIR;$TEMPDIR;$HOME;$TEXMFVAR;$VARTEXMF;. +TEXMF         = {$TEXMFHOME,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFCONTEXT,!!$TEXMFSYSTEM,!!$TEXMFMAIN} +SYSTEXMF      = $TEXMF  TEXMFCNF      = .;$TEXMF/texmf{-local,}/web2c  TEXMFDBS      = $TEXMF;$VARTEXFONTS -VARTEXFONTS   = $TEMPFONTPATH/varfonts +VARTEXFONTS   = $VARTEXMF/varfonts  % In the case of an multi-os setup, this one can be set  % by the environment. watch out, lowercase engine ! @@ -60,10 +61,10 @@ TEXFONTMAPS   = .;$TEXMF/fonts/{data,map}/{$progname,$engine,pdftex,dvips,}//;$T  VFFONTS       = $TEXMF/fonts/{data,vf}//  TFMFONTS      = $TEXMF/fonts/{data,tfm}// -T1FONTS       = $TEXMF/fonts/{data,type1,pfb}//;$TEXMF/fonts/misc/hbf//;$OSFONTDIR; -AFMFONTS      = $TEXMF/fonts/{data,afm}//;$OSFONTDIR; +T1FONTS       = $TEXMF/fonts/{data,type1,pfb}//;$TEXMF/fonts/misc/hbf//;$OSFONTDIR +AFMFONTS      = $TEXMF/fonts/{data,afm}//;$OSFONTDIR  LIGFONTS      = $TEXMF/fonts/lig// -TTFONTS       = $TEXMF/fonts/{data,truetype,ttf}//;$OSFONTDIR; +TTFONTS       = $TEXMF/fonts/{data,truetype,ttf}//;$OSFONTDIR  TTF2TFMINPUTS = $TEXMF/ttf2pk//  T42FONTS      = $TEXMF/fonts/type42//  MISCFONTS     = $TEXMF/fonts/misc// @@ -77,61 +78,36 @@ FONTFEATURES  = $TEXMF/fonts/fea//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS  FONTCIDMAPS   = $TEXMF/fonts/cid//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS  OFMFONTS      = $TEXMF/fonts/{data,ofm,tfm}// -OPLFONTS      = $TEXMF/fonts/opl//; +OPLFONTS      = $TEXMF/fonts/{data,opl}//  OVFFONTS      = $TEXMF/fonts/{data,ovf,vf}// -OVPFONTS      = $TEXMF/fonts/ovp//; +OVPFONTS      = $TEXMF/fonts/{data,ovp}//  OTPINPUTS     = $TEXMF/omega/otp//  OCPINPUTS     = $TEXMF/omega/ocp//  OTFFONTS      = $TEXMF/fonts/otf/{data,xetex,}//;$OSFONTDIR  % configurations -% resource paths, can be used in paranoid situations (can be env vars) - -TXRESOURCES=unset -MPRESOURCES=$TXRESOURCES -MFRESOURCES=$MPRESOURCES - -% some extra paths for development trees (can be env vars) - -CTXDEVTXPATH=unset -CTXDEVMPPATH=unset -CTXDEVMFPATH=unset - -TEXINPUTS         = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/tex/{$progname,plain,generic,}// -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/source// -BSTINPUTS         = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/bibtex/bst// +TEXINPUTS         = .;$TEXMF/tex/{$progname,plain,generic,}// +TEXINPUTS.context = .;$TEXMF/tex/{context,plain/base,generic}// +MPINPUTS          = .;$TEXMF/metapost/{context,base,}// +MFINPUTS          = .;$TEXMF/metafont/{context,base,}//;$TEXMF/fonts/source// +BSTINPUTS         = .;$TEXMF/bibtex/bst// +BIBINPUTS         = .;$TEXMF/bibtex/bib//  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=unset -CTXDEVPYPATH=unset -CTXDEVRBPATH=unset -CTXDEVJVPATH=unset -  % 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    = .;$CTXDEVLUPATH;$TEXMF/scripts/context/lua -JAVAINPUTS     = .;$CTXDEVJVPATH;$TEXMF/scripts/context/java - -% LUAINPUTS    = .;$TEXINPUTS;$TEXMFSCRIPTS -LUAINPUTS      = .;$CTXDEVLUPATH;$TEXINPUTS;$TEXMF/scripts/context/lua// -TEXMFSCRIPTS   = .;$CTXDEVLUPATH;$TEXINPUTS;$CTXDEVRBPATH;$CTXDEVPLPATH;$TEXMF/scripts/context/{lua,ruby,perl}// +PERLINPUTS     = .;$TEXMF/scripts/context/perl +PYTHONINPUTS   = .;$TEXMF/scripts/context/python +RUBYINPUTS     = .;$TEXMF/scripts/context/ruby +% LUAINPUTS    = .;$TEXMF/scripts/context/lua +JAVAINPUTS     = .;$TEXMF/scripts/context/java -% 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 +LUAINPUTS      = .;$TEXINPUTS;$TEXMF/scripts/context/lua// +TEXMFSCRIPTS   = .;$TEXINPUTS;$TEXMF/scripts/context/{lua,ruby,perl}//  CLUAINPUTS     = .;$SELFAUTOLOC/lib/{$progname,$engine,}/lua// @@ -244,9 +220,9 @@ max_print_line.metafun   =    255  extra_mem_top.mptopdf    = 1000000  extra_mem_bot.mptopdf    = 1000000 -% ocp_buf_size             =  500000 -% ocp_stack_size           =   10000 -% ocp_list_size            =    1000 +% ocp_buf_size           =  500000 +% ocp_stack_size         =   10000 +% ocp_list_size          =    1000  ocp_buf_size             =       1  ocp_stack_size           =       1 @@ -255,5 +231,5 @@ ocp_list_size            =       1  % Just for xetex:  FONTCONFIG_FILE = fonts.conf -FONTCONFIG_PATH = $TEXMFLOCAL/fonts/conf -FC_CACHEDIR     = $TEXMFLOCAL/fonts/cache +FONTCONFIG_PATH = $TEXMFSYSTEM/fonts/conf +FC_CACHEDIR     = $TEXMFSYSTEM/fonts/cache | 
