summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex19
1 files changed, 11 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex
index 3e3740fcaaf..f5a70b3e06e 100644
--- a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex
@@ -1168,22 +1168,25 @@ information.
\label{sec:context-mkiv}
Both the `old' \ConTeXt{} (Mark IV or MkIV) and the `new' \ConTeXt{}
-(LMTX) should run out of the box after \TL{} installation,
+(LMTX or MkXL) should run out of the box after \TL{} installation,
and should need no special attention as long as you stick to
using \verb+tlmgr+ for updates.
-However, because \ConTeXt{} does not use the kpathsea
-library, some setup will be required whenever you install new
-files manually (without using \verb+tlmgr+). After each such
-installation, each user must run:
+\ConTeXt{} does not use the kpathsea
+library or the system \code{ls-R} files; instead, \ConTeXt maintains
+a per-user filename database for all known trees. Running
+\code{mktexlsr} won't update these databases directly; however, this
+will cause \ConTeXt{} to rebuild its database the next time it is ran.
+
+If you ever wish to manually rebuild these databases, run:
\begin{sverbatim}
-context --generate
+mtxrun --generate
\end{sverbatim}
for LMTX, and
\begin{sverbatim}
-context --luatex --generate
+mtxrun --luatex --generate
\end{sverbatim}
-for MkIV, to refresh the \ConTeXt{} disk cache data.
+for MkIV.
The resulting files are stored under \code{TEXMFCACHE},
whose default value in \TL\ is \verb+TEXMFSYSVAR;TEXMFVAR+.