diff options
Diffstat (limited to 'Master/texmf/doc/texlive/texlive-en/texlive-en.tex')
-rw-r--r-- | Master/texmf/doc/texlive/texlive-en/texlive-en.tex | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/Master/texmf/doc/texlive/texlive-en/texlive-en.tex b/Master/texmf/doc/texlive/texlive-en/texlive-en.tex index f796f29427f..c7400aa0559 100644 --- a/Master/texmf/doc/texlive/texlive-en/texlive-en.tex +++ b/Master/texmf/doc/texlive/texlive-en/texlive-en.tex @@ -1766,16 +1766,22 @@ page~\pageref{sec:debugging}). \subsubsection{Config files} -\begingroup\tolerance=3500 \KPS{} reads \emph{runtime configuration files} named \file{texmf.cnf} for search path and other definitions. The search path used to look -for these files is named \envname{TEXMFCNF} (by default such a file lives -in the \file{texmf/web2c} subdirectory). \emph{All} -\file{texmf.cnf} files in the search path will be read and definitions -in earlier files override those in later files. Thus, with a search -path of \verb|.:$TEXMF|, values from \file{./texmf.cnf} override those -from \verb|$TEXMF/texmf.cnf|. -\endgroup +for these files is named \envname{TEXMFCNF}, but we do not recommend +setting this (or any) environment variable. + +Instead, normal installation results in a file +\file{.../2010/texmf.cnf}. If you must make changes to the defaults +(not normally necessary), this is the place to put them. The main +configuration file is in \file{.../2010/texmf/web2c/texmf.cnf}. You +should not edit this latter file, as your changes will be lost when the +distributed version is updated. + +\emph{All} \file{texmf.cnf} files in the search path will be read and +definitions in earlier files override those in later files. For +example, with a search path of \verb|.:$TEXMF|, values from +\file{./texmf.cnf} override those from \verb|$TEXMF/texmf.cnf|. \begin{itemize} \item @@ -1837,7 +1843,6 @@ expansions are explained in the sections below. \subsubsection{Default expansion} \label{sec:default-expansion} -\tolerance=2500 If the highest-priority search path (see ``Path sources'' on page~\pageref{sec:path-sources}) contains an \emph{extra colon} (i.e., leading, trailing, or doubled), \KPS{} inserts at that point the @@ -1845,8 +1850,6 @@ next-highest-prio\-rity search path that is defined. If that inserted path has an extra colon, the same happens with the next highest. For example, given an environment variable setting -\tolerance=1500 - \begin{alltt} > \Ucom{setenv TEXINPUTS /home/karl:} \end{alltt} @@ -2308,7 +2311,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb Another useful feature of \Webc{} is its possibility to control a number of memory parameters (in particular, array sizes) via the runtime file \file{texmf.cnf} read by \KPS{}. The memory settings can be found in -Part 3 of that file in the \TL{} distribution. The more important +Part~3 of that file in the \TL{} distribution. The more important are: \begin{ttdescription} |