summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/kpathsea/kpathsea.html
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-02-20 18:33:28 +0000
committerKarl Berry <karl@freefriends.org>2024-02-20 18:33:28 +0000
commit12a220e80344b5c02b56a57d4a994ccb854bc22c (patch)
tree09be80dc6f1fb1aa93c4c60ec8e20bcbd36e6f8d /Master/texmf-dist/doc/kpathsea/kpathsea.html
parent3575aa305fd619edaa92f3bc49368cfe9d2f76bc (diff)
2024 man page, news, manual updates
git-svn-id: svn://tug.org/texlive/trunk@70015 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/kpathsea/kpathsea.html')
-rw-r--r--Master/texmf-dist/doc/kpathsea/kpathsea.html2517
1 files changed, 1352 insertions, 1165 deletions
diff --git a/Master/texmf-dist/doc/kpathsea/kpathsea.html b/Master/texmf-dist/doc/kpathsea/kpathsea.html
index 28781fe2d04..54139127328 100644
--- a/Master/texmf-dist/doc/kpathsea/kpathsea.html
+++ b/Master/texmf-dist/doc/kpathsea/kpathsea.html
@@ -1,11 +1,11 @@
<!DOCTYPE html>
<html>
-<!-- Created by GNU Texinfo 7.0.2, https://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 7.1, https://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- This file documents the Kpathsea library for path searching.
-Copyright © 1996-2023 Karl Berry & Olaf Weber.
+Copyright © 1996-2024 Karl Berry & Olaf Weber.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -43,9 +43,9 @@ div.example {margin-left: 3.2em}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
-td.printindex-index-section {vertical-align: top}
+td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
-th.sections-header-printindex {text-align:left}
+th.sections-header-printindex {text-align:left; padding-left: 1em}
ul.mark-bullet {list-style-type: disc}
ul.toc-numbered-mark {list-style: none}
-->
@@ -71,11 +71,11 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#Introduction" accesskey="n" rel="next">Introduction</a>, Up: <a href="http://tug.org/texinfohtml" accesskey="u" rel="up">(dir)</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Kpathsea-library">Kpathsea library</h1>
+<h1 class="top" id="Kpathsea-library"><span>Kpathsea library<a class="copiable-link" href="#Kpathsea-library"> &para;</a></span></h1>
<p>This manual documents the Kpathsea library for path searching. It
-corresponds to version 6.3.5, released in
-February 2023.
+corresponds to version 6.4.0, released in
+January 2024.
</p>
@@ -90,7 +90,10 @@ February 2023.
<li><a id="toc-History-1" href="#History">1.1 History</a></li>
</ul></li>
<li><a id="toc-unixtex_002eftp_003a-Obtaining-TeX" href="#unixtex_002eftp">2 <samp class="file">unixtex.ftp</samp>: Obtaining TeX</a></li>
- <li><a id="toc-Security-1" href="#Security">3 Security</a></li>
+ <li><a id="toc-Security-1" href="#Security">3 Security</a>
+ <ul class="toc-numbered-mark">
+ <li><a id="toc-Global-font-cache-and-security-1" href="#Global-font-cache-and-security">3.1 Global font cache and security</a></li>
+ </ul></li>
<li><a id="toc-TeX-directory-structure-1" href="#TeX-directory-structure">4 TeX directory structure</a></li>
<li><a id="toc-Path-searching-1" href="#Path-searching">5 Path searching</a>
<ul class="toc-numbered-mark">
@@ -149,8 +152,9 @@ February 2023.
<ul class="toc-numbered-mark">
<li><a id="toc-Programming-overview-1" href="#Programming-overview">7.1 Programming overview</a></li>
<li><a id="toc-Calling-sequence-1" href="#Calling-sequence">7.2 Calling sequence</a></li>
- <li><a id="toc-Program_002dspecific-files-1" href="#Program_002dspecific-files">7.3 Program-specific files</a></li>
- <li><a id="toc-Programming-with-config-files-1" href="#Programming-with-config-files">7.4 Programming with config files</a></li>
+ <li><a id="toc-Safe-filenames-1" href="#Safe-filenames">7.3 Safe filenames</a></li>
+ <li><a id="toc-Program_002dspecific-files-1" href="#Program_002dspecific-files">7.4 Program-specific files</a></li>
+ <li><a id="toc-Programming-with-config-files-1" href="#Programming-with-config-files">7.5 Programming with config files</a></li>
</ul></li>
<li><a id="toc-Reporting-bugs-1" href="#Reporting-bugs">8 Reporting bugs</a>
<ul class="toc-numbered-mark">
@@ -176,13 +180,13 @@ February 2023.
<p>
Next: <a href="#unixtex_002eftp" accesskey="n" rel="next"><samp class="file">unixtex.ftp</samp>: Obtaining TeX</a>, Previous: <a href="#Top" accesskey="p" rel="prev">Kpathsea library</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Introduction-1">1 Introduction</h2>
+<h2 class="chapter" id="Introduction-1"><span>1 Introduction<a class="copiable-link" href="#Introduction-1"> &para;</a></span></h2>
<a class="index-entry-id" id="index-introduction"></a>
<a class="index-entry-id" id="index-fundamental-purpose-of-Kpathsea"></a>
-<p>This manual corresponds to version 6.3.5 of the Kpathsea
-library, released in February 2023.
+<p>This manual corresponds to version 6.4.0 of the Kpathsea
+library, released in January 2024.
</p>
<p>The library&rsquo;s fundamental purpose is to return a filename from a list of
directories specified by the user, similar to what shells do when
@@ -245,7 +249,7 @@ throughout the world. See <a class="url" href="https://tug.org">https://tug.org
<p>
Up: <a href="#Introduction" accesskey="u" rel="up">Introduction</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="History-1">1.1 History</h3>
+<h3 class="section" id="History-1"><span>1.1 History<a class="copiable-link" href="#History-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-history-of-Kpathsea"></a>
@@ -357,7 +361,7 @@ where Kpathsea is now maintained.
<p>
Next: <a href="#Security" accesskey="n" rel="next">Security</a>, Previous: <a href="#Introduction" accesskey="p" rel="prev">Introduction</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="unixtex_002eftp_003a-Obtaining-TeX">2 <samp class="file">unixtex.ftp</samp>: Obtaining TeX</h2>
+<h2 class="chapter" id="unixtex_002eftp_003a-Obtaining-TeX"><span>2 <samp class="file">unixtex.ftp</samp>: Obtaining TeX<a class="copiable-link" href="#unixtex_002eftp_003a-Obtaining-TeX"> &para;</a></span></h2>
<a class="index-entry-id" id="index-obtaining-TeX"></a>
<a class="index-entry-id" id="index-retrieving-TeX"></a>
@@ -407,7 +411,7 @@ Comprehensive TeX Archive Network), <a class="url" href="https://ctan.org">https
<p>
Next: <a href="#TeX-directory-structure" accesskey="n" rel="next">TeX directory structure</a>, Previous: <a href="#unixtex_002eftp" accesskey="p" rel="prev"><samp class="file">unixtex.ftp</samp>: Obtaining TeX</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Security-1">3 Security</h2>
+<h2 class="chapter" id="Security-1"><span>3 Security<a class="copiable-link" href="#Security-1"> &para;</a></span></h2>
<a class="index-entry-id" id="index-security-considerations"></a>
@@ -415,29 +419,77 @@ Next: <a href="#TeX-directory-structure" accesskey="n" rel="next">TeX directory
privileges, so there&rsquo;s no first-level security concern of people gaining
illegitimate root access.
</p>
-<a class="index-entry-id" id="index-trojan-horse-attack"></a>
-<a class="index-entry-id" id="index-_002erhosts_002c-writable-by-TeX"></a>
-<p>A TeX document, however, can write to arbitrary files, e.g.,
-<samp class="file">~/.rhosts</samp>, and thus an unwitting user who runs TeX on a random
-document is vulnerable to a trojan horse attack. This loophole is
-closed by default, but you can be permissive if you so desire in
-<samp class="file">texmf.cnf</samp>. See <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#tex-invocation">tex invocation</a> in <cite class="cite">Web2c</cite>. MetaPost has
-the same issue.
-</p>
-<p>Dvips, Xdvi, and TeX can also execute shell commands under some
-circumstances. To disable this, see the &lsquo;<samp class="samp">-R</samp>&rsquo; option in <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Option-details">Option
+<p>Thus, the general goal of our security measures is to make an
+untrusted TeX document safe to execute, in the sense of no document
+being able to change the system or user configuration, or somehow
+transmit information to an attacker. Here are some of the steps that
+have been taken to make the TeX system safe in this regard:
+</p>
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-trojan-horse-attack"></a>
+<a class="index-entry-id" id="index-_002eprofile_002c-_0028un_0029writable-by-TeX"></a>
+<a class="index-entry-id" id="index-_005copenout"></a>
+A TeX document can write to arbitrary files via <code class="code">\openout</code>,
+e.g., <samp class="file">~/.profile</samp>, and thus an unwitting user who runs TeX on
+an untrusted document is vulnerable to a trojan horse attack. This
+loophole is closed by default, but you can be permissive if you so
+desire in <samp class="file">texmf.cnf</samp>. See <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#tex-invocation">tex invocation</a> in <cite class="cite">Web2c</cite>.
+MetaPost has the same issue.
+
+</li><li><a class="index-entry-id" id="index-shell-commands_002c-security"></a>
+Dvips, Xdvi, TeX, and others can execute shell commands. By
+default, only a handful of commands that are believed to be safe (to
+the best of our ability to check) are allowed. For the list, see the
+<code class="code">shell_escape_commands</code> variable in <samp class="file">texmf.cnf</samp>
+(see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Shell-escapes">Shell escapes</a> in <cite class="cite">Web2c</cite>). For more information, e.g.,
+to disable this completely, see the &lsquo;<samp class="samp">-R</samp>&rsquo; option in <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Option-details">Option
details</a> in <cite class="cite">Dvips</cite>, the xdvi man page, and <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#tex-invocation">tex
invocation</a> in <cite class="cite">Web2c</cite>, respectively.
-</p>
+
+</li><li><a class="index-entry-id" id="index-LuaTeX-and-security"></a>
+<a class="index-entry-id" id="index-kpse-mode-of-LuaTeX"></a>
+LuaTeX is a special case. Since Lua is a general-purpose
+programming language, it has all the usual functionality for writing
+files, executing shell commands, and plenty more. When LuaTeX is
+used in its so-called &ldquo;kpse&rdquo; mode, as with LuaLaTeX, we have
+nevertheless done our best to also make it safe to execute by default,
+by disabling or restricting the various problematic Lua features.
+See <a class="xref" href="#Safe-filenames">Safe filenames</a>, for a bit more about this. (By the way, when
+LuaTeX is run in non-kpse mode, as with ConTeXt MkIV, everything
+is allowed; thus, untrusted documents should not be processed without
+checking.)
+
+</li><li><a class="index-entry-id" id="index-crashes-of-TeX-and-security"></a>
+There are some well-known ways to crash TeX, using (deliberately
+unchecked) arithmetic overflow and other nefarious constructs (some
+are listed at <a class="url" href="https://tug.org/texmfbug/nobug.html">https://tug.org/texmfbug/nobug.html</a>. While
+disturbing, TeX has no special system access and so these crashes
+don&rsquo;t present a security risk.
+
+</li><li>One more issue is the desire for a globally writable font cache
+directory; see the section below for this (<a class="ref" href="#Global-font-cache-and-security">Global font cache and security</a>).
+</li></ul>
+
+
+<ul class="mini-toc">
+<li><a href="#Global-font-cache-and-security" accesskey="1">Global font cache and security</a></li>
+</ul>
+<hr>
+<div class="section-level-extent" id="Global-font-cache-and-security">
+<div class="nav-panel">
+<p>
+Up: <a href="#Security" accesskey="u" rel="up">Security</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<h3 class="section" id="Global-font-cache-and-security-1"><span>3.1 Global font cache and security<a class="copiable-link" href="#Global-font-cache-and-security-1"> &para;</a></span></h3>
+
<a class="index-entry-id" id="index-local-cache-of-fonts"></a>
<a class="index-entry-id" id="index-cache-of-fonts_002c-local"></a>
-<p>Another security issue arises because it&rsquo;s very useful&mdash;almost
-necessary&mdash;to make arbitrary fonts on user demand with <code class="code">mktexpk</code>
+<p>It&rsquo;s useful to make arbitrary fonts on user demand with <code class="code">mktexpk</code>
and friends. Where do these files get installed? By default, the
<code class="code">mktexpk</code> distributed with Kpathsea assumes a world-writable
-<samp class="file">/var/tmp</samp> directory; this is a simple and convenient approach, but
-it may not suit your situation because it means that a local cache of
-fonts is created on every machine.
+<samp class="file">/var/tmp</samp> directory; this is a simple and convenient approach,
+but it does not suit all situations, because it means that a local
+cache of fonts is created on every user&rsquo;s system.
</p>
<a class="index-entry-id" id="index-globally-writable-directories"></a>
<p>To avoid this duplication, many people consider a shared, globally
@@ -473,15 +525,20 @@ same permissions as their parent directory, unless the
<code class="code">appendonlydir</code> feature is used, in which case the sticky bit is
always set.
</p>
+<p>Nowadays, with bitmap files rarely used, and with individual systems
+being so much more powerful, this is less of an issue than it was in
+the past. But the question still comes up occasionally.
+</p>
<hr>
</div>
+</div>
<div class="chapter-level-extent" id="TeX-directory-structure">
<div class="nav-panel">
<p>
Next: <a href="#Path-searching" accesskey="n" rel="next">Path searching</a>, Previous: <a href="#Security" accesskey="p" rel="prev">Security</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="TeX-directory-structure-1">4 TeX directory structure</h2>
+<h2 class="chapter" id="TeX-directory-structure-1"><span>4 TeX directory structure<a class="copiable-link" href="#TeX-directory-structure-1"> &para;</a></span></h2>
<a class="index-entry-id" id="index-TEXMF"></a>
<a class="index-entry-id" id="index-TeX-directory-structure"></a>
@@ -579,7 +636,7 @@ extracted from the TDS document:
<p>
Next: <a href="#TeX-support" accesskey="n" rel="next">TeX support</a>, Previous: <a href="#TeX-directory-structure" accesskey="p" rel="prev">TeX directory structure</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Path-searching-1">5 Path searching</h2>
+<h2 class="chapter" id="Path-searching-1"><span>5 Path searching<a class="copiable-link" href="#Path-searching-1"> &para;</a></span></h2>
<a class="index-entry-id" id="index-path-searching"></a>
@@ -609,7 +666,7 @@ other languages (Chinese, Spanish, Russian, Japanese, French, German,
<p>
Next: <a href="#Path-sources" accesskey="n" rel="next">Path sources</a>, Up: <a href="#Path-searching" accesskey="u" rel="up">Path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Searching-overview-1">5.1 Searching overview</h3>
+<h3 class="section" id="Searching-overview-1"><span>5.1 Searching overview<a class="copiable-link" href="#Searching-overview-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-searching-overview"></a>
<a class="index-entry-id" id="index-path-searching_002c-overview"></a>
@@ -717,7 +774,7 @@ algorithm when searching for a file of a particular type (see <a class="pxref" h
<p>
Next: <a href="#Path-expansion" accesskey="n" rel="next">Path expansion</a>, Previous: <a href="#Searching-overview" accesskey="p" rel="prev">Searching overview</a>, Up: <a href="#Path-searching" accesskey="u" rel="up">Path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Path-sources-1">5.2 Path sources</h3>
+<h3 class="section" id="Path-sources-1"><span>5.2 Path sources<a class="copiable-link" href="#Path-sources-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-path-sources"></a>
<a class="index-entry-id" id="index-sources-for-search-paths"></a>
@@ -765,7 +822,7 @@ debugging options (see <a class="pxref" href="#Debugging">Debugging</a>).
<p>
Up: <a href="#Path-sources" accesskey="u" rel="up">Path sources</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Config-files-1">5.2.1 Config files</h4>
+<h4 class="subsection" id="Config-files-1"><span>5.2.1 Config files<a class="copiable-link" href="#Config-files-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-config-files"></a>
<a class="index-entry-id" id="index-texmf_002ecnf_002c-definition-for"></a>
@@ -909,7 +966,7 @@ avoid them all.
<p>
Next: <a href="#Casefolding-search" accesskey="n" rel="next">Casefolding search</a>, Previous: <a href="#Path-sources" accesskey="p" rel="prev">Path sources</a>, Up: <a href="#Path-searching" accesskey="u" rel="up">Path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Path-expansion-1">5.3 Path expansion</h3>
+<h3 class="section" id="Path-expansion-1"><span>5.3 Path expansion<a class="copiable-link" href="#Path-expansion-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-path-expansion"></a>
<a class="index-entry-id" id="index-expansion_002c-search-path"></a>
@@ -938,7 +995,7 @@ contain a directory or file <samp class="file">baz</samp>.
<p>
Next: <a href="#Variable-expansion" accesskey="n" rel="next">Variable expansion</a>, Up: <a href="#Path-expansion" accesskey="u" rel="up">Path expansion</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Default-expansion-1">5.3.1 Default expansion</h4>
+<h4 class="subsection" id="Default-expansion-1"><span>5.3.1 Default expansion<a class="copiable-link" href="#Default-expansion-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-_003a_003a-expansion"></a>
<a class="index-entry-id" id="index-doubled-colons"></a>
@@ -1013,7 +1070,7 @@ Default expansion is implemented in the source file
<p>
Next: <a href="#Tilde-expansion" accesskey="n" rel="next">Tilde expansion</a>, Previous: <a href="#Default-expansion" accesskey="p" rel="prev">Default expansion</a>, Up: <a href="#Path-expansion" accesskey="u" rel="up">Path expansion</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Variable-expansion-1">5.3.2 Variable expansion</h4>
+<h4 class="subsection" id="Variable-expansion-1"><span>5.3.2 Variable expansion<a class="copiable-link" href="#Variable-expansion-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-_0024-expansion"></a>
<a class="index-entry-id" id="index-environment-variables-in-paths"></a>
@@ -1066,7 +1123,7 @@ paths are initialized (see <a class="pxref" href="#Path-sources">Path sources</a
<p>
Next: <a href="#Brace-expansion" accesskey="n" rel="next">Brace expansion</a>, Previous: <a href="#Variable-expansion" accesskey="p" rel="prev">Variable expansion</a>, Up: <a href="#Path-expansion" accesskey="u" rel="up">Path expansion</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Tilde-expansion-1">5.3.3 Tilde expansion</h4>
+<h4 class="subsection" id="Tilde-expansion-1"><span>5.3.3 Tilde expansion<a class="copiable-link" href="#Tilde-expansion-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-_007e-expansion"></a>
<a class="index-entry-id" id="index-home-directories-in-paths"></a>
@@ -1111,7 +1168,7 @@ is &lsquo;<samp class="samp">/</samp>&rsquo;, the path element &lsquo;<samp clas
<p>
Next: <a href="#KPSE_005fDOT-expansion" accesskey="n" rel="next"><code class="code">KPSE_DOT</code> expansion</a>, Previous: <a href="#Tilde-expansion" accesskey="p" rel="prev">Tilde expansion</a>, Up: <a href="#Path-expansion" accesskey="u" rel="up">Path expansion</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Brace-expansion-1">5.3.4 Brace expansion</h4>
+<h4 class="subsection" id="Brace-expansion-1"><span>5.3.4 Brace expansion<a class="copiable-link" href="#Brace-expansion-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-_007b-expansion"></a>
<a class="index-entry-id" id="index-brace-expansion"></a>
@@ -1154,7 +1211,7 @@ example could have been written &lsquo;<samp class="samp">x{A:B}{1:2}y</samp>&rs
<p>
Next: <a href="#Subdirectory-expansion" accesskey="n" rel="next">Subdirectory expansion</a>, Previous: <a href="#Brace-expansion" accesskey="p" rel="prev">Brace expansion</a>, Up: <a href="#Path-expansion" accesskey="u" rel="up">Path expansion</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="KPSE_005fDOT-expansion-1">5.3.5 <code class="code">KPSE_DOT</code> expansion</h4>
+<h4 class="subsection" id="KPSE_005fDOT-expansion-1"><span>5.3.5 <code class="code">KPSE_DOT</code> expansion<a class="copiable-link" href="#KPSE_005fDOT-expansion-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-KPSE_005fDOT-expansion"></a>
@@ -1172,7 +1229,7 @@ change the working directory. You should not ever define it yourself.
<p>
Previous: <a href="#KPSE_005fDOT-expansion" accesskey="p" rel="prev"><code class="code">KPSE_DOT</code> expansion</a>, Up: <a href="#Path-expansion" accesskey="u" rel="up">Path expansion</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Subdirectory-expansion-1">5.3.6 Subdirectory expansion</h4>
+<h4 class="subsection" id="Subdirectory-expansion-1"><span>5.3.6 Subdirectory expansion<a class="copiable-link" href="#Subdirectory-expansion-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-_002f_002f"></a>
<a class="index-entry-id" id="index-subdirectory-searching"></a>
@@ -1243,7 +1300,7 @@ know.
<p>
Next: <a href="#Filename-database" accesskey="n" rel="next">Filename database (<code class="code">ls-R</code>)</a>, Previous: <a href="#Path-expansion" accesskey="p" rel="prev">Path expansion</a>, Up: <a href="#Path-searching" accesskey="u" rel="up">Path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Casefolding-search-1">5.4 Casefolding search</h3>
+<h3 class="section" id="Casefolding-search-1"><span>5.4 Casefolding search<a class="copiable-link" href="#Casefolding-search-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-casefolding-search"></a>
<a class="index-entry-id" id="index-search_002c-case_002dinsensitive"></a>
@@ -1271,7 +1328,7 @@ done by default in TeX Live.
<p>
Next: <a href="#Casefolding-examples" accesskey="n" rel="next">Casefolding examples</a>, Up: <a href="#Casefolding-search" accesskey="u" rel="up">Casefolding search</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Casefolding-rationale-1">5.4.1 Casefolding rationale</h4>
+<h4 class="subsection" id="Casefolding-rationale-1"><span>5.4.1 Casefolding rationale<a class="copiable-link" href="#Casefolding-rationale-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-casefolding-fallback-rationale"></a>
<a class="index-entry-id" id="index-rationale-for-casefolding-fallback"></a>
@@ -1312,7 +1369,7 @@ always been true.
<p>
Previous: <a href="#Casefolding-rationale" accesskey="p" rel="prev">Casefolding rationale</a>, Up: <a href="#Casefolding-search" accesskey="u" rel="up">Casefolding search</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Casefolding-examples-1">5.4.2 Casefolding examples</h4>
+<h4 class="subsection" id="Casefolding-examples-1"><span>5.4.2 Casefolding examples<a class="copiable-link" href="#Casefolding-examples-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-casefolding-examples"></a>
<a class="index-entry-id" id="index-examples_002c-of-casefolding-searches"></a>
@@ -1432,7 +1489,7 @@ happens with the elements of the leaf directory.
<p>
Next: <a href="#Invoking-kpsewhich" accesskey="n" rel="next"><code class="code">kpsewhich</code>: Standalone path searching</a>, Previous: <a href="#Casefolding-search" accesskey="p" rel="prev">Casefolding search</a>, Up: <a href="#Path-searching" accesskey="u" rel="up">Path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Filename-database-_0028ls_002dR_0029">5.5 Filename database (<code class="code">ls-R</code>)</h3>
+<h3 class="section" id="Filename-database-_0028ls_002dR_0029"><span>5.5 Filename database (<code class="code">ls-R</code>)<a class="copiable-link" href="#Filename-database-_0028ls_002dR_0029"> &para;</a></span></h3>
<a class="index-entry-id" id="index-filename-database"></a>
<a class="index-entry-id" id="index-database_002c-for-filenames"></a>
@@ -1466,7 +1523,7 @@ source file <samp class="file">kpathsea/db.c</samp>.
<p>
Next: <a href="#Filename-aliases" accesskey="n" rel="next">Filename aliases</a>, Up: <a href="#Filename-database" accesskey="u" rel="up">Filename database (<code class="code">ls-R</code>)</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="ls_002dR-1">5.5.1 <samp class="file">ls-R</samp></h4>
+<h4 class="subsection" id="ls_002dR-1"><span>5.5.1 <samp class="file">ls-R</samp><a class="copiable-link" href="#ls_002dR-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-ls_002dR-database-file"></a>
@@ -1574,7 +1631,7 @@ found.
<p>
Next: <a href="#Database-format" accesskey="n" rel="next">Database format</a>, Previous: <a href="#ls_002dR" accesskey="p" rel="prev"><samp class="file">ls-R</samp></a>, Up: <a href="#Filename-database" accesskey="u" rel="up">Filename database (<code class="code">ls-R</code>)</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Filename-aliases-1">5.5.2 Filename aliases</h4>
+<h4 class="subsection" id="Filename-aliases-1"><span>5.5.2 Filename aliases<a class="copiable-link" href="#Filename-aliases-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-filename-aliases"></a>
<a class="index-entry-id" id="index-aliases_002c-for-filenames"></a>
@@ -1611,7 +1668,7 @@ aliases.
<p>
Previous: <a href="#Filename-aliases" accesskey="p" rel="prev">Filename aliases</a>, Up: <a href="#Filename-database" accesskey="u" rel="up">Filename database (<code class="code">ls-R</code>)</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Database-format-1">5.5.3 Database format</h4>
+<h4 class="subsection" id="Database-format-1"><span>5.5.3 Database format<a class="copiable-link" href="#Database-format-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-format-of-external-database"></a>
<a class="index-entry-id" id="index-database_002c-format-of"></a>
@@ -1654,7 +1711,7 @@ doc
./bibtex/bib:
asi.bib
btxdoc.bib
-&hellip;
+...
</pre></div>
@@ -1666,7 +1723,7 @@ btxdoc.bib
<p>
Previous: <a href="#Filename-database" accesskey="p" rel="prev">Filename database (<code class="code">ls-R</code>)</a>, Up: <a href="#Path-searching" accesskey="u" rel="up">Path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="kpsewhich_003a-Standalone-path-searching">5.6 <code class="code">kpsewhich</code>: Standalone path searching</h3>
+<h3 class="section" id="kpsewhich_003a-Standalone-path-searching"><span>5.6 <code class="code">kpsewhich</code>: Standalone path searching<a class="copiable-link" href="#kpsewhich_003a-Standalone-path-searching"> &para;</a></span></h3>
<a class="index-entry-id" id="index-kpsewhich"></a>
<a class="index-entry-id" id="index-path-searching_002c-standalone"></a>
@@ -1681,7 +1738,7 @@ distributed &lsquo;<samp class="samp">mktex&hellip;</samp>&rsquo; scripts.
<p>Synopsis:
</p>
<div class="example">
-<pre class="example-preformatted">kpsewhich <var class="var">option</var>&hellip; <var class="var">filename</var>&hellip;
+<pre class="example-preformatted">kpsewhich <var class="var">option</var>... <var class="var">filename</var>...
</pre></div>
<p>The options and filename(s) to look up can be intermixed.
@@ -1702,7 +1759,7 @@ abbreviation is accepted.
<p>
Next: <a href="#Specially_002drecognized-files" accesskey="n" rel="next">Specially-recognized files for <code class="command">kpsewhich</code></a>, Up: <a href="#Invoking-kpsewhich" accesskey="u" rel="up"><code class="code">kpsewhich</code>: Standalone path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Path-searching-options-1">5.6.1 Path searching options</h4>
+<h4 class="subsection" id="Path-searching-options-1"><span>5.6.1 Path searching options<a class="copiable-link" href="#Path-searching-options-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-path-searching-options"></a>
@@ -1712,18 +1769,18 @@ filename, and returns the first file found.
<p>Various options alter the path searching behavior:
</p>
<dl class="table">
-<dt id='index-_002d_002dall'><span>&lsquo;<samp class="samp">--all</samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dall'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-all-matches_002c-finding"></a>
-<p>Report all matches found, one per line. By default, if there is more
+<dt><a class="index-entry-id" id="index-all-matches_002c-finding"></a>
+<a id="index-_002d_002dall"></a><span>&lsquo;<samp class="samp">--all</samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dall"> &para;</a></span></dt>
+<dd><p>Report all matches found, one per line. By default, if there is more
than one match, just one will be reported (chosen effectively at
random). Exception: with the glyph formats (<code class="code">pk</code>, <code class="code">gf</code>),
this option has no effect and only the first match is returned.
</p>
</dd>
-<dt id='index-_002d_002dcasefold_002dsearch'><span>&lsquo;<samp class="samp">--casefold-search</samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dcasefold_002dsearch'> &para;</a></span></dt>
+<dt><a class="index-entry-id" id="index-_002d_002dno_002dcasefold_002dsearch"></a>
+<a id="index-_002d_002dcasefold_002dsearch"></a><span>&lsquo;<samp class="samp">--casefold-search</samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dcasefold_002dsearch"> &para;</a></span></dt>
<dt>&lsquo;<samp class="samp">--no-casefold-search</samp>&rsquo;</dt>
-<dd><a class="index-entry-id" id="index-_002d_002dno_002dcasefold_002dsearch"></a>
-<p>Explicitly enable or disable the fallback to a case-insensitive search
+<dd><p>Explicitly enable or disable the fallback to a case-insensitive search
on Unix platforms (see <a class="pxref" href="#Casefolding-search">Casefolding search</a>); no effect on Windows.
The default is enabled, set in <code class="code">texmf.cnf</code>. Disabling
(<code class="code">--no-casefold-search</code>) does not mean that searches magically
@@ -1732,7 +1789,7 @@ case-insensitive, it merely means that Kpathsea does not do any
casefolding itself.
</p>
</dd>
-<dt id='index-_002d_002dcnf_002dline'><span>&lsquo;<samp class="samp">--cnf-line=<var class="var">str</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dcnf_002dline'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dcnf_002dline"></a><span>&lsquo;<samp class="samp">--cnf-line=<var class="var">str</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dcnf_002dline"> &para;</a></span></dt>
<dd><p>Parse <var class="var">str</var> as if it were a line in the <samp class="file">texmf.cnf</samp>
configuration file (see <a class="pxref" href="#Config-files">Config files</a>), overriding settings in the
actual configuration files, and also in the environment (see <a class="pxref" href="#Path-sources">Path sources</a>). This is implemented by making any settings from <var class="var">str</var>
@@ -1753,19 +1810,20 @@ behavior is for values set on the command line with <code class="code">--cnf-lin
to override them.
</p>
</dd>
-<dt id='index-_002d_002ddpi_003dnum'><span>&lsquo;<samp class="samp">--dpi=<var class="var">num</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002ddpi_003dnum'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-_002dD-num"></a>
+<dt><a class="index-entry-id" id="index-_002dD-num"></a>
<a class="index-entry-id" id="index-resolution_002c-setting"></a>
-<p>Set the resolution to <var class="var">num</var>; this only affects &lsquo;<samp class="samp">gf</samp>&rsquo; and
+<a id="index-_002d_002ddpi_003dnum"></a><span>&lsquo;<samp class="samp">--dpi=<var class="var">num</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002ddpi_003dnum"> &para;</a></span></dt>
+<dd><p>Set the resolution to <var class="var">num</var>; this only affects &lsquo;<samp class="samp">gf</samp>&rsquo; and
&lsquo;<samp class="samp">pk</samp>&rsquo; lookups. &lsquo;<samp class="samp">-D</samp>&rsquo; is a synonym, for compatibility with
Dvips. Default is 600.
</p>
</dd>
-<dt id='index-_002d_002dengine_003dname'><span>&lsquo;<samp class="samp">--engine=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dengine_003dname'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-engine-name"></a>
-<p>Set the engine name to <var class="var">name</var>. By default it is not set. The
-engine name is used in some search paths to allow files with the same
-name but used by different engines to coexist.
+<dt><a class="index-entry-id" id="index-engine-name"></a>
+<a id="index-_002d_002dengine_003dname"></a><span>&lsquo;<samp class="samp">--engine=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dengine_003dname"> &para;</a></span></dt>
+<dd><p>Set the engine name to <var class="var">name</var>. By default it is not set in
+<code class="code">kpsewhich</code> (TeX engines set it to the appropriate string).
+The engine name is used in some search paths to allow files with the
+same name but used by different engines to coexist.
</p>
<p>In particular, since the memory dump files
(<samp class="file">.fmt</samp>/<samp class="file">.base</samp>/<samp class="file">.mem</samp>) are now stored in
@@ -1780,7 +1838,7 @@ a normal recursive search along the path where the dumps are stored,
namely &lsquo;<samp class="samp">$TEXMF/web2c{/$engine,}</samp>&rsquo;.)
</p>
</dd>
-<dt id='index-_002d_002dformat_003dname'><span>&lsquo;<samp class="samp">--format=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dformat_003dname'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dformat_003dname"></a><span>&lsquo;<samp class="samp">--format=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dformat_003dname"> &para;</a></span></dt>
<dd><p>Set the format for lookup to <var class="var">name</var>. By default, the format is
guessed from the filename, with &lsquo;<samp class="samp">tex</samp>&rsquo; being used if nothing else
fits. The recognized filename extensions (including any leading
@@ -1864,34 +1922,34 @@ bltxml: .bltxml
<p>This option and &lsquo;<samp class="samp">--path</samp>&rsquo; are mutually exclusive.
</p>
</dd>
-<dt id='index-_002d_002dinteractive'><span>&lsquo;<samp class="samp">--interactive</samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dinteractive'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-interactive-query"></a>
-<p>After processing the command line, read additional filenames to look up
+<dt><a class="index-entry-id" id="index-interactive-query"></a>
+<a id="index-_002d_002dinteractive"></a><span>&lsquo;<samp class="samp">--interactive</samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dinteractive"> &para;</a></span></dt>
+<dd><p>After processing the command line, read additional filenames to look up
from standard input.
</p>
</dd>
-<dt id='index-_002d_002dmktex_003dfiletype'><span>&lsquo;<samp class="samp">--mktex=<var class="var">filetype</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dmktex_003dfiletype'> &para;</a></span></dt>
+<dt><a class="index-entry-id" id="index-_002d_002dno_002dmktex_003dfiletype"></a>
+<a id="index-_002d_002dmktex_003dfiletype"></a><span>&lsquo;<samp class="samp">--mktex=<var class="var">filetype</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dmktex_003dfiletype"> &para;</a></span></dt>
<dt>&lsquo;<samp class="samp">--no-mktex=<var class="var">filetype</var></samp>&rsquo;</dt>
-<dd><a class="index-entry-id" id="index-_002d_002dno_002dmktex_003dfiletype"></a>
-<p>Turn on or off the &lsquo;<samp class="samp">mktex</samp>&rsquo; script associated with <var class="var">filetype</var>.
+<dd><p>Turn on or off the &lsquo;<samp class="samp">mktex</samp>&rsquo; script associated with <var class="var">filetype</var>.
Usual values for <var class="var">filetype</var> are &lsquo;<samp class="samp">pk</samp>&rsquo;, &lsquo;<samp class="samp">mf</samp>&rsquo;, &lsquo;<samp class="samp">tex</samp>&rsquo;,
and &lsquo;<samp class="samp">tfm</samp>&rsquo;. By default, all are off in Kpsewhich, even if they
are enabled for TeX. This option implies setting
<code class="code">--must-exist</code>. See <a class="xref" href="#mktex-scripts"><samp class="file">mktex</samp> scripts</a>.
</p>
</dd>
-<dt id='index-_002d_002dmode_003dstring'><span>&lsquo;<samp class="samp">--mode=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dmode_003dstring'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dmode_003dstring"></a><span>&lsquo;<samp class="samp">--mode=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dmode_003dstring"> &para;</a></span></dt>
<dd><p>Set the mode name to <var class="var">string</var>; this also only affects &lsquo;<samp class="samp">gf</samp>&rsquo; and
&lsquo;<samp class="samp">pk</samp>&rsquo; lookups. No default: any mode will be found. See <a class="xref" href="#mktex-script-arguments"><samp class="file">mktex</samp> script arguments</a>.
</p>
</dd>
-<dt id='index-_002d_002dmust_002dexist'><span>&lsquo;<samp class="samp">--must-exist</samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dmust_002dexist'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dmust_002dexist"></a><span>&lsquo;<samp class="samp">--must-exist</samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dmust_002dexist"> &para;</a></span></dt>
<dd><p>Do everything possible to find the files, notably including searching
the disk and running the &lsquo;<samp class="samp">mktex</samp>&rsquo; scripts. By default, only the
<samp class="file">ls-R</samp> database is checked, in the interest of efficiency.
</p>
</dd>
-<dt id='index-_002d_002dpath_003dstring'><span>&lsquo;<samp class="samp">--path=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dpath_003dstring'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dpath_003dstring"></a><span>&lsquo;<samp class="samp">--path=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dpath_003dstring"> &para;</a></span></dt>
<dd><p>Search along the path <var class="var">string</var> (colon-separated as usual), instead
of guessing the search path from the filename. &lsquo;<samp class="samp">//</samp>&rsquo; and all the
usual expansions are supported (see <a class="pxref" href="#Path-expansion">Path expansion</a>). This option
@@ -1900,13 +1958,13 @@ directory expansion of a path, instead of doing a one-shot lookup, see
&lsquo;<samp class="samp">--expand-path</samp>&rsquo; and &lsquo;<samp class="samp">--show-path</samp>&rsquo; in the following section.
</p>
</dd>
-<dt id='index-_002d_002dprogname_003dname'><span>&lsquo;<samp class="samp">--progname=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dprogname_003dname'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dprogname_003dname"></a><span>&lsquo;<samp class="samp">--progname=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dprogname_003dname"> &para;</a></span></dt>
<dd><p>Set the program name to <var class="var">name</var>; default is &lsquo;<samp class="samp">kpsewhich</samp>&rsquo;. This
can affect the search paths via the &lsquo;<samp class="samp">.<var class="var">prognam</var></samp>&rsquo; feature in
configuration files (see <a class="pxref" href="#Config-files">Config files</a>).
</p>
</dd>
-<dt id='index-_002d_002dsubdir_003dstring'><span>&lsquo;<samp class="samp">--subdir=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dsubdir_003dstring'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dsubdir_003dstring"></a><span>&lsquo;<samp class="samp">--subdir=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dsubdir_003dstring"> &para;</a></span></dt>
<dd><p>Report only those matches whose directory part <em class="emph">ends</em> with
<var class="var">string</var> (compared literally, except case is ignored on a
case-insensitive operating system). For example, suppose there are
@@ -1992,7 +2050,7 @@ in <samp class="file">/some/coincidental/pkg1/path/</samp>, and we wouldn&rsquo;
<p>
Next: <a href="#Auxiliary-tasks" accesskey="n" rel="next">Auxiliary tasks</a>, Previous: <a href="#Path-searching-options" accesskey="p" rel="prev">Path searching options</a>, Up: <a href="#Invoking-kpsewhich" accesskey="u" rel="up"><code class="code">kpsewhich</code>: Standalone path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Specially_002drecognized-files-for-kpsewhich">5.6.2 Specially-recognized files for <code class="command">kpsewhich</code></h4>
+<h4 class="subsection" id="Specially_002drecognized-files-for-kpsewhich"><span>5.6.2 Specially-recognized files for <code class="command">kpsewhich</code><a class="copiable-link" href="#Specially_002drecognized-files-for-kpsewhich"> &para;</a></span></h4>
<p><code class="command">kpsewhich</code> recognizes a few special filenames on the command
line and defaults to using the &lsquo;known&rsquo; file formats for them, merely
@@ -2005,52 +2063,41 @@ up to the caller to specify the desired format.
with their corresponding format:
</p>
<dl class="table">
-<dd>
-<a class="index-entry-id" id="index-config_002eps"></a>
-</dd>
-<dt><samp class="file">config.ps</samp></dt>
+<dt><a id="index-config_002eps"></a><span><samp class="file">config.ps</samp><a class="copiable-link" href="#index-config_002eps"> &para;</a></span></dt>
<dd><p><code class="code">dvips config</code>
</p>
-<a class="index-entry-id" id="index-dvipdfmx_002ecfg"></a>
</dd>
-<dt><samp class="file">dvipdfmx.cfg</samp></dt>
+<dt><a id="index-dvipdfmx_002ecfg"></a><span><samp class="file">dvipdfmx.cfg</samp><a class="copiable-link" href="#index-dvipdfmx_002ecfg"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">other text files</samp>&rsquo;
</p>
-<a class="index-entry-id" id="index-fmtutil_002ecnf"></a>
</dd>
-<dt><samp class="file">fmtutil.cnf</samp></dt>
+<dt><a id="index-fmtutil_002ecnf"></a><span><samp class="file">fmtutil.cnf</samp><a class="copiable-link" href="#index-fmtutil_002ecnf"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">web2c files</samp>&rsquo;
</p>
-<a class="index-entry-id" id="index-glyphlist_002etxt"></a>
</dd>
-<dt><samp class="file">glyphlist.txt</samp></dt>
+<dt><a id="index-glyphlist_002etxt"></a><span><samp class="file">glyphlist.txt</samp><a class="copiable-link" href="#index-glyphlist_002etxt"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">map</samp>&rsquo;
</p>
-<a class="index-entry-id" id="index-mktex_002ecnf"></a>
</dd>
-<dt><samp class="file">mktex.cnf</samp></dt>
+<dt><a id="index-mktex_002ecnf"></a><span><samp class="file">mktex.cnf</samp><a class="copiable-link" href="#index-mktex_002ecnf"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">web2c files</samp>&rsquo;
</p>
-<a class="index-entry-id" id="index-pdfglyphlist_002etxt"></a>
</dd>
-<dt><samp class="file">pdfglyphlist.txt</samp></dt>
+<dt><a id="index-pdfglyphlist_002etxt"></a><span><samp class="file">pdfglyphlist.txt</samp><a class="copiable-link" href="#index-pdfglyphlist_002etxt"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">map</samp>&rsquo;
</p>
-<a class="index-entry-id" id="index-pdftex_002ecfg"></a>
-<a class="index-entry-id" id="index-pdftexconfig_002etex"></a>
</dd>
-<dt><samp class="file">pdftex.cfg</samp></dt>
+<dt><a class="index-entry-id" id="index-pdftexconfig_002etex"></a>
+<a id="index-pdftex_002ecfg"></a><span><samp class="file">pdftex.cfg</samp><a class="copiable-link" href="#index-pdftex_002ecfg"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">pdftex config</samp>&rsquo; (although <samp class="file">pdftex.cfg</samp> is not used any more;
look for the file <samp class="file">pdftexconfig.tex</samp> instead.)
</p>
-<a class="index-entry-id" id="index-texmf_002ecnf"></a>
</dd>
-<dt><samp class="file">texmf.cnf</samp></dt>
+<dt><a id="index-texmf_002ecnf"></a><span><samp class="file">texmf.cnf</samp><a class="copiable-link" href="#index-texmf_002ecnf"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">cnf</samp>&rsquo;
</p>
-<a class="index-entry-id" id="index-XDvi"></a>
</dd>
-<dt><samp class="file">XDvi</samp></dt>
+<dt><a id="index-XDvi"></a><span><samp class="file">XDvi</samp><a class="copiable-link" href="#index-XDvi"> &para;</a></span></dt>
<dd><p>&lsquo;<samp class="samp">other text files</samp>&rsquo;
</p>
</dd>
@@ -2059,9 +2106,10 @@ look for the file <samp class="file">pdftexconfig.tex</samp> instead.)
<p>A user-specified format will override the above defaults.
</p>
<a class="index-entry-id" id="index-tcfmgr_002emap"></a>
-<p>Another useful configuration file in this regard is <samp class="file">tcfmgr.map</samp>,
-found in <samp class="file">texmf/texconfig/tcfmgr.map</samp>, which records various
-information about the above configuration files (among others).
+<p>Another reference for information about TeX&rsquo;s many special files is
+<samp class="file">tcfmgr.map</samp>, found in <samp class="file">texmf/texconfig/tcfmgr.map</samp>, which
+records various information about the above configuration files (among
+others).
</p>
<hr>
@@ -2071,23 +2119,23 @@ information about the above configuration files (among others).
<p>
Next: <a href="#Standard-options" accesskey="n" rel="next">Standard options</a>, Previous: <a href="#Specially_002drecognized-files" accesskey="p" rel="prev">Specially-recognized files for <code class="command">kpsewhich</code></a>, Up: <a href="#Invoking-kpsewhich" accesskey="u" rel="up"><code class="code">kpsewhich</code>: Standalone path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Auxiliary-tasks-1">5.6.3 Auxiliary tasks</h4>
+<h4 class="subsection" id="Auxiliary-tasks-1"><span>5.6.3 Auxiliary tasks<a class="copiable-link" href="#Auxiliary-tasks-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-auxiliary-tasks"></a>
<p>Kpsewhich provides some features in addition to path lookup as such:
</p>
<dl class="table">
-<dt id='index-_002d_002ddebug_003dnum'><span>&lsquo;<samp class="samp">--debug=<var class="var">num</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002ddebug_003dnum'> &para;</a></span></dt>
+<dt><a id="index-_002d_002ddebug_003dnum"></a><span>&lsquo;<samp class="samp">--debug=<var class="var">num</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002ddebug_003dnum"> &para;</a></span></dt>
<dd><p>Set debugging options to <var class="var">num</var>. See <a class="xref" href="#Debugging">Debugging</a>.
</p>
</dd>
-<dt id='index-_002d_002dexpand_002dbraces_003dstring'><span>&lsquo;<samp class="samp">--expand-braces=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dexpand_002dbraces_003dstring'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dexpand_002dbraces_003dstring"></a><span>&lsquo;<samp class="samp">--expand-braces=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dexpand_002dbraces_003dstring"> &para;</a></span></dt>
<dd><p>Output variable, tilde, and brace expansion of <var class="var">string</var>, which is
assumed to be a single path element. See <a class="xref" href="#Path-expansion">Path expansion</a>.
</p>
</dd>
-<dt id='index-_002d_002dexpand_002dpath_003dstring'><span>&lsquo;<samp class="samp">--expand-path=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dexpand_002dpath_003dstring'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dexpand_002dpath_003dstring"></a><span>&lsquo;<samp class="samp">--expand-path=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dexpand_002dpath_003dstring"> &para;</a></span></dt>
<dd><p>Output the complete expansion of <var class="var">string</var>, with each element
separated by the usual path separator on the current system (&lsquo;<samp class="samp">;</samp>&rsquo;
on Windows, &lsquo;<samp class="samp">:</samp>&rsquo; otherwise). This may be useful to construct a
@@ -2108,7 +2156,7 @@ $ kpsewhich --expand-path '/nonesuch'
&lsquo;<samp class="samp">--path</samp>&rsquo; (see <a class="pxref" href="#Path-searching-options">Path searching options</a>).
</p>
</dd>
-<dt id='index-_002d_002dexpand_002dvar_003dstring'><span>&lsquo;<samp class="samp">--expand-var=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dexpand_002dvar_003dstring'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dexpand_002dvar_003dstring"></a><span>&lsquo;<samp class="samp">--expand-var=<var class="var">string</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dexpand_002dvar_003dstring"> &para;</a></span></dt>
<dd><p>Output the variable and tilde expansion of <var class="var">string</var>. For example,
with the usual <samp class="file">texmf.cnf</samp>, &lsquo;<samp class="samp">kpsewhich
--expand-var='$TEXMF'</samp>&rsquo; returns the TeX system hierarchy root(s).
@@ -2117,28 +2165,36 @@ anything, though, not just variable references. This calls
<code class="code">kpse_var_expand</code> (see <a class="pxref" href="#Programming-with-config-files">Programming with config files</a>).
</p>
</dd>
-<dt id='index-_002d_002dhelp_002dformats'><span>&lsquo;<samp class="samp">--help-formats</samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dhelp_002dformats'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dhelp_002dformats"></a><span>&lsquo;<samp class="samp">--help-formats</samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dhelp_002dformats"> &para;</a></span></dt>
<dd><p>Output information about each supported format (see <a class="pxref" href="#Supported-file-formats">Supported file formats</a>), including the names and abbreviations, variables
looked for, and the original path.
</p>
</dd>
-<dt id='index-_002d_002dsafe_002din_002dname_003dname'><span>&lsquo;<samp class="samp">--safe-in-name=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dsafe_002din_002dname_003dname'> &para;</a></span></dt>
+<dt><a class="index-entry-id" id="index-_002d_002dsafe_002dextended_002dout_002dname_003dname"></a>
+<a id="index-_002d_002dsafe_002dextended_002din_002dname_003dname"></a><span>&lsquo;<samp class="samp">--safe-extended-in-name=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dsafe_002dextended_002din_002dname_003dname"> &para;</a></span></dt>
+<dt>&lsquo;<samp class="samp">--safe-extended-out-name=<var class="var">name</var></samp>&rsquo;</dt>
+<dd><p>As with &lsquo;<samp class="samp">--safe-in-name</samp>&rsquo; and &lsquo;<samp class="samp">--safe-out-name</samp>&rsquo; (next item),
+but also allow files under the variables <code class="code">TEXMFVAR</code> and
+<code class="code">TEXMFSYSVAR</code> (see <a class="pxref" href="#Calling-sequence">Calling sequence</a>).
+</p>
+</dd>
+<dt><a class="index-entry-id" id="index-_002d_002dsafe_002dout_002dname_003dname"></a>
+<a id="index-_002d_002dsafe_002din_002dname_003dname"></a><span>&lsquo;<samp class="samp">--safe-in-name=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dsafe_002din_002dname_003dname"> &para;</a></span></dt>
<dt>&lsquo;<samp class="samp">--safe-out-name=<var class="var">name</var></samp>&rsquo;</dt>
-<dd><a class="index-entry-id" id="index-_002d_002dsafe_002dout_002dname_003dname"></a>
-<p>Exit successfully if <var class="var">name</var> is safe to open for reading or
-writing, respectively, else unsuccessfully. No output is written.
+<dd><p>Exit successfully if <var class="var">name</var> is safe to open for reading or
+writing, respectively, else unsuccessfully. No errors are output.
These tests take account of the related Kpathsea configuration
settings (see <a class="pxref" href="#Calling-sequence">Calling sequence</a>).
</p>
</dd>
-<dt id='index-_002d_002dshow_002dpath_003dname'><span>&lsquo;<samp class="samp">--show-path=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dshow_002dpath_003dname'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dshow_002dpath_003dname"></a><span>&lsquo;<samp class="samp">--show-path=<var class="var">name</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dshow_002dpath_003dname"> &para;</a></span></dt>
<dd><p>Show the path that would be used for file lookups of file type
<var class="var">name</var>. Either a filename extension (&lsquo;<samp class="samp">pk</samp>&rsquo;, &lsquo;<samp class="samp">.vf</samp>&rsquo;, etc.)
or an integer can be used, just as with &lsquo;<samp class="samp">--format</samp>&rsquo;, described in
the previous section.
</p>
</dd>
-<dt id='index-_002d_002dvar_002dbrace_002dvalue_003dvariable'><span>&lsquo;<samp class="samp">--var-brace-value=<var class="var">variable</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dvar_002dbrace_002dvalue_003dvariable'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dvar_002dbrace_002dvalue_003dvariable"></a><span>&lsquo;<samp class="samp">--var-brace-value=<var class="var">variable</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dvar_002dbrace_002dvalue_003dvariable"> &para;</a></span></dt>
<dd><p>Like &lsquo;<samp class="samp">--var-value</samp>&rsquo; (next), but also expands &lsquo;<samp class="samp">{...}</samp>&rsquo;
constructs. (see <a class="pxref" href="#Brace-expansion">Brace expansion</a>). Thus, the value is assumed to
possibly be several path elements, and &lsquo;<samp class="samp">~</samp>&rsquo; is expanded at the
@@ -2153,7 +2209,7 @@ value, as commonly used in <samp class="file">texmf.cnf</samp>, has changed to a
Windows-ish system, the &lsquo;<samp class="samp">;</samp>&rsquo; would remain.
</p>
</dd>
-<dt id='index-_002d_002dvar_002dvalue_003dvariable'><span>&lsquo;<samp class="samp">--var-value=<var class="var">variable</var></samp>&rsquo;<a class="copiable-link" href='#index-_002d_002dvar_002dvalue_003dvariable'> &para;</a></span></dt>
+<dt><a id="index-_002d_002dvar_002dvalue_003dvariable"></a><span>&lsquo;<samp class="samp">--var-value=<var class="var">variable</var></samp>&rsquo;<a class="copiable-link" href="#index-_002d_002dvar_002dvalue_003dvariable"> &para;</a></span></dt>
<dd><p>Outputs the value of <var class="var">variable</var> (a simple identifier like
&lsquo;<samp class="samp">TEXMFDIST</samp>&rsquo;, with no &lsquo;<samp class="samp">$</samp>&rsquo; or other constructs), expanding
&lsquo;<samp class="samp">$</samp>&rsquo; (see <a class="pxref" href="#Variable-expansion">Variable expansion</a>) and &lsquo;<samp class="samp">~</samp>&rsquo; (see <a class="pxref" href="#Tilde-expansion">Tilde expansion</a>) constructs in the value. &lsquo;<samp class="samp">~</samp>&rsquo; expansion happens at the
@@ -2178,7 +2234,7 @@ input value, on all systems.
<p>
Previous: <a href="#Auxiliary-tasks" accesskey="p" rel="prev">Auxiliary tasks</a>, Up: <a href="#Invoking-kpsewhich" accesskey="u" rel="up"><code class="code">kpsewhich</code>: Standalone path searching</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Standard-options-1">5.6.4 Standard options</h4>
+<h4 class="subsection" id="Standard-options-1"><span>5.6.4 Standard options<a class="copiable-link" href="#Standard-options-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-standard-options"></a>
@@ -2203,7 +2259,7 @@ successfully.
<p>
Next: <a href="#Programming" accesskey="n" rel="next">Programming</a>, Previous: <a href="#Path-searching" accesskey="p" rel="prev">Path searching</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="TeX-support-1">6 TeX support</h2>
+<h2 class="chapter" id="TeX-support-1"><span>6 TeX support<a class="copiable-link" href="#TeX-support-1"> &para;</a></span></h2>
<a class="index-entry-id" id="index-TeX-support"></a>
@@ -2240,7 +2296,7 @@ found as a PK file.
<p>
Next: <a href="#File-lookup" accesskey="n" rel="next">File lookup</a>, Up: <a href="#TeX-support" accesskey="u" rel="up">TeX support</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Supported-file-formats-1">6.1 Supported file formats</h3>
+<h3 class="section" id="Supported-file-formats-1"><span>6.1 Supported file formats<a class="copiable-link" href="#Supported-file-formats-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-supported-file-formats"></a>
<a class="index-entry-id" id="index-file-formats_002c-supported"></a>
@@ -2265,415 +2321,415 @@ list by giving the &lsquo;<samp class="samp">--help-formats</samp>&rsquo; option
(see <a class="pxref" href="#Auxiliary-tasks">Auxiliary tasks</a>).
</p>
<dl class="table">
-<dt id='index-_002eafm'><span>&lsquo;<samp class="samp">afm</samp>&rsquo;<a class="copiable-link" href='#index-_002eafm'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-AFMFONTS"></a>
-<p>(Adobe font metrics, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Metric-files">Metric files</a> in <cite class="cite">Dvips</cite>)
+<dt><a class="index-entry-id" id="index-AFMFONTS"></a>
+<a id="index-_002eafm"></a><span>&lsquo;<samp class="samp">afm</samp>&rsquo;<a class="copiable-link" href="#index-_002eafm"> &para;</a></span></dt>
+<dd><p>(Adobe font metrics, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Metric-files">Metric files</a> in <cite class="cite">Dvips</cite>)
<code class="code">AFMFONTS</code>;
suffix &lsquo;<samp class="samp">.afm</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ebase'><span>&lsquo;<samp class="samp">base</samp>&rsquo;<a class="copiable-link" href='#index-_002ebase'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MFBASES"></a>
+<dt><a class="index-entry-id" id="index-MFBASES"></a>
<a class="index-entry-id" id="index-TEXMFINI"></a>
-<p>(Metafont memory dump, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Memory-dumps">Memory dumps</a> in <cite class="cite">Web2c</cite>)
+<a id="index-_002ebase"></a><span>&lsquo;<samp class="samp">base</samp>&rsquo;<a class="copiable-link" href="#index-_002ebase"> &para;</a></span></dt>
+<dd><p>(Metafont memory dump, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Memory-dumps">Memory dumps</a> in <cite class="cite">Web2c</cite>)
<code class="code">MFBASES</code>, <code class="code">TEXMFINI</code>;
suffix &lsquo;<samp class="samp">.base</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ebib'><span>&lsquo;<samp class="samp">bib</samp>&rsquo;<a class="copiable-link" href='#index-_002ebib'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-BIBINPUTS"></a>
+<dt><a class="index-entry-id" id="index-BIBINPUTS"></a>
<a class="index-entry-id" id="index-TEXBIB"></a>
-<p>(BibTeX bibliography source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#bibtex-invocation">bibtex invocation</a> in <cite class="cite">Web2c</cite>)
+<a id="index-_002ebib"></a><span>&lsquo;<samp class="samp">bib</samp>&rsquo;<a class="copiable-link" href="#index-_002ebib"> &para;</a></span></dt>
+<dd><p>(BibTeX bibliography source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#bibtex-invocation">bibtex invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">BIBINPUTS</code>, <code class="code">TEXBIB</code>;
suffix &lsquo;<samp class="samp">.bib</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ebltxml'><span>&lsquo;<samp class="samp">bltxml</samp>&rsquo;<a class="copiable-link" href='#index-_002ebltxml'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-BLTXMLINPUTS"></a>
-<p>(BibLaTeXML bibliography files for Biber, <a class="url" href="https://ctan.org/pkg/biber">https://ctan.org/pkg/biber</a>)
+<dt><a class="index-entry-id" id="index-BLTXMLINPUTS"></a>
+<a id="index-_002ebltxml"></a><span>&lsquo;<samp class="samp">bltxml</samp>&rsquo;<a class="copiable-link" href="#index-_002ebltxml"> &para;</a></span></dt>
+<dd><p>(BibLaTeXML bibliography files for Biber, <a class="url" href="https://ctan.org/pkg/biber">https://ctan.org/pkg/biber</a>)
<code class="code">BLTXMLINPUTS</code>
suffix &lsquo;<samp class="samp">.bltxml</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ebst'><span>&lsquo;<samp class="samp">bst</samp>&rsquo;<a class="copiable-link" href='#index-_002ebst'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-BSTINPUTS"></a>
-<p>(BibTeX style, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Basic-BibTeX-style-files">Basic BibTeX
+<dt><a class="index-entry-id" id="index-BSTINPUTS"></a>
+<a id="index-_002ebst"></a><span>&lsquo;<samp class="samp">bst</samp>&rsquo;<a class="copiable-link" href="#index-_002ebst"> &para;</a></span></dt>
+<dd><p>(BibTeX style, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Basic-BibTeX-style-files">Basic BibTeX
style files</a> in <cite class="cite">Web2c</cite>)
<code class="code">BSTINPUTS</code>;
suffix &lsquo;<samp class="samp">.bst</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002edll'><span>&lsquo;<samp class="samp">clua</samp>&rsquo;<a class="copiable-link" href='#index-_002edll'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-_002eso"></a>
+<dt><a class="index-entry-id" id="index-_002eso"></a>
<a class="index-entry-id" id="index-CLUAINPUTS"></a>
-<p>(dynamic libraries for Lua, <a class="url" href="https://ctan.org/pkg/luatex">https://ctan.org/pkg/luatex</a>)
+<a id="index-_002edll"></a><span>&lsquo;<samp class="samp">clua</samp>&rsquo;<a class="copiable-link" href="#index-_002edll"> &para;</a></span></dt>
+<dd><p>(dynamic libraries for Lua, <a class="url" href="https://ctan.org/pkg/luatex">https://ctan.org/pkg/luatex</a>)
<code class="code">CLUAINPUTS</code>
suffixes &lsquo;<samp class="samp">.dll</samp>&rsquo; and &lsquo;<samp class="samp">.so</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ecmap'><span>&lsquo;<samp class="samp">cmap</samp>&rsquo;<a class="copiable-link" href='#index-_002ecmap'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-CMAPFONTS"></a>
-<p>(character map files)
+<dt><a class="index-entry-id" id="index-CMAPFONTS"></a>
+<a id="index-_002ecmap"></a><span>&lsquo;<samp class="samp">cmap</samp>&rsquo;<a class="copiable-link" href="#index-_002ecmap"> &para;</a></span></dt>
+<dd><p>(character map files)
<code class="code">CMAPFONTS</code>;
suffix &lsquo;<samp class="samp">.cmap</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ecnf'><span>&lsquo;<samp class="samp">cnf</samp>&rsquo;<a class="copiable-link" href='#index-_002ecnf'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXMFCNF-1"></a>
-<p>(Runtime configuration files, see <a class="pxref" href="#Config-files">Config files</a>)
+<dt><a class="index-entry-id" id="index-TEXMFCNF-1"></a>
+<a id="index-_002ecnf"></a><span>&lsquo;<samp class="samp">cnf</samp>&rsquo;<a class="copiable-link" href="#index-_002ecnf"> &para;</a></span></dt>
+<dd><p>(Runtime configuration files, see <a class="pxref" href="#Config-files">Config files</a>)
<code class="code">TEXMFCNF</code>;
suffix &lsquo;<samp class="samp">.cnf</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ew'><span>&lsquo;<samp class="samp">cweb</samp>&rsquo;<a class="copiable-link" href='#index-_002ew'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-_002eweb"></a>
+<dt><a class="index-entry-id" id="index-_002eweb"></a>
<a class="index-entry-id" id="index-CWEBINPUTS"></a>
-<p>(CWEB input files)
+<a id="index-_002ew"></a><span>&lsquo;<samp class="samp">cweb</samp>&rsquo;<a class="copiable-link" href="#index-_002ew"> &para;</a></span></dt>
+<dd><p>(CWEB input files)
<code class="code">CWEBINPUTS</code>;
suffixes &lsquo;<samp class="samp">.w</samp>&rsquo;, &lsquo;<samp class="samp">.web</samp>&rsquo;;
additional suffix &lsquo;<samp class="samp">.ch</samp>&rsquo;.
</p>
</dd>
-<dt id='index-TEXCONFIG'><span>&lsquo;<samp class="samp">dvips config</samp>&rsquo;<a class="copiable-link" href='#index-TEXCONFIG'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-config_002eps_002c-search-path-for"></a>
-<p>(Dvips &lsquo;<samp class="samp">config.*</samp>&rsquo; files, such as <samp class="file">config.ps</samp>, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Config-files">Config
+<dt><a class="index-entry-id" id="index-config_002eps_002c-search-path-for"></a>
+<a id="index-TEXCONFIG"></a><span>&lsquo;<samp class="samp">dvips config</samp>&rsquo;<a class="copiable-link" href="#index-TEXCONFIG"> &para;</a></span></dt>
+<dd><p>(Dvips &lsquo;<samp class="samp">config.*</samp>&rsquo; files, such as <samp class="file">config.ps</samp>, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Config-files">Config
files</a> in <cite class="cite">Dvips</cite>)
<code class="code">TEXCONFIG</code>.
</p>
</dd>
-<dt id='index-_002eenc'><span>&lsquo;<samp class="samp">enc files</samp>&rsquo;<a class="copiable-link" href='#index-_002eenc'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-ENCFONTS"></a>
-<p>(encoding vectors)
+<dt><a class="index-entry-id" id="index-ENCFONTS"></a>
+<a id="index-_002eenc"></a><span>&lsquo;<samp class="samp">enc files</samp>&rsquo;<a class="copiable-link" href="#index-_002eenc"> &para;</a></span></dt>
+<dd><p>(encoding vectors)
<code class="code">ENCFONTS</code>;
suffix &lsquo;<samp class="samp">.enc</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002efmt'><span>&lsquo;<samp class="samp">fmt</samp>&rsquo;<a class="copiable-link" href='#index-_002efmt'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXFORMATS"></a>
+<dt><a class="index-entry-id" id="index-TEXFORMATS"></a>
<a class="index-entry-id" id="index-TEXMFINI-1"></a>
-<p>(TeX memory dump, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Memory-dumps">Memory dumps</a> in <cite class="cite">Web2c</cite>)
+<a id="index-_002efmt"></a><span>&lsquo;<samp class="samp">fmt</samp>&rsquo;<a class="copiable-link" href="#index-_002efmt"> &para;</a></span></dt>
+<dd><p>(TeX memory dump, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Memory-dumps">Memory dumps</a> in <cite class="cite">Web2c</cite>)
<code class="code">TEXFORMATS</code>, <code class="code">TEXMFINI</code>;
suffix &lsquo;<samp class="samp">.fmt</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002ecid'><span>&lsquo;<samp class="samp">font cid map</samp>&rsquo;<a class="copiable-link" href='#index-_002ecid'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-FONTCIDMAPS"></a>
-<p>(CJK mapping)
+<dt><a class="index-entry-id" id="index-FONTCIDMAPS"></a>
+<a id="index-_002ecid"></a><span>&lsquo;<samp class="samp">font cid map</samp>&rsquo;<a class="copiable-link" href="#index-_002ecid"> &para;</a></span></dt>
+<dd><p>(CJK mapping)
<code class="code">FONTCIDMAPS</code>
suffix &lsquo;<samp class="samp">.cid</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002efea'><span>&lsquo;<samp class="samp">font feature files</samp>&rsquo;<a class="copiable-link" href='#index-_002efea'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-FONTFEATURES"></a>
-<p>(primarily for OpenType font features)
+<dt><a class="index-entry-id" id="index-FONTFEATURES"></a>
+<a id="index-_002efea"></a><span>&lsquo;<samp class="samp">font feature files</samp>&rsquo;<a class="copiable-link" href="#index-_002efea"> &para;</a></span></dt>
+<dd><p>(primarily for OpenType font features)
<code class="code">FONTFEATURES</code>
suffix &lsquo;<samp class="samp">.fea</samp>&rsquo;.
</p>
</dd>
-<dt id='index-gf'><span>&lsquo;<samp class="samp">gf</samp>&rsquo;<a class="copiable-link" href='#index-gf'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-GFFONTS"></a>
+<dt><a class="index-entry-id" id="index-GFFONTS"></a>
<a class="index-entry-id" id="index-GLYPHFONTS"></a>
<a class="index-entry-id" id="index-TEXFONTS"></a>
-<p>(generic font bitmap, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Glyph-files">Glyph files</a> in <cite class="cite">Dvips</cite>)
+<a id="index-gf"></a><span>&lsquo;<samp class="samp">gf</samp>&rsquo;<a class="copiable-link" href="#index-gf"> &para;</a></span></dt>
+<dd><p>(generic font bitmap, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Glyph-files">Glyph files</a> in <cite class="cite">Dvips</cite>)
<code class="code"><var class="var">program</var>FONTS</code>, <code class="code">GFFONTS</code>, <code class="code">GLYPHFONTS</code>, <code class="code">TEXFONTS</code>;
suffix &lsquo;<samp class="samp">gf</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eeps'><span>&lsquo;<samp class="samp">graphic/figure</samp>&rsquo;<a class="copiable-link" href='#index-_002eeps'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-_002eepsi"></a>
+<dt><a class="index-entry-id" id="index-_002eepsi"></a>
<a class="index-entry-id" id="index-TEXPICTS"></a>
<a class="index-entry-id" id="index-TEXINPUTS"></a>
-<p>(Encapsulated PostScript figures, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#PostScript-figures">PostScript figures</a> in <cite class="cite">Dvips</cite>)
+<a id="index-_002eeps"></a><span>&lsquo;<samp class="samp">graphic/figure</samp>&rsquo;<a class="copiable-link" href="#index-_002eeps"> &para;</a></span></dt>
+<dd><p>(Encapsulated PostScript figures, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#PostScript-figures">PostScript figures</a> in <cite class="cite">Dvips</cite>)
<code class="code">TEXPICTS</code>, <code class="code">TEXINPUTS</code>;
additional suffixes: &lsquo;<samp class="samp">.eps</samp>&rsquo;, &lsquo;<samp class="samp">.epsi</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eist'><span>&lsquo;<samp class="samp">ist</samp>&rsquo;<a class="copiable-link" href='#index-_002eist'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXINDEXSTYLE"></a>
+<dt><a class="index-entry-id" id="index-TEXINDEXSTYLE"></a>
<a class="index-entry-id" id="index-INDEXSTYLE"></a>
-<p>(makeindex style files)
+<a id="index-_002eist"></a><span>&lsquo;<samp class="samp">ist</samp>&rsquo;<a class="copiable-link" href="#index-_002eist"> &para;</a></span></dt>
+<dd><p>(makeindex style files)
<code class="code">TEXINDEXSTYLE</code>, <code class="code">INDEXSTYLE</code>;
suffix &lsquo;<samp class="samp">.ist</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002elig'><span>&lsquo;<samp class="samp">lig files</samp>&rsquo;<a class="copiable-link" href='#index-_002elig'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-LIGFONTS"></a>
-<p>(ligature definition files)
+<dt><a class="index-entry-id" id="index-LIGFONTS"></a>
+<a id="index-_002elig"></a><span>&lsquo;<samp class="samp">lig files</samp>&rsquo;<a class="copiable-link" href="#index-_002elig"> &para;</a></span></dt>
+<dd><p>(ligature definition files)
<code class="code">LIGFONTS</code>;
suffix &lsquo;<samp class="samp">.lig</samp>&rsquo;.
</p>
</dd>
-<dt id='index-ls_002dR'><span>&lsquo;<samp class="samp">ls-R</samp>&rsquo;<a class="copiable-link" href='#index-ls_002dR'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXMFDBS-1"></a>
-<p>(Filename databases, see <a class="pxref" href="#Filename-database">Filename database (<code class="code">ls-R</code>)</a>)
+<dt><a class="index-entry-id" id="index-TEXMFDBS-1"></a>
+<a id="index-ls_002dR"></a><span>&lsquo;<samp class="samp">ls-R</samp>&rsquo;<a class="copiable-link" href="#index-ls_002dR"> &para;</a></span></dt>
+<dd><p>(Filename databases, see <a class="pxref" href="#Filename-database">Filename database (<code class="code">ls-R</code>)</a>)
<code class="code">TEXMFDBS</code>.
</p>
</dd>
-<dt id='index-_002elua'><span>&lsquo;<samp class="samp">lua</samp>&rsquo;<a class="copiable-link" href='#index-_002elua'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-_002eluatex"></a>
+<dt><a class="index-entry-id" id="index-_002eluatex"></a>
<a class="index-entry-id" id="index-_002eluc"></a>
<a class="index-entry-id" id="index-_002eluctex"></a>
<a class="index-entry-id" id="index-_002etexlua"></a>
<a class="index-entry-id" id="index-_002etexluc"></a>
<a class="index-entry-id" id="index-_002etlu"></a>
<a class="index-entry-id" id="index-LUAINPUTS"></a>
-<p>(Lua scripts, <a class="url" href="https://ctan.org/pkg/luatex">https://ctan.org/pkg/luatex</a>)
+<a id="index-_002elua"></a><span>&lsquo;<samp class="samp">lua</samp>&rsquo;<a class="copiable-link" href="#index-_002elua"> &para;</a></span></dt>
+<dd><p>(Lua scripts, <a class="url" href="https://ctan.org/pkg/luatex">https://ctan.org/pkg/luatex</a>)
<code class="code">LUAINPUTS</code>
suffixes &lsquo;<samp class="samp">.lua</samp>&rsquo;, &lsquo;<samp class="samp">.luatex</samp>&rsquo;, &lsquo;<samp class="samp">.luc</samp>&rsquo;, &lsquo;<samp class="samp">.luctex</samp>&rsquo;,
&lsquo;<samp class="samp">.texlua</samp>&rsquo;, &lsquo;<samp class="samp">.texluc</samp>&rsquo;, &lsquo;<samp class="samp">.tlu</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002emap'><span>&lsquo;<samp class="samp">map</samp>&rsquo;<a class="copiable-link" href='#index-_002emap'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXFONTMAPS"></a>
-<p>(Fontmaps, see <a class="pxref" href="#Fontmap">Fontmap</a>)
+<dt><a class="index-entry-id" id="index-TEXFONTMAPS"></a>
+<a id="index-_002emap"></a><span>&lsquo;<samp class="samp">map</samp>&rsquo;<a class="copiable-link" href="#index-_002emap"> &para;</a></span></dt>
+<dd><p>(Fontmaps, see <a class="pxref" href="#Fontmap">Fontmap</a>)
<code class="code">TEXFONTMAPS</code>;
suffix &lsquo;<samp class="samp">.map</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002emem'><span>&lsquo;<samp class="samp">mem</samp>&rsquo;<a class="copiable-link" href='#index-_002emem'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MPMEMS"></a>
+<dt><a class="index-entry-id" id="index-MPMEMS"></a>
<a class="index-entry-id" id="index-TEXMFINI-2"></a>
-<p>(MetaPost memory dump, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Memory-dumps">Memory dumps</a> in <cite class="cite">Web2c</cite>)
+<a id="index-_002emem"></a><span>&lsquo;<samp class="samp">mem</samp>&rsquo;<a class="copiable-link" href="#index-_002emem"> &para;</a></span></dt>
+<dd><p>(MetaPost memory dump, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Memory-dumps">Memory dumps</a> in <cite class="cite">Web2c</cite>)
<code class="code">MPMEMS</code>, <code class="code">TEXMFINI</code>;
suffix &lsquo;<samp class="samp">.mem</samp>&rsquo;.
</p>
</dd>
-<dt id='index-MPSUPPORT'><span>&lsquo;<samp class="samp"><span class="r">MetaPost support</span></samp>&rsquo;<a class="copiable-link" href='#index-MPSUPPORT'> &para;</a></span></dt>
+<dt><a id="index-MPSUPPORT"></a><span>&lsquo;<samp class="samp"><span class="r">MetaPost support</span></samp>&rsquo;<a class="copiable-link" href="#index-MPSUPPORT"> &para;</a></span></dt>
<dd><p>(MetaPost support files, used by DMP; see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#dmp-invocation">dmp invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">MPSUPPORT</code>.
</p>
</dd>
-<dt id='index-_002emf'><span>&lsquo;<samp class="samp">mf</samp>&rsquo;<a class="copiable-link" href='#index-_002emf'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MFINPUTS"></a>
-<p>(Metafont source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#mf-invocation">mf invocation</a> in <cite class="cite">Web2c</cite>)
+<dt><a class="index-entry-id" id="index-MFINPUTS"></a>
+<a id="index-_002emf"></a><span>&lsquo;<samp class="samp">mf</samp>&rsquo;<a class="copiable-link" href="#index-_002emf"> &para;</a></span></dt>
+<dd><p>(Metafont source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#mf-invocation">mf invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">MFINPUTS</code>;
suffix &lsquo;<samp class="samp">.mf</samp>&rsquo;;
dynamic creation program: <code class="code">mktexmf</code>.
</p>
</dd>
-<dt id='index-_002epool'><span>&lsquo;<samp class="samp">mfpool</samp>&rsquo;<a class="copiable-link" href='#index-_002epool'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MFPOOL"></a>
-<p>(Metafont program strings, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#pooltype-invocation">pooltype invocation</a> in <cite class="cite">Web2c</cite>)
+<dt><a class="index-entry-id" id="index-MFPOOL"></a>
+<a id="index-_002epool"></a><span>&lsquo;<samp class="samp">mfpool</samp>&rsquo;<a class="copiable-link" href="#index-_002epool"> &para;</a></span></dt>
+<dd><p>(Metafont program strings, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#pooltype-invocation">pooltype invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">MFPOOL</code>, <code class="code">TEXMFINI</code>;
suffix &lsquo;<samp class="samp">.pool</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002emft'><span>&lsquo;<samp class="samp">mft</samp>&rsquo;<a class="copiable-link" href='#index-_002emft'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MFTINPUTS"></a>
-<p>(<code class="code">MFT</code> style file, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#mft-invocation">mft invocation</a> in <cite class="cite">Web2c</cite>)
+<dt><a class="index-entry-id" id="index-MFTINPUTS"></a>
+<a id="index-_002emft"></a><span>&lsquo;<samp class="samp">mft</samp>&rsquo;<a class="copiable-link" href="#index-_002emft"> &para;</a></span></dt>
+<dd><p>(<code class="code">MFT</code> style file, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#mft-invocation">mft invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">MFTINPUTS</code>;
suffix &lsquo;<samp class="samp">.mft</samp>&rsquo;.
</p>
</dd>
-<dt id='index-MISCFONTS'><span>&lsquo;<samp class="samp">misc fonts</samp>&rsquo;<a class="copiable-link" href='#index-MISCFONTS'> &para;</a></span></dt>
+<dt><a id="index-MISCFONTS"></a><span>&lsquo;<samp class="samp">misc fonts</samp>&rsquo;<a class="copiable-link" href="#index-MISCFONTS"> &para;</a></span></dt>
<dd><p>(font-related files that don&rsquo;t fit the other categories)
<code class="code">MISCFONTS</code>
</p>
</dd>
-<dt id='index-_002emlbib'><span>&lsquo;<samp class="samp">mlbib</samp>&rsquo;<a class="copiable-link" href='#index-_002emlbib'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MLBIBINPUTS"></a>
+<dt><a class="index-entry-id" id="index-MLBIBINPUTS"></a>
<a class="index-entry-id" id="index-BIBINPUTS-1"></a>
<a class="index-entry-id" id="index-TEXBIB-1"></a>
-<p>(MlBibTeX bibliography source)
+<a id="index-_002emlbib"></a><span>&lsquo;<samp class="samp">mlbib</samp>&rsquo;<a class="copiable-link" href="#index-_002emlbib"> &para;</a></span></dt>
+<dd><p>(MlBibTeX bibliography source)
<code class="code">MLBIBINPUTS</code>, <code class="code">BIBINPUTS</code>, <code class="code">TEXBIB</code>;
suffixes &lsquo;<samp class="samp">.mlbib</samp>&rsquo;, &lsquo;<samp class="samp">.mlbib</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002emlbst'><span>&lsquo;<samp class="samp">mlbst</samp>&rsquo;<a class="copiable-link" href='#index-_002emlbst'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MLBSTINPUTS"></a>
+<dt><a class="index-entry-id" id="index-MLBSTINPUTS"></a>
<a class="index-entry-id" id="index-BSTINPUTS-1"></a>
-<p>(MlBibTeX style)
+<a id="index-_002emlbst"></a><span>&lsquo;<samp class="samp">mlbst</samp>&rsquo;<a class="copiable-link" href="#index-_002emlbst"> &para;</a></span></dt>
+<dd><p>(MlBibTeX style)
<code class="code">MLBSTINPUTS</code>, <code class="code">BSTINPUTS</code>;
suffixes &lsquo;<samp class="samp">.mlbst</samp>&rsquo;, &lsquo;<samp class="samp">.bst</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002emp'><span>&lsquo;<samp class="samp">mp</samp>&rsquo;<a class="copiable-link" href='#index-_002emp'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MPINPUTS"></a>
-<p>(MetaPost source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#mpost-invocation">mpost invocation</a> in <cite class="cite">Web2c</cite>)
+<dt><a class="index-entry-id" id="index-MPINPUTS"></a>
+<a id="index-_002emp"></a><span>&lsquo;<samp class="samp">mp</samp>&rsquo;<a class="copiable-link" href="#index-_002emp"> &para;</a></span></dt>
+<dd><p>(MetaPost source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#mpost-invocation">mpost invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">MPINPUTS</code>;
suffix &lsquo;<samp class="samp">.mp</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002epool-1'><span>&lsquo;<samp class="samp">mppool</samp>&rsquo;<a class="copiable-link" href='#index-_002epool-1'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-MPPOOL"></a>
-<p>(MetaPost program strings, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#pooltype-invocation">pooltype invocation</a> in <cite class="cite">Web2c</cite>)
+<dt><a class="index-entry-id" id="index-MPPOOL"></a>
+<a id="index-_002epool-1"></a><span>&lsquo;<samp class="samp">mppool</samp>&rsquo;<a class="copiable-link" href="#index-_002epool-1"> &para;</a></span></dt>
+<dd><p>(MetaPost program strings, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#pooltype-invocation">pooltype invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">MPPOOL</code>, <code class="code">TEXMFINI</code>;
suffix &lsquo;<samp class="samp">.pool</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eocp'><span>&lsquo;<samp class="samp">ocp</samp>&rsquo;<a class="copiable-link" href='#index-_002eocp'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-OCPINPUTS"></a>
-<p>(Omega compiled process files)
+<dt><a class="index-entry-id" id="index-OCPINPUTS"></a>
+<a id="index-_002eocp"></a><span>&lsquo;<samp class="samp">ocp</samp>&rsquo;<a class="copiable-link" href="#index-_002eocp"> &para;</a></span></dt>
+<dd><p>(Omega compiled process files)
<code class="code">OCPINPUTS</code>; <br>
suffix &lsquo;<samp class="samp">.ocp</samp>&rsquo;;
dynamic creation program: <code class="code">MakeOmegaOCP</code>.
</p>
</dd>
-<dt id='index-_002eofm'><span>&lsquo;<samp class="samp">ofm</samp>&rsquo;<a class="copiable-link" href='#index-_002eofm'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-OFMFONTS"></a>
-<p>(Omega font metrics)
+<dt><a class="index-entry-id" id="index-OFMFONTS"></a>
+<a id="index-_002eofm"></a><span>&lsquo;<samp class="samp">ofm</samp>&rsquo;<a class="copiable-link" href="#index-_002eofm"> &para;</a></span></dt>
+<dd><p>(Omega font metrics)
<code class="code">OFMFONTS</code>, <code class="code">TEXFONTS</code>; <br>
suffixes &lsquo;<samp class="samp">.ofm</samp>&rsquo;, &lsquo;<samp class="samp">.tfm</samp>&rsquo;;
dynamic creation program: <code class="code">MakeOmegaOFM</code>.
</p>
</dd>
-<dt id='index-OPENTYPEFONTS'><span>&lsquo;<samp class="samp">opentype fonts</samp>&rsquo;<a class="copiable-link" href='#index-OPENTYPEFONTS'> &para;</a></span></dt>
+<dt><a id="index-OPENTYPEFONTS"></a><span>&lsquo;<samp class="samp">opentype fonts</samp>&rsquo;<a class="copiable-link" href="#index-OPENTYPEFONTS"> &para;</a></span></dt>
<dd><p>(OpenType fonts)
<code class="code">OPENTYPEFONTS</code>.
</p>
</dd>
-<dt id='index-_002eopl'><span>&lsquo;<samp class="samp">opl</samp>&rsquo;<a class="copiable-link" href='#index-_002eopl'> &para;</a></span></dt>
+<dt><a id="index-_002eopl"></a><span>&lsquo;<samp class="samp">opl</samp>&rsquo;<a class="copiable-link" href="#index-_002eopl"> &para;</a></span></dt>
<dd><p>(Omega property lists)
<code class="code">OPLFONTS</code>, <code class="code">TEXFONTS</code>;
suffix &lsquo;<samp class="samp">.opl</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eotp'><span>&lsquo;<samp class="samp">otp</samp>&rsquo;<a class="copiable-link" href='#index-_002eotp'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-OTPINPUTS"></a>
-<p>(Omega translation process files)
+<dt><a class="index-entry-id" id="index-OTPINPUTS"></a>
+<a id="index-_002eotp"></a><span>&lsquo;<samp class="samp">otp</samp>&rsquo;<a class="copiable-link" href="#index-_002eotp"> &para;</a></span></dt>
+<dd><p>(Omega translation process files)
<code class="code">OTPINPUTS</code>;
suffix &lsquo;<samp class="samp">.otp</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eovf'><span>&lsquo;<samp class="samp">ovf</samp>&rsquo;<a class="copiable-link" href='#index-_002eovf'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-OVFFONTS"></a>
-<p>(Omega virtual fonts)
+<dt><a class="index-entry-id" id="index-OVFFONTS"></a>
+<a id="index-_002eovf"></a><span>&lsquo;<samp class="samp">ovf</samp>&rsquo;<a class="copiable-link" href="#index-_002eovf"> &para;</a></span></dt>
+<dd><p>(Omega virtual fonts)
<code class="code">OVFFONTS</code>, <code class="code">TEXFONTS</code>;
suffix &lsquo;<samp class="samp">.ovf</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eovp'><span>&lsquo;<samp class="samp">ovp</samp>&rsquo;<a class="copiable-link" href='#index-_002eovp'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-OVPFONTS"></a>
-<p>(Omega virtual property lists)
+<dt><a class="index-entry-id" id="index-OVPFONTS"></a>
+<a id="index-_002eovp"></a><span>&lsquo;<samp class="samp">ovp</samp>&rsquo;<a class="copiable-link" href="#index-_002eovp"> &para;</a></span></dt>
+<dd><p>(Omega virtual property lists)
<code class="code">OVPFONTS</code>, <code class="code">TEXFONTS</code>;
suffix &lsquo;<samp class="samp">.ovp</samp>&rsquo;.
</p>
</dd>
-<dt id='index-PDFTEXCONFIG'><span>&lsquo;<samp class="samp">pdftex config</samp>&rsquo;<a class="copiable-link" href='#index-PDFTEXCONFIG'> &para;</a></span></dt>
+<dt><a id="index-PDFTEXCONFIG"></a><span>&lsquo;<samp class="samp">pdftex config</samp>&rsquo;<a class="copiable-link" href="#index-PDFTEXCONFIG"> &para;</a></span></dt>
<dd><p>(PDFTeX-specific configuration files)
<code class="code">PDFTEXCONFIG</code>.
</p>
</dd>
-<dt id='index-_002epk'><span>&lsquo;<samp class="samp">pk</samp>&rsquo;<a class="copiable-link" href='#index-_002epk'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-PKFONTS"></a>
+<dt><a class="index-entry-id" id="index-PKFONTS"></a>
<a class="index-entry-id" id="index-TEXPKS"></a>
<a class="index-entry-id" id="index-GLYPHFONTS-1"></a>
<a class="index-entry-id" id="index-TEXFONTS-1"></a>
-<p>(packed bitmap fonts, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Glyph-files">Glyph files</a> in <cite class="cite">Dvips</cite>)
+<a id="index-_002epk"></a><span>&lsquo;<samp class="samp">pk</samp>&rsquo;<a class="copiable-link" href="#index-_002epk"> &para;</a></span></dt>
+<dd><p>(packed bitmap fonts, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Glyph-files">Glyph files</a> in <cite class="cite">Dvips</cite>)
<code class="code"><var class="var">PROGRAM</var>FONTS</code> (<var class="var">program</var> being &lsquo;<samp class="samp">XDVI</samp>&rsquo;, etc.),
<code class="code">PKFONTS</code>, <code class="code">TEXPKS</code>, <code class="code">GLYPHFONTS</code>, <code class="code">TEXFONTS</code>;
suffix &lsquo;<samp class="samp">pk</samp>&rsquo;;
dynamic creation program: <code class="code">mktexpk</code>.
</p>
</dd>
-<dt id='index-_002epro'><span>&lsquo;<samp class="samp">PostScript header</samp>&rsquo;<a class="copiable-link" href='#index-_002epro'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXPSHEADERS"></a>
+<dt><a class="index-entry-id" id="index-TEXPSHEADERS"></a>
<a class="index-entry-id" id="index-PSHEADERS"></a>
-<p>(downloadable PostScript, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Header-files">Header files</a> in <cite class="cite">Dvips</cite>)
+<a id="index-_002epro"></a><span>&lsquo;<samp class="samp">PostScript header</samp>&rsquo;<a class="copiable-link" href="#index-_002epro"> &para;</a></span></dt>
+<dd><p>(downloadable PostScript, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Header-files">Header files</a> in <cite class="cite">Dvips</cite>)
<code class="code">TEXPSHEADERS</code>, <code class="code">PSHEADERS</code>;
additional suffix &lsquo;<samp class="samp">.pro</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eris'><span>&lsquo;<samp class="samp">ris</samp>&rsquo;<a class="copiable-link" href='#index-_002eris'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-RISINPUTS"></a>
-<p>(RIS bibliography files, primarily for Biber, <a class="url" href="https://ctan.org/pkg/biber">https://ctan.org/pkg/biber</a>)
+<dt><a class="index-entry-id" id="index-RISINPUTS"></a>
+<a id="index-_002eris"></a><span>&lsquo;<samp class="samp">ris</samp>&rsquo;<a class="copiable-link" href="#index-_002eris"> &para;</a></span></dt>
+<dd><p>(RIS bibliography files, primarily for Biber, <a class="url" href="https://ctan.org/pkg/biber">https://ctan.org/pkg/biber</a>)
<code class="code">RISINPUTS</code>
suffix &lsquo;<samp class="samp">.ris</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002esfd'><span>&lsquo;<samp class="samp">subfont definition files</samp>&rsquo;<a class="copiable-link" href='#index-_002esfd'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-SFDFONTS"></a>
-<p>(subfont definition files)
+<dt><a class="index-entry-id" id="index-SFDFONTS"></a>
+<a id="index-_002esfd"></a><span>&lsquo;<samp class="samp">subfont definition files</samp>&rsquo;<a class="copiable-link" href="#index-_002esfd"> &para;</a></span></dt>
+<dd><p>(subfont definition files)
<code class="code">SFDFONTS</code>
suffix &lsquo;<samp class="samp">.sfd</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002etex'><span>&lsquo;<samp class="samp">tex</samp>&rsquo;<a class="copiable-link" href='#index-_002etex'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXINPUTS-1"></a>
-<p>(TeX source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#tex-invocation">tex invocation</a> in <cite class="cite">Web2c</cite>)
+<dt><a class="index-entry-id" id="index-TEXINPUTS-1"></a>
+<a id="index-_002etex"></a><span>&lsquo;<samp class="samp">tex</samp>&rsquo;<a class="copiable-link" href="#index-_002etex"> &para;</a></span></dt>
+<dd><p>(TeX source, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#tex-invocation">tex invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">TEXINPUTS</code>;
suffix &lsquo;<samp class="samp">.tex</samp>&rsquo;;
additional suffixes: none, because such a list cannot be complete;
dynamic creation program: <code class="code">mktextex</code>.
</p>
</dd>
-<dt id='index-doc-files'><span>&lsquo;<samp class="samp">TeX system documentation</samp>&rsquo;<a class="copiable-link" href='#index-doc-files'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXDOCS"></a>
-<p>(Documentation files for the TeX system)
+<dt><a class="index-entry-id" id="index-TEXDOCS"></a>
+<a id="index-doc-files"></a><span>&lsquo;<samp class="samp">TeX system documentation</samp>&rsquo;<a class="copiable-link" href="#index-doc-files"> &para;</a></span></dt>
+<dd><p>(Documentation files for the TeX system)
<code class="code">TEXDOCS</code>.
</p>
</dd>
-<dt id='index-source-files'><span>&lsquo;<samp class="samp">TeX system sources</samp>&rsquo;<a class="copiable-link" href='#index-source-files'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXSOURCES"></a>
-<p>(Source files for the TeX system)
+<dt><a class="index-entry-id" id="index-TEXSOURCES"></a>
+<a id="index-source-files"></a><span>&lsquo;<samp class="samp">TeX system sources</samp>&rsquo;<a class="copiable-link" href="#index-source-files"> &para;</a></span></dt>
+<dd><p>(Source files for the TeX system)
<code class="code">TEXSOURCES</code>.
</p>
</dd>
-<dt id='index-TEXMFSCRIPTS'><span>&lsquo;<samp class="samp">texmfscripts</samp>&rsquo;<a class="copiable-link" href='#index-TEXMFSCRIPTS'> &para;</a></span></dt>
+<dt><a id="index-TEXMFSCRIPTS"></a><span>&lsquo;<samp class="samp">texmfscripts</samp>&rsquo;<a class="copiable-link" href="#index-TEXMFSCRIPTS"> &para;</a></span></dt>
<dd><p>(Architecture-independent executables distributed in the texmf trees)
<code class="code">TEXMFSCRIPTS</code>.
</p>
</dd>
-<dt id='index-_002epool-2'><span>&lsquo;<samp class="samp">texpool</samp>&rsquo;<a class="copiable-link" href='#index-_002epool-2'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TEXPOOL"></a>
-<p>(TeX program strings, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#pooltype-invocation">pooltype invocation</a> in <cite class="cite">Web2c</cite>)
+<dt><a class="index-entry-id" id="index-TEXPOOL"></a>
+<a id="index-_002epool-2"></a><span>&lsquo;<samp class="samp">texpool</samp>&rsquo;<a class="copiable-link" href="#index-_002epool-2"> &para;</a></span></dt>
+<dd><p>(TeX program strings, see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#pooltype-invocation">pooltype invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">TEXPOOL</code>, <code class="code">TEXMFINI</code>;
suffix &lsquo;<samp class="samp">.pool</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002etfm'><span>&lsquo;<samp class="samp">tfm</samp>&rsquo;<a class="copiable-link" href='#index-_002etfm'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-TFMFONTS"></a>
+<dt><a class="index-entry-id" id="index-TFMFONTS"></a>
<a class="index-entry-id" id="index-TEXFONTS-2"></a>
-<p>(TeX font metrics, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Metric-files">Metric files</a> in <cite class="cite">Dvips</cite>)
+<a id="index-_002etfm"></a><span>&lsquo;<samp class="samp">tfm</samp>&rsquo;<a class="copiable-link" href="#index-_002etfm"> &para;</a></span></dt>
+<dd><p>(TeX font metrics, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Metric-files">Metric files</a> in <cite class="cite">Dvips</cite>)
<code class="code">TFMFONTS</code>, <code class="code">TEXFONTS</code>;
suffix &lsquo;<samp class="samp">.tfm</samp>&rsquo;;
dynamic creation program: <code class="code">mktextfm</code>.
</p>
</dd>
-<dt id='index-TRFONTS'><span>&lsquo;<samp class="samp">Troff fonts</samp>&rsquo;<a class="copiable-link" href='#index-TRFONTS'> &para;</a></span></dt>
+<dt><a id="index-TRFONTS"></a><span>&lsquo;<samp class="samp">Troff fonts</samp>&rsquo;<a class="copiable-link" href="#index-TRFONTS"> &para;</a></span></dt>
<dd><p>(Troff fonts, used by DMP; see <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#DMP-invocation">DMP invocation</a> in <cite class="cite">Web2c</cite>)
<code class="code">TRFONTS</code>.
</p>
</dd>
-<dt id='index-_002ettf'><span>&lsquo;<samp class="samp">truetype fonts</samp>&rsquo;<a class="copiable-link" href='#index-_002ettf'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-_002ettc"></a>
+<dt><a class="index-entry-id" id="index-_002ettc"></a>
<a class="index-entry-id" id="index-TTFONTS"></a>
-<p>(TrueType outline fonts) <code class="code">TTFONTS</code>; suffixes &lsquo;<samp class="samp">.ttf</samp>&rsquo; and
+<a id="index-_002ettf"></a><span>&lsquo;<samp class="samp">truetype fonts</samp>&rsquo;<a class="copiable-link" href="#index-_002ettf"> &para;</a></span></dt>
+<dd><p>(TrueType outline fonts) <code class="code">TTFONTS</code>; suffixes &lsquo;<samp class="samp">.ttf</samp>&rsquo; and
&lsquo;<samp class="samp">.TTF</samp>&rsquo;, &lsquo;<samp class="samp">.ttc</samp>&rsquo; and &lsquo;<samp class="samp">.TTC</samp>&rsquo;, &lsquo;<samp class="samp">.dfont</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002epfa'><span>&lsquo;<samp class="samp">type1 fonts</samp>&rsquo;<a class="copiable-link" href='#index-_002epfa'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-_002epfb"></a>
+<dt><a class="index-entry-id" id="index-_002epfb"></a>
<a class="index-entry-id" id="index-T1FONTS"></a>
<a class="index-entry-id" id="index-T1INPUTS"></a>
<a class="index-entry-id" id="index-TEXPSHEADERS-1"></a>
<a class="index-entry-id" id="index-DVIPSHEADERS"></a>
-<p>(Type 1 PostScript outline fonts, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Glyph-files">Glyph files</a> in <cite class="cite">Dvips</cite>)
+<a id="index-_002epfa"></a><span>&lsquo;<samp class="samp">type1 fonts</samp>&rsquo;<a class="copiable-link" href="#index-_002epfa"> &para;</a></span></dt>
+<dd><p>(Type 1 PostScript outline fonts, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Glyph-files">Glyph files</a> in <cite class="cite">Dvips</cite>)
<code class="code">T1FONTS</code>, <code class="code">T1INPUTS</code>, <code class="code">TEXPSHEADERS</code>, <code class="code">DVIPSHEADERS</code>;
suffixes &lsquo;<samp class="samp">.pfa</samp>&rsquo;, &lsquo;<samp class="samp">.pfb</samp>&rsquo;.
</p>
</dd>
-<dt id='index-T42FONTS'><span>&lsquo;<samp class="samp">type42 fonts</samp>&rsquo;<a class="copiable-link" href='#index-T42FONTS'> &para;</a></span></dt>
+<dt><a id="index-T42FONTS"></a><span>&lsquo;<samp class="samp">type42 fonts</samp>&rsquo;<a class="copiable-link" href="#index-T42FONTS"> &para;</a></span></dt>
<dd><p>(Type 42 PostScript outline fonts) <code class="code">T42FONTS</code>.
</p>
</dd>
-<dt id='index-_002evf'><span>&lsquo;<samp class="samp">vf</samp>&rsquo;<a class="copiable-link" href='#index-_002evf'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-VFFONTS"></a>
+<dt><a class="index-entry-id" id="index-VFFONTS"></a>
<a class="index-entry-id" id="index-TEXFONTS-3"></a>
-<p>(virtual fonts, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Virtual-fonts">Virtual fonts</a> in <cite class="cite">Dvips</cite>)
+<a id="index-_002evf"></a><span>&lsquo;<samp class="samp">vf</samp>&rsquo;<a class="copiable-link" href="#index-_002evf"> &para;</a></span></dt>
+<dd><p>(virtual fonts, see <a data-manual="dvips" href="https://tug.org/texinfohtml/dvips.html#Virtual-fonts">Virtual fonts</a> in <cite class="cite">Dvips</cite>)
<code class="code">VFFONTS</code>, <code class="code">TEXFONTS</code>;
suffix &lsquo;<samp class="samp">.vf</samp>&rsquo;.
</p>
</dd>
-<dt id='index-_002eweb-1'><span>&lsquo;<samp class="samp">web</samp>&rsquo;<a class="copiable-link" href='#index-_002eweb-1'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-WEBINPUTS"></a>
-<p>(WEB input files)
+<dt><a class="index-entry-id" id="index-WEBINPUTS"></a>
+<a id="index-_002eweb-1"></a><span>&lsquo;<samp class="samp">web</samp>&rsquo;<a class="copiable-link" href="#index-_002eweb-1"> &para;</a></span></dt>
+<dd><p>(WEB input files)
<code class="code">WEBINPUTS</code>;
suffix &lsquo;<samp class="samp">.web</samp>&rsquo;;
additional suffix &lsquo;<samp class="samp">.ch</samp>&rsquo;.
</p>
</dd>
-<dt id='index-WEB2C'><span>&lsquo;<samp class="samp">web2c files</samp>&rsquo;<a class="copiable-link" href='#index-WEB2C'> &para;</a></span></dt>
+<dt><a id="index-WEB2C"></a><span>&lsquo;<samp class="samp">web2c files</samp>&rsquo;<a class="copiable-link" href="#index-WEB2C"> &para;</a></span></dt>
<dd><p>(files specific to the web2c implementation)
<code class="code">WEB2C</code>.
</p></dd>
@@ -2686,12 +2742,12 @@ appending &lsquo;<samp class="samp">INPUTS</samp>&rsquo;. Assuming the program
this gives us the following table.
</p>
<dl class="table">
-<dt id='index-FOOINPUTS'><span>&lsquo;<samp class="samp">other text files</samp>&rsquo;<a class="copiable-link" href='#index-FOOINPUTS'> &para;</a></span></dt>
+<dt><a id="index-FOOINPUTS"></a><span>&lsquo;<samp class="samp">other text files</samp>&rsquo;<a class="copiable-link" href="#index-FOOINPUTS"> &para;</a></span></dt>
<dd><p>(text files used by &lsquo;<samp class="samp">foo</samp>&rsquo;)
<code class="code">FOOINPUTS</code>.
</p>
</dd>
-<dt id='index-FOOINPUTS-1'><span>&lsquo;<samp class="samp">other binary files</samp>&rsquo;<a class="copiable-link" href='#index-FOOINPUTS-1'> &para;</a></span></dt>
+<dt><a id="index-FOOINPUTS-1"></a><span>&lsquo;<samp class="samp">other binary files</samp>&rsquo;<a class="copiable-link" href="#index-FOOINPUTS-1"> &para;</a></span></dt>
<dd><p>(binary files used by &lsquo;<samp class="samp">foo</samp>&rsquo;)
<code class="code">FOOINPUTS</code>.
</p></dd>
@@ -2725,7 +2781,7 @@ Each program has its own font override path as well; e.g.,
<p>
Next: <a href="#Glyph-lookup" accesskey="n" rel="next">Glyph lookup</a>, Previous: <a href="#Supported-file-formats" accesskey="p" rel="prev">Supported file formats</a>, Up: <a href="#TeX-support" accesskey="u" rel="up">TeX support</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="File-lookup-1">6.2 File lookup</h3>
+<h3 class="section" id="File-lookup-1"><span>6.2 File lookup<a class="copiable-link" href="#File-lookup-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-file-lookup"></a>
<a class="index-entry-id" id="index-searching-for-files"></a>
@@ -2783,7 +2839,7 @@ debugging options (see <a class="pxref" href="#Debugging">Debugging</a>).
<p>
Next: <a href="#Suppressing-warnings" accesskey="n" rel="next">Suppressing warnings</a>, Previous: <a href="#File-lookup" accesskey="p" rel="prev">File lookup</a>, Up: <a href="#TeX-support" accesskey="u" rel="up">TeX support</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Glyph-lookup-1">6.3 Glyph lookup</h3>
+<h3 class="section" id="Glyph-lookup-1"><span>6.3 Glyph lookup<a class="copiable-link" href="#Glyph-lookup-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-glyph-lookup"></a>
<a class="index-entry-id" id="index-searching-for-glyphs"></a>
@@ -2829,7 +2885,7 @@ last-resort font (typically &lsquo;<samp class="samp">cmr10</samp>&rsquo;).
<p>
Next: <a href="#Fontmap" accesskey="n" rel="next">Fontmap</a>, Up: <a href="#Glyph-lookup" accesskey="u" rel="up">Glyph lookup</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Basic-glyph-lookup-1">6.3.1 Basic glyph lookup</h4>
+<h4 class="subsection" id="Basic-glyph-lookup-1"><span>6.3.1 Basic glyph lookup<a class="copiable-link" href="#Basic-glyph-lookup-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-basic-glyph-lookup"></a>
<a class="index-entry-id" id="index-common-features-in-glyph-lookup"></a>
@@ -2861,7 +2917,7 @@ slightly more than the 0.2% minimum allowed by the DVI standard
<p>
Next: <a href="#Fallback-font" accesskey="n" rel="next">Fallback font</a>, Previous: <a href="#Basic-glyph-lookup" accesskey="p" rel="prev">Basic glyph lookup</a>, Up: <a href="#Glyph-lookup" accesskey="u" rel="up">Glyph lookup</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Fontmap-1">6.3.2 Fontmap</h4>
+<h4 class="subsection" id="Fontmap-1"><span>6.3.2 Fontmap<a class="copiable-link" href="#Fontmap-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-fontmap-files"></a>
<a class="index-entry-id" id="index-font-alias-files"></a>
@@ -2935,7 +2991,7 @@ lcircle10 circle10
lcircle10 lcirc10
lcirc10 circle10
lcirc10 lcircle10
-&hellip;
+...
</pre></div>
<p>Fontmaps are implemented in the file <samp class="file">kpathsea/fontmap.c</samp>.
@@ -2950,7 +3006,7 @@ The Fontname distribution has much more information on font naming
<p>
Previous: <a href="#Fontmap" accesskey="p" rel="prev">Fontmap</a>, Up: <a href="#Glyph-lookup" accesskey="u" rel="up">Glyph lookup</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Fallback-font-1">6.3.3 Fallback font</h4>
+<h4 class="subsection" id="Fallback-font-1"><span>6.3.3 Fallback font<a class="copiable-link" href="#Fallback-font-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-fallback-font"></a>
<a class="index-entry-id" id="index-fallback-resolutions"></a>
@@ -2988,7 +3044,7 @@ must enable this feature by calling <code class="code">kpathsea_init_prog</code
<p>
Next: <a href="#mktex-scripts" accesskey="n" rel="next"><samp class="file">mktex</samp> scripts</a>, Previous: <a href="#Glyph-lookup" accesskey="p" rel="prev">Glyph lookup</a>, Up: <a href="#TeX-support" accesskey="u" rel="up">TeX support</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Suppressing-warnings-1">6.4 Suppressing warnings</h3>
+<h3 class="section" id="Suppressing-warnings-1"><span>6.4 Suppressing warnings<a class="copiable-link" href="#Suppressing-warnings-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-warnings_002c-suppressing"></a>
<a class="index-entry-id" id="index-suppressing-warnings"></a>
@@ -3002,32 +3058,32 @@ do this, you set the environment variable or configuration file value
possibilities:
</p>
<dl class="vtable">
-<dt id='index-all'><span>&lsquo;<samp class="samp">all</samp>&rsquo;<a class="copiable-link" href='#index-all'> &para;</a></span></dt>
+<dt><a id="index-all"></a><span>&lsquo;<samp class="samp">all</samp>&rsquo;<a class="copiable-link" href="#index-all"> &para;</a></span></dt>
<dd><p>Suppress everything possible.
</p>
</dd>
-<dt id='index-checksum'><span>&lsquo;<samp class="samp">checksum</samp>&rsquo;<a class="copiable-link" href='#index-checksum'> &para;</a></span></dt>
+<dt><a id="index-checksum"></a><span>&lsquo;<samp class="samp">checksum</samp>&rsquo;<a class="copiable-link" href="#index-checksum"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-mismatched-checksum-warnings"></a>
<p>Suppress mismatched font checksum warnings.
</p>
</dd>
-<dt id='index-lostchar'><span>&lsquo;<samp class="samp">lostchar</samp>&rsquo;<a class="copiable-link" href='#index-lostchar'> &para;</a></span></dt>
+<dt><a id="index-lostchar"></a><span>&lsquo;<samp class="samp">lostchar</samp>&rsquo;<a class="copiable-link" href="#index-lostchar"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-missing-character-warnings"></a>
<p>Suppress warnings when a character is missing from a font that a DVI or
VF file tries to typeset.
</p>
</dd>
-<dt id='index-none'><span>&lsquo;<samp class="samp">none</samp>&rsquo;<a class="copiable-link" href='#index-none'> &para;</a></span></dt>
+<dt><a id="index-none"></a><span>&lsquo;<samp class="samp">none</samp>&rsquo;<a class="copiable-link" href="#index-none"> &para;</a></span></dt>
<dd><p>Don&rsquo;t suppress any warnings.
</p>
</dd>
-<dt id='index-readable'><span>&lsquo;<samp class="samp">readable</samp>&rsquo;<a class="copiable-link" href='#index-readable'> &para;</a></span></dt>
+<dt><a id="index-readable"></a><span>&lsquo;<samp class="samp">readable</samp>&rsquo;<a class="copiable-link" href="#index-readable"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-unreadable-file-warnings"></a>
<p>Suppress warnings about attempts to access a file whose permissions
render it unreadable.
</p>
</dd>
-<dt id='index-special'><span>&lsquo;<samp class="samp">special</samp>&rsquo;<a class="copiable-link" href='#index-special'> &para;</a></span></dt>
+<dt><a id="index-special"></a><span>&lsquo;<samp class="samp">special</samp>&rsquo;<a class="copiable-link" href="#index-special"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-unknown-special-warnings"></a>
<a class="index-entry-id" id="index-_005cspecial_002c-suppressing-warnings-about"></a>
<p>Suppresses warnings about an unimplemented or unparsable
@@ -3047,7 +3103,7 @@ appropriate.
<p>
Previous: <a href="#Suppressing-warnings" accesskey="p" rel="prev">Suppressing warnings</a>, Up: <a href="#TeX-support" accesskey="u" rel="up">TeX support</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="mktex-scripts-1">6.5 <samp class="file">mktex</samp> scripts</h3>
+<h3 class="section" id="mktex-scripts-1"><span>6.5 <samp class="file">mktex</samp> scripts<a class="copiable-link" href="#mktex-scripts-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-mktex-scripts"></a>
<a class="index-entry-id" id="index-scripts-for-file-creation"></a>
@@ -3091,7 +3147,7 @@ diagnostics to standard error.
<p>
Next: <a href="#mktex-script-names" accesskey="n" rel="next"><samp class="file">mktex</samp> script names</a>, Up: <a href="#mktex-scripts" accesskey="u" rel="up"><samp class="file">mktex</samp> scripts</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="mktex-configuration-1">6.5.1 <samp class="file">mktex</samp> configuration</h4>
+<h4 class="subsection" id="mktex-configuration-1"><span>6.5.1 <samp class="file">mktex</samp> configuration<a class="copiable-link" href="#mktex-configuration-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-mktex-script-configuration"></a>
<a class="index-entry-id" id="index-configuration-of-mktex-scripts"></a>
@@ -3175,7 +3231,7 @@ directory is used.
<p>The &lsquo;<samp class="samp">appendonlydir</samp>&rsquo; option is enabled by default.
</p>
<dl class="vtable">
-<dt id='index-appendonlydir'><span>&lsquo;<samp class="samp">appendonlydir</samp>&rsquo;<a class="copiable-link" href='#index-appendonlydir'> &para;</a></span></dt>
+<dt><a id="index-appendonlydir"></a><span>&lsquo;<samp class="samp">appendonlydir</samp>&rsquo;<a class="copiable-link" href="#index-appendonlydir"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-directories_002c-making-append_002donly"></a>
<a class="index-entry-id" id="index-mktexdir"></a>
<p>Tell <code class="code">mktexdir</code> to create directories append-only, i.e., set
@@ -3185,7 +3241,7 @@ Utilities</cite>). This feature is silently ignored on non-Unix platforms
This feature is enabled by default.
</p>
</dd>
-<dt id='index-dosnames'><span>&lsquo;<samp class="samp">dosnames</samp>&rsquo;<a class="copiable-link" href='#index-dosnames'> &para;</a></span></dt>
+<dt><a id="index-dosnames"></a><span>&lsquo;<samp class="samp">dosnames</samp>&rsquo;<a class="copiable-link" href="#index-dosnames"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-8_002e3-filenames_002c-using"></a>
<a class="index-entry-id" id="index-DOS-compatible-names"></a>
<a class="index-entry-id" id="index-dpinnn-directories"></a>
@@ -3208,7 +3264,7 @@ TeX-related files and are therefore unchanged.
the emulation programs don&rsquo;t consult <samp class="file">mktex.opt</samp>.
</p>
</dd>
-<dt id='index-fontmaps-1'><span>&lsquo;<samp class="samp">fontmaps</samp>&rsquo;<a class="copiable-link" href='#index-fontmaps-1'> &para;</a></span></dt>
+<dt><a id="index-fontmaps-1"></a><span>&lsquo;<samp class="samp">fontmaps</samp>&rsquo;<a class="copiable-link" href="#index-fontmaps-1"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-fontmaps"></a>
<a class="index-entry-id" id="index-fontname"></a>
<p>Instead of deriving the location of a font in the destination tree from
@@ -3216,37 +3272,37 @@ the location of the sources, the aliases and directory names from the
Fontname distribution are used. (see <a data-manual="fontname" href="fontname.html#Top">Introduction</a> in <cite class="cite">Fontname</cite>).
</p>
</dd>
-<dt id='index-nomfdrivers'><span>&lsquo;<samp class="samp">nomfdrivers</samp>&rsquo;<a class="copiable-link" href='#index-nomfdrivers'> &para;</a></span></dt>
+<dt><a id="index-nomfdrivers"></a><span>&lsquo;<samp class="samp">nomfdrivers</samp>&rsquo;<a class="copiable-link" href="#index-nomfdrivers"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-metafont-driver-files"></a>
<p>Let mktexpk and mktextfm create metafont driver files in a temporary
directory. These will be used for just one metafont run and not
installed permanently.
</p>
</dd>
-<dt id='index-nomode'><span>&lsquo;<samp class="samp">nomode</samp>&rsquo;<a class="copiable-link" href='#index-nomode'> &para;</a></span></dt>
+<dt><a id="index-nomode"></a><span>&lsquo;<samp class="samp">nomode</samp>&rsquo;<a class="copiable-link" href="#index-nomode"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-mode-directory_002c-omitting"></a>
<p>Omit the directory level for the mode name; this is fine as long as
you generate fonts for only one mode.
</p>
</dd>
-<dt id='index-stripsupplier'><span>&lsquo;<samp class="samp">stripsupplier</samp>&rsquo;<a class="copiable-link" href='#index-stripsupplier'> &para;</a></span></dt>
+<dt><a id="index-stripsupplier"></a><span>&lsquo;<samp class="samp">stripsupplier</samp>&rsquo;<a class="copiable-link" href="#index-stripsupplier"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-supplier-directory_002c-omitting"></a>
<p>Omit the font supplier name directory level.
</p>
</dd>
-<dt id='index-striptypeface'><span>&lsquo;<samp class="samp">striptypeface</samp>&rsquo;<a class="copiable-link" href='#index-striptypeface'> &para;</a></span></dt>
+<dt><a id="index-striptypeface"></a><span>&lsquo;<samp class="samp">striptypeface</samp>&rsquo;<a class="copiable-link" href="#index-striptypeface"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-typeface-directory_002c-omitting"></a>
<p>Omit the font typeface name directory level.
</p>
</dd>
-<dt id='index-strip'><span>&lsquo;<samp class="samp">strip</samp>&rsquo;<a class="copiable-link" href='#index-strip'> &para;</a></span></dt>
+<dt><a id="index-strip"></a><span>&lsquo;<samp class="samp">strip</samp>&rsquo;<a class="copiable-link" href="#index-strip"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-supplier-directory_002c-omitting-1"></a>
<a class="index-entry-id" id="index-typeface-directory_002c-omitting-1"></a>
<p>Omit the font supplier and typeface name directory levels. This feature
is deprecated in favour of &lsquo;<samp class="samp">stripsupplier</samp>&rsquo; and &lsquo;<samp class="samp">striptypeface</samp>&rsquo;.
</p>
</dd>
-<dt id='index-varfonts'><span>&lsquo;<samp class="samp">varfonts</samp>&rsquo;<a class="copiable-link" href='#index-varfonts'> &para;</a></span></dt>
+<dt><a id="index-varfonts"></a><span>&lsquo;<samp class="samp">varfonts</samp>&rsquo;<a class="copiable-link" href="#index-varfonts"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-_002fvar_002ftmp_002ftexfonts"></a>
<a class="index-entry-id" id="index-VARTEXFONTS"></a>
<a class="index-entry-id" id="index-Linux-File-System-Standard"></a>
@@ -3262,7 +3318,7 @@ recommends <samp class="file">/var/tex/fonts</samp>.
feature is enabled, and if set to &lsquo;<samp class="samp">0</samp>&rsquo;, the feature is disabled.
</p>
</dd>
-<dt id='index-texmfvar'><span>&lsquo;<samp class="samp">texmfvar</samp>&rsquo;<a class="copiable-link" href='#index-texmfvar'> &para;</a></span></dt>
+<dt><a id="index-texmfvar"></a><span>&lsquo;<samp class="samp">texmfvar</samp>&rsquo;<a class="copiable-link" href="#index-texmfvar"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-TEXMFVAR"></a>
<p>Force generated files that would go into a system tree (as defined by
<code class="code">SYSTEXMF</code>) into <code class="code">TEXMFVAR</code>. Starting with teTeX-3.0, the
@@ -3284,7 +3340,7 @@ feature is enabled, and if set to &lsquo;<samp class="samp">0</samp>&rsquo;, the
<p>
Next: <a href="#mktex-script-arguments" accesskey="n" rel="next"><samp class="file">mktex</samp> script arguments</a>, Previous: <a href="#mktex-configuration" accesskey="p" rel="prev"><samp class="file">mktex</samp> configuration</a>, Up: <a href="#mktex-scripts" accesskey="u" rel="up"><samp class="file">mktex</samp> scripts</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="mktex-script-names-1">6.5.2 <samp class="file">mktex</samp> script names</h4>
+<h4 class="subsection" id="mktex-script-names-1"><span>6.5.2 <samp class="file">mktex</samp> script names<a class="copiable-link" href="#mktex-script-names-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-mktex-script-names"></a>
<a class="index-entry-id" id="index-names-for-mktex-scripts"></a>
@@ -3293,34 +3349,34 @@ Next: <a href="#mktex-script-arguments" accesskey="n" rel="next"><samp class="fi
of the file types which support runtime generation.
</p>
<dl class="table">
-<dt id='index-mktexfmt'><span><samp class="file">mktexfmt</samp><a class="copiable-link" href='#index-mktexfmt'> &para;</a></span></dt>
-<dd><a class="index-entry-id" id="index-fmtutil"></a>
-<p>(&lsquo;<samp class="samp">.fmt</samp>&rsquo;, &lsquo;<samp class="samp">.base</samp>&rsquo;, &lsquo;<samp class="samp">.mem</samp>&rsquo;) TeX/Metafont/MetaPost
+<dt><a class="index-entry-id" id="index-fmtutil"></a>
+<a id="index-mktexfmt"></a><span><samp class="file">mktexfmt</samp><a class="copiable-link" href="#index-mktexfmt"> &para;</a></span></dt>
+<dd><p>(&lsquo;<samp class="samp">.fmt</samp>&rsquo;, &lsquo;<samp class="samp">.base</samp>&rsquo;, &lsquo;<samp class="samp">.mem</samp>&rsquo;) TeX/Metafont/MetaPost
formats. This script is also named <code class="command">fmtutil</code>, and reads
<samp class="file">fmtutil.cnf</samp> for configuration information.
</p>
</dd>
-<dt id='index-mktexmf'><span><samp class="file">mktexmf</samp><a class="copiable-link" href='#index-mktexmf'> &para;</a></span></dt>
+<dt><a id="index-mktexmf"></a><span><samp class="file">mktexmf</samp><a class="copiable-link" href="#index-mktexmf"> &para;</a></span></dt>
<dd><p>(&lsquo;<samp class="samp">.mf</samp>&rsquo;) Metafont input files.
</p>
</dd>
-<dt id='index-mkocp'><span><samp class="file">mkocp</samp><a class="copiable-link" href='#index-mkocp'> &para;</a></span></dt>
+<dt><a id="index-mkocp"></a><span><samp class="file">mkocp</samp><a class="copiable-link" href="#index-mkocp"> &para;</a></span></dt>
<dd><p>(&lsquo;<samp class="samp">.ocp</samp>&rsquo;) Omega compiled process files.
</p>
</dd>
-<dt id='index-mkofm'><span><samp class="file">mkofm</samp><a class="copiable-link" href='#index-mkofm'> &para;</a></span></dt>
+<dt><a id="index-mkofm"></a><span><samp class="file">mkofm</samp><a class="copiable-link" href="#index-mkofm"> &para;</a></span></dt>
<dd><p>(&lsquo;<samp class="samp">.ofm</samp>&rsquo;) Omega font metric files.
</p>
</dd>
-<dt id='index-mktexpk'><span><samp class="file">mktexpk</samp><a class="copiable-link" href='#index-mktexpk'> &para;</a></span></dt>
+<dt><a id="index-mktexpk"></a><span><samp class="file">mktexpk</samp><a class="copiable-link" href="#index-mktexpk"> &para;</a></span></dt>
<dd><p>(&lsquo;<samp class="samp">pk</samp>&rsquo;) Glyph fonts.
</p>
</dd>
-<dt id='index-mktextex'><span><samp class="file">mktextex</samp><a class="copiable-link" href='#index-mktextex'> &para;</a></span></dt>
+<dt><a id="index-mktextex"></a><span><samp class="file">mktextex</samp><a class="copiable-link" href="#index-mktextex"> &para;</a></span></dt>
<dd><p>(&lsquo;<samp class="samp">.tex</samp>&rsquo;) TeX input files (disabled by default).
</p>
</dd>
-<dt id='index-mktextfm'><span><samp class="file">mktextfm</samp><a class="copiable-link" href='#index-mktextfm'> &para;</a></span></dt>
+<dt><a id="index-mktextfm"></a><span><samp class="file">mktextfm</samp><a class="copiable-link" href="#index-mktextfm"> &para;</a></span></dt>
<dd><p>(&lsquo;<samp class="samp">.tfm</samp>&rsquo;) TFM files.
</p></dd>
</dl>
@@ -3329,22 +3385,27 @@ formats. This script is also named <code class="command">fmtutil</code>, and re
<a class="index-entry-id" id="index-XDVIMAKEPK"></a>
<a class="index-entry-id" id="index-DVILJMAKEPK"></a>
<p>These names can be overridden by an environment variable specific
-to the program&mdash;for example, <code class="code">DVIPSMAKEPK</code> for Dvipsk.
+to the program; for example, <code class="code">DVIPSMAKEPK</code> for Dvipsk.
</p>
<a class="index-entry-id" id="index-missfont_002elog"></a>
<a class="index-entry-id" id="index-failed-mktex_2026-script-invocation"></a>
<p>If a <code class="code">mktex&hellip;</code> script fails, the invocation is appended to a
-file <samp class="file">missfont.log</samp> (by default) in the current directory. You can
-then execute the log file to create the missing files after fixing the
-problem.
+file <samp class="file">missfont.log</samp> (by default) in the current directory. After
+fixing the problem, you can then execute the log file to create the
+missing files.
+</p>
+<a class="index-entry-id" id="index-TEXMF_005fOUTPUT_005fDIRECTORY_002c-and-missfont_002elog"></a>
+<a class="index-entry-id" id="index-TEXMFOUTPUT_002c-and-missfont_002elog"></a>
+<p>If the environment variable <code class="code">TEXMF_OUTPUT_DIRECTORY</code> is set,
+<samp class="file">missfont.log</samp> is first tried to be written there; if it&rsquo;s not
+set, the current directory is tried first. If that first write fails
+and the environment variable or configuration file value
+<code class="code">TEXMFOUTPUT</code> is set, we try to write <samp class="file">missfont.log</samp> there.
+Otherwise nothing is written.
</p>
-<a class="index-entry-id" id="index-TEXMFOUTPUT"></a>
<a class="index-entry-id" id="index-MISSFONT_005fLOG"></a>
-<p>If the current directory is not writable and the environment variable or
-configuration file value <code class="code">TEXMFOUTPUT</code> is set, its value is
-used. Otherwise, nothing is written. The name &lsquo;<samp class="samp">missfont.log</samp>&rsquo; is
-overridden by the <code class="code">MISSFONT_LOG</code> environment variable or
-configuration file value.
+<p>The base filename &lsquo;<samp class="samp">missfont.log</samp>&rsquo; is overridden by the
+<code class="code">MISSFONT_LOG</code> environment variable or configuration file value.
</p>
<hr>
@@ -3354,7 +3415,7 @@ configuration file value.
<p>
Previous: <a href="#mktex-script-names" accesskey="p" rel="prev"><samp class="file">mktex</samp> script names</a>, Up: <a href="#mktex-scripts" accesskey="u" rel="up"><samp class="file">mktex</samp> scripts</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="mktex-script-arguments-1">6.5.3 <samp class="file">mktex</samp> script arguments</h4>
+<h4 class="subsection" id="mktex-script-arguments-1"><span>6.5.3 <samp class="file">mktex</samp> script arguments<a class="copiable-link" href="#mktex-script-arguments-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-arguments-to-mktex"></a>
@@ -3396,7 +3457,7 @@ script.
<p>
Next: <a href="#Reporting-bugs" accesskey="n" rel="next">Reporting bugs</a>, Previous: <a href="#TeX-support" accesskey="p" rel="prev">TeX support</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Programming-1">7 Programming</h2>
+<h2 class="chapter" id="Programming-1"><span>7 Programming<a class="copiable-link" href="#Programming-1"> &para;</a></span></h2>
<p>This chapter is for programmers who wish to use Kpathsea.
See <a class="xref" href="#Introduction">Introduction</a>, for the conditions under which you may do so (in
@@ -3407,8 +3468,9 @@ short, it is released under LGPLv2.1 or later).
<ul class="mini-toc">
<li><a href="#Programming-overview" accesskey="1">Programming overview</a></li>
<li><a href="#Calling-sequence" accesskey="2">Calling sequence</a></li>
-<li><a href="#Program_002dspecific-files" accesskey="3">Program-specific files</a></li>
-<li><a href="#Programming-with-config-files" accesskey="4">Programming with config files</a></li>
+<li><a href="#Safe-filenames" accesskey="3">Safe filenames</a></li>
+<li><a href="#Program_002dspecific-files" accesskey="4">Program-specific files</a></li>
+<li><a href="#Programming-with-config-files" accesskey="5">Programming with config files</a></li>
</ul>
<hr>
<div class="section-level-extent" id="Programming-overview">
@@ -3416,7 +3478,7 @@ short, it is released under LGPLv2.1 or later).
<p>
Next: <a href="#Calling-sequence" accesskey="n" rel="next">Calling sequence</a>, Up: <a href="#Programming" accesskey="u" rel="up">Programming</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Programming-overview-1">7.1 Programming overview</h3>
+<h3 class="section" id="Programming-overview-1"><span>7.1 Programming overview<a class="copiable-link" href="#Programming-overview-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-programming-overview"></a>
<a class="index-entry-id" id="index-overview-of-programming-with-Kpathsea"></a>
@@ -3458,9 +3520,9 @@ depend on each other, it is recommended to use <code class="code">#include
</p>
<a class="index-entry-id" id="index-config_002eh"></a>
<a class="index-entry-id" id="index-c_002dauto_002eh"></a>
-<p>If you want to include only specific headers, you should still consider
-including <samp class="file">kpathsea/config.h</samp> before including any other Kpathsea
-header, as it provides symbols used in the other headers. Note that
+<p>If you want to include only specific headers, you should still
+consider including <samp class="file">kpathsea/config.h</samp> before including any other
+Kpathsea header, as it provides symbols used in the other headers;
<samp class="file">kpathsea/config.h</samp> includes <samp class="file">kpathsea/c-auto.h</samp>, which is
generated by Autoconf.
</p>
@@ -3468,16 +3530,16 @@ generated by Autoconf.
<p>The library provides no way for an external program to register new file
types: <samp class="file">tex-file.[ch]</samp> must be modified to do this. For example,
Kpathsea has support for looking up Dvips config files, even though no
-program other than Dvips will likely ever want to do so. I felt this
+program other than Dvips is likely to ever want to do so. I felt this
was acceptable, since along with new file types should also come new
defaults in <samp class="file">texmf.cnf</samp> (and its descendant <samp class="file">paths.h</samp>), since
it&rsquo;s simplest for users if they can modify one configuration file for
all kinds of paths.
</p>
<p>Kpathsea does not parse any formats itself; it barely opens any files.
-Its primary purpose is to return filenames. The GNU font utilities does
-contain libraries to read TFM, GF, and PK files, as do the programs
-above, of course.
+Its primary purpose is to return filenames. The GNU font utilities
+package contains libraries to read TFM, GF, and PK files, as do the
+programs above, of course.
</p>
<hr>
@@ -3485,9 +3547,9 @@ above, of course.
<div class="section-level-extent" id="Calling-sequence">
<div class="nav-panel">
<p>
-Next: <a href="#Program_002dspecific-files" accesskey="n" rel="next">Program-specific files</a>, Previous: <a href="#Programming-overview" accesskey="p" rel="prev">Programming overview</a>, Up: <a href="#Programming" accesskey="u" rel="up">Programming</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="#Safe-filenames" accesskey="n" rel="next">Safe filenames</a>, Previous: <a href="#Programming-overview" accesskey="p" rel="prev">Programming overview</a>, Up: <a href="#Programming" accesskey="u" rel="up">Programming</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Calling-sequence-1">7.2 Calling sequence</h3>
+<h3 class="section" id="Calling-sequence-1"><span>7.2 Calling sequence<a class="copiable-link" href="#Calling-sequence-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-programming-with-Kpathsea"></a>
<a class="index-entry-id" id="index-calling-sequence"></a>
@@ -3540,12 +3602,13 @@ values.
</p>
</li><li> <a class="index-entry-id" id="index-kpse_002d_003edebug-variable"></a>
<a class="index-entry-id" id="index-debugging-options_002c-in-Kpathsea_002dusing-program"></a>
-Set debugging options. See <a class="xref" href="#Debugging">Debugging</a>. If your program doesn&rsquo;t have a
-debugging option already, you can define one and set
+Set debugging options. See <a class="xref" href="#Debugging">Debugging</a>. If your program doesn&rsquo;t have
+a debugging option already, you can define one and set
<code class="code">kpse-&gt;debug</code> to the number that the user supplies (as in Dviljk
-and Web2c), or you can just omit this altogether (people can always set
-<code class="code">KPATHSEA_DEBUG</code>). If you do have runtime debugging already, you
-need to merge Kpathsea&rsquo;s options with yours (as in Dvipsk and Xdvik).
+and Web2c), or you can just omit this altogether (users can always set
+the <code class="code">KPATHSEA_DEBUG</code> environment variable). If you do have
+runtime debugging already, you need to merge Kpathsea&rsquo;s options with
+yours (as in Dvipsk and Xdvik).
</li><li> <a class="index-entry-id" id="index-client_005fpath-in-kpse_002d_003eformat_005finfo"></a>
<a class="index-entry-id" id="index-kpse_002d_003eformat_005finfo"></a>
@@ -3559,13 +3622,15 @@ array is indexed by file type; see <samp class="file">tex-file.h</samp>.) See
</li><li> <a class="index-entry-id" id="index-kpathsea_005finit_005fprog-1"></a>
<a class="index-entry-id" id="index-proginit_002eh"></a>
-Call <code class="code">kpathsea_init_prog</code> (see <samp class="file">proginit.c</samp>). It&rsquo;s useful for the
-DVI drivers, at least, but for other programs it may be simpler to
-extract the parts of it that actually apply. This does not initialize
-any paths, it just looks for (and sets) certain environment variables
-and other random information. (A search path is always initialized at
-the first call to find a file of that type; this eliminates much useless
-work, e.g., initializing the BibTeX search paths in a DVI driver.)
+Call <code class="code">kpathsea_init_prog</code> (see <samp class="file">proginit.c</samp>). It&rsquo;s useful
+for the DVI drivers, at least, but for other programs it may be
+simpler to extract the parts of it that actually apply. This does not
+initialize any paths, it just looks for (and sets) certain environment
+variables and other random information. Search paths are always
+initialized at the first call to find a file of a given type, not
+requiring an explicit initialization call; this eliminates much
+useless work, e.g., initializing the BibTeX search paths in a DVI
+driver.
</li><li> <a class="index-entry-id" id="index-kpathsea_005ffind_005ffile-1"></a>
The routine to actually find a file of type <var class="var">format</var> is
@@ -3575,12 +3640,16 @@ initialization steps above&mdash;Kpathsea automatically reads the
<samp class="file">texmf.cnf</samp> generic config files, looks for environment variables,
and does expansions at the first lookup.
-</li><li> To find PK and/or GF bitmap fonts, the routine
+</li><li> <a class="index-entry-id" id="index-kpathsea_005ffind_005fglyph-1"></a>
+To find PK and/or GF bitmap fonts, the routine
is <code class="code">kpathsea_find_glyph</code>, defined in
<samp class="file">tex-glyph.h</samp>. This returns a structure in addition to the
resultant filename, because fonts can be found in so many ways. See the
documentation in the source.
+</li><li> Before opening a file, especially for writing, you should check if the
+filename is acceptable. See the next section (see <a class="pxref" href="#Safe-filenames">Safe filenames</a>).
+
</li><li> <a class="index-entry-id" id="index-kpathsea_005fopen_005ffile"></a>
To actually open a file, not just return a filename, call
<code class="code">kpathsea_open_file</code>. This function takes the name to look up and a
@@ -3590,33 +3659,8 @@ necessary (unless the search path specified &lsquo;<samp class="samp">!!</samp>&
words, if you are looking up a VF or some other file that need not
exist, don&rsquo;t use this.
-</li><li> <a class="index-entry-id" id="index-kpathsea_005fout_005fname_005fok"></a>
-TeX can write output files, via the <code class="code">\openout</code> primitive; this opens
-a security hole vulnerable to Trojan horse attack: an unwitting user could
-run a TeX program that overwrites, say, <samp class="file">~/.rhosts</samp>. Analogous
-security holes exist for many other programs. To alleviate this, there is a
-configuration variable <code class="code">openout_any</code>, which selects one of three levels
-of security. When it is set to &lsquo;<samp class="samp">a</samp>&rsquo; (for &ldquo;any&rdquo;), no restrictions are
-imposed. When it is set to &lsquo;<samp class="samp">r</samp>&rsquo; (for &ldquo;restricted&rdquo;), filenames
-beginning with &lsquo;<samp class="samp">.</samp>&rsquo; are disallowed (except <samp class="file">.tex</samp> because LaTeX
-needs it). When it is set to &lsquo;<samp class="samp">p</samp>&rsquo; (for &ldquo;paranoid&rdquo;) additional
-restrictions are imposed: an absolute filename must refer to a file in (a
-subdirectory) of <code class="code">TEXMFOUTPUT</code>, and any attempt to go up a directory
-level is forbidden (that is, paths may not contain a &lsquo;<samp class="samp">..</samp>&rsquo; component).
-The paranoid setting is the default. (For backwards compatibility, &lsquo;<samp class="samp">y</samp>&rsquo;
-and &lsquo;<samp class="samp">1</samp>&rsquo; are synonyms of &lsquo;<samp class="samp">a</samp>&rsquo;, while &lsquo;<samp class="samp">n</samp>&rsquo; and &lsquo;<samp class="samp">0</samp>&rsquo; are
-synonyms for &lsquo;<samp class="samp">r</samp>&rsquo;.) The function <code class="code">kpathsea_out_name_ok</code>, with a
-filename as second argument, returns <code class="code">true</code> if that filename is
-acceptable to be opend for output or <code class="code">false</code> otherwise.
-
-</li><li> <a class="index-entry-id" id="index-kpathsea_005fin_005fname_005fok"></a>
-Similarly, the function <code class="code">kpathsea_in_name_ok</code>, with a filename as
-second argument, returns <code class="code">true</code> if that filename is acceptable to be
-opend for input or <code class="code">false</code> otherwise, depending on the value of the
-configuration variable <code class="code">openin_any</code> (with &lsquo;<samp class="samp">a</samp>&rsquo; as default).
-
</li><li> <a class="index-entry-id" id="index-kpathsea_005ffinish"></a>
-To close the kpathsea library instance you are using, call
+To close the Kpathsea library instance you are using, call
<code class="code">kpathsea_finish</code>. This function closes any open log files and
frees the memory used by the instance.
@@ -3632,8 +3676,7 @@ frees the memory used by the instance.
tables, memory allocation, string concatenation and copying, string
lists, reading input lines of arbitrary length, etc. Others are
filename-related: default path, tilde, and variable expansion,
-<code class="code">stat</code> calls, etc. (Perhaps someday I&rsquo;ll move the former to a
-separate library.)
+<code class="code">stat</code> calls, etc.
</p>
<a class="index-entry-id" id="index-c_002d_002a_002eh"></a>
<a class="index-entry-id" id="index-autoconf_002c-recommended"></a>
@@ -3646,12 +3689,131 @@ They are available from <a class="url" href="https://gnu.org/software">https://g
<hr>
</div>
+<div class="section-level-extent" id="Safe-filenames">
+<div class="nav-panel">
+<p>
+Next: <a href="#Program_002dspecific-files" accesskey="n" rel="next">Program-specific files</a>, Previous: <a href="#Calling-sequence" accesskey="p" rel="prev">Calling sequence</a>, Up: <a href="#Programming" accesskey="u" rel="up">Programming</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<h3 class="section" id="Safe-filenames-1"><span>7.3 Safe filenames<a class="copiable-link" href="#Safe-filenames-1"> &para;</a></span></h3>
+
+<a class="index-entry-id" id="index-openout_005fany"></a>
+<a class="anchor" id="openout_005fany"></a><a class="index-entry-id" id="index-trojan-horse"></a>
+<p>See <a class="xref" href="#Security">Security</a>, for some general security considerations with the
+TeX system.
+</p>
+<p>In the implementation, the main security feature to disallow writing
+to potentially dangerous files is a configuration variable
+<code class="code">openout_any</code>. It specifies one of three levels:
+</p>
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-unrestricted-mode_002c-for-output-files"></a>
+When set to &lsquo;<samp class="samp">a</samp>&rsquo; (for &ldquo;any&rdquo;), no restrictions are imposed.
+
+</li><li><a class="index-entry-id" id="index-restricted-mode_002c-for-output-files"></a>
+When is set to &lsquo;<samp class="samp">r</samp>&rsquo; (for &ldquo;restricted&rdquo;), filenames beginning
+with &lsquo;<samp class="samp">.</samp>&rsquo; are disallowed (except <samp class="file">.tex</samp>, because LaTeX
+needs it).
+
+</li><li><a class="index-entry-id" id="index-paranoid-mode_002c-for-output-files"></a>
+When set to &lsquo;<samp class="samp">p</samp>&rsquo; (for &ldquo;paranoid&rdquo;), additional restrictions are
+imposed.
+
+<ol class="enumerate">
+<li> <a class="index-entry-id" id="index-TEXMF_005fOUTPUT_005fDIRECTORY_002c-and-paranoid-output-files"></a>
+<a class="index-entry-id" id="index-TEXMFOUTPUT_002c-and-paranoid-output-files"></a>
+First, an absolute filename must refer to a file in (or in a
+subdirectory of) either the <code class="code">TEXMF_OUTPUT_DIRECTORY</code> environment
+variable or the <code class="code">TEXMFOUTPUT</code> environment variable or
+configuration file setting.
+
+</li><li> <a class="index-entry-id" id="index-TEXMFSYSVAR"></a>
+<a class="index-entry-id" id="index-TEXMFVAR-1"></a>
+<a class="index-entry-id" id="index-luaotfload"></a>
+LuaTeX uses a so-called &ldquo;extended&rdquo; mode, in which the values of
+<code class="code">TEXMFVAR</code> and <code class="code">TEXMFSYSVAR</code> are also checked for absolute
+filenames. This is done because, in practice, fundamental parts of
+the LuaLaTeX system (notably <code class="code">luaotfload</code>) need a cache
+directory, and historically the <code class="code">TEXMF[SYS]VAR</code> variables are
+what has been used. We neither recommend nor expect any other programs
+to need this.
+
+</li><li> Finally, any attempt to go up a directory level is forbidden; that is,
+paths may not contain a &lsquo;<samp class="samp">..</samp>&rsquo; component.
+
+</li></ol>
+</li></ul>
+
+<p>The paranoid setting is the default. Any program intended to be safely
+called from TeX should implement the same measures, one way or
+another. See <a data-manual="web2c" href="https://tug.org/texinfohtml/web2c.html#Shell-escapes">Shell escapes</a> in <cite class="cite">Web2c</cite>.
+</p>
+<p>Kpathsea does not resolve &lsquo;<samp class="samp">..</samp>&rsquo; components, or symbolic links, to
+see if the final result is an acceptable directory; they are simply
+forbidden. That is, Kpathsea merely considers the value as a string,
+not looking on the filesystem at all. (However, if another program
+wants to do such resolutions and check the result, that&rsquo;s ok.)
+</p>
+<p>For backwards compatibility, &lsquo;<samp class="samp">y</samp>&rsquo; and &lsquo;<samp class="samp">1</samp>&rsquo; are synonyms of
+&lsquo;<samp class="samp">a</samp>&rsquo;, while &lsquo;<samp class="samp">n</samp>&rsquo; and &lsquo;<samp class="samp">0</samp>&rsquo; are synonyms for &lsquo;<samp class="samp">r</samp>&rsquo;.
+</p>
+<a class="index-entry-id" id="index-kpathsea_005fout_005fname_005fok"></a>
+<p>The function <code class="code">kpathsea_out_name_ok</code>, with a filename as second
+argument, returns <code class="code">true</code> if that filename is acceptable to be
+opened for output or <code class="code">false</code> otherwise. The Kpsewhich program
+has an option (&lsquo;<samp class="samp">--safe-out-name</samp>&rsquo;) providing a command line
+interface for the check.
+</p>
+<a class="index-entry-id" id="index-kpathsea_005fout_005fname_005fok_005fextended"></a>
+<p>For LuaTeX&rsquo;s extended mode, the function is
+<code class="code">kpathsea_out_name_ok_extended</code>, and the Kpsewhich option is
+&lsquo;<samp class="samp">--safe-extended-out-name</samp>&rsquo;.
+</p>
+<a class="index-entry-id" id="index-kpathsea_005fin_005fname_005fok"></a>
+<a class="index-entry-id" id="index-kpathsea_005fin_005fname_005fok_005fextended"></a>
+<p>Similarly, the function <code class="code">kpathsea_in_name_ok</code> (resp.
+<code class="code">_extended</code>, with a filename as second argument, returns
+<code class="code">true</code> if that filename is acceptable to be opend for input or
+<code class="code">false</code> otherwise, depending on the value of the configuration
+variable <code class="code">openin_any</code>. Unfortunately, for reading, &lsquo;<samp class="samp">a</samp>&rsquo; is
+the default default; too many system directories and files get
+involved to make &lsquo;<samp class="samp">r</samp>&rsquo; or &lsquo;<samp class="samp">p</samp>&rsquo; feasible.
+</p>
+<p>The functions above write a message to standard error if the usage is
+forbidden (so every caller does not have to do so). Each function has
+a <code class="code">_silent</code> counterpart which does not write the message; this is
+what Kpsewhich calls, since messages would be counterproductive in
+that case. Thus:
+</p>
+<a class="index-entry-id" id="index-kpathsea_005fout_005fname_005fok_005fsilent"></a>
+<a class="index-entry-id" id="index-kpathsea_005fout_005fname_005fok_005fsilent_005fextended"></a>
+<a class="index-entry-id" id="index-kpathsea_005fin_005fname_005fok_005fsilent"></a>
+<a class="index-entry-id" id="index-kpathsea_005fin_005fname_005fok_005fsilent_005fextended"></a>
+
+<div class="example">
+<pre class="example-preformatted">kpathsea_out_name_ok_silent
+kpathsea_out_name_ok_silent_extended
+kpathsea_in_name_ok_silent
+kpathsea_in_name_ok_silent_extended
+</pre></div>
+
+<p>Furthermore, there are <code class="code">kpse_...</code> versions of all the above
+functions (as usual), with the default library instance implicitly
+passed as the first argument. LuaTeX provides both <code class="code">kpse.*</code>
+and <code class="code">kpathsea.*</code> bindings, so it&rsquo;s good to always have both.
+</p>
+<p>Sorry for the combinatorial explosion, but we hope no further options
+will ever be needed. If so, we&rsquo;ll likely provide a more generic
+interface as well as the above.
+</p>
+
+<hr>
+</div>
<div class="section-level-extent" id="Program_002dspecific-files">
<div class="nav-panel">
<p>
-Next: <a href="#Programming-with-config-files" accesskey="n" rel="next">Programming with config files</a>, Previous: <a href="#Calling-sequence" accesskey="p" rel="prev">Calling sequence</a>, Up: <a href="#Programming" accesskey="u" rel="up">Programming</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="#Programming-with-config-files" accesskey="n" rel="next">Programming with config files</a>, Previous: <a href="#Safe-filenames" accesskey="p" rel="prev">Safe filenames</a>, Up: <a href="#Programming" accesskey="u" rel="up">Programming</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Program_002dspecific-files-1">7.3 Program-specific files</h3>
+<h3 class="section" id="Program_002dspecific-files-1"><span>7.4 Program-specific files<a class="copiable-link" href="#Program_002dspecific-files-1"> &para;</a></span></h3>
<p>Many programs will need to find some configuration files. Kpathsea
contains some support to make it easy to place them in their own
@@ -3679,7 +3841,7 @@ mode.
<p>
Previous: <a href="#Program_002dspecific-files" accesskey="p" rel="prev">Program-specific files</a>, Up: <a href="#Programming" accesskey="u" rel="up">Programming</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Programming-with-config-files-1">7.4 Programming with config files</h3>
+<h3 class="section" id="Programming-with-config-files-1"><span>7.5 Programming with config files<a class="copiable-link" href="#Programming-with-config-files-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-programming-with-config-files"></a>
<a class="index-entry-id" id="index-config-files_002c-programming-with"></a>
@@ -3728,7 +3890,7 @@ with the string <var class="var">var</var>.
<p>
Next: <a href="#Index" accesskey="n" rel="next">Index</a>, Previous: <a href="#Programming" accesskey="p" rel="prev">Programming</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Reporting-bugs-1">8 Reporting bugs</h2>
+<h2 class="chapter" id="Reporting-bugs-1"><span>8 Reporting bugs<a class="copiable-link" href="#Reporting-bugs-1"> &para;</a></span></h2>
<a class="index-entry-id" id="index-reporting-bugs"></a>
<a class="index-entry-id" id="index-bugs_002c-reporting"></a>
@@ -3757,7 +3919,7 @@ wrong fonts, &hellip;
<p>
Next: <a href="#Mailing-lists" accesskey="n" rel="next">Mailing lists</a>, Up: <a href="#Reporting-bugs" accesskey="u" rel="up">Reporting bugs</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Bug-checklist-1">8.1 Bug checklist</h3>
+<h3 class="section" id="Bug-checklist-1"><span>8.1 Bug checklist<a class="copiable-link" href="#Bug-checklist-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-checklist-for-bug-reports"></a>
<a class="index-entry-id" id="index-bug-checklist"></a>
@@ -3852,7 +4014,7 @@ diagnosing, or fixing the bug.
<p>
Next: <a href="#Debugging" accesskey="n" rel="next">Debugging</a>, Previous: <a href="#Bug-checklist" accesskey="p" rel="prev">Bug checklist</a>, Up: <a href="#Reporting-bugs" accesskey="u" rel="up">Reporting bugs</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Mailing-lists-1">8.2 Mailing lists</h3>
+<h3 class="section" id="Mailing-lists-1"><span>8.2 Mailing lists<a class="copiable-link" href="#Mailing-lists-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-mailing-lists"></a>
<a class="index-entry-id" id="index-bug-mailing-list"></a>
@@ -3880,7 +4042,7 @@ full TeX system or how to use LaTeX, please see
<p>
Next: <a href="#Logging" accesskey="n" rel="next">Logging</a>, Previous: <a href="#Mailing-lists" accesskey="p" rel="prev">Mailing lists</a>, Up: <a href="#Reporting-bugs" accesskey="u" rel="up">Reporting bugs</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Debugging-1">8.3 Debugging</h3>
+<h3 class="section" id="Debugging-1"><span>8.3 Debugging<a class="copiable-link" href="#Debugging-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-debugging"></a>
<a class="index-entry-id" id="index-runtime-debugging"></a>
@@ -3917,7 +4079,7 @@ which particular values will yield the output you need.
<p>Debugging output always goes to standard error, so you can redirect it
easily. For example, in Bourne-compatible shells:
</p><div class="example">
-<pre class="example-preformatted">dvips -d -1 &hellip; 2&gt;/tmp/debug
+<pre class="example-preformatted">dvips -d -1 ... 2&gt;/tmp/debug
</pre></div>
<a class="index-entry-id" id="index-Kpsewhich_002c-and-debugging"></a>
@@ -3930,7 +4092,7 @@ somebody&rsquo;s numbers. (Sorry.) To set more than one option, just sum
the corresponding numbers.
</p>
<dl class="vtable">
-<dt id='index-KPSE_005fDEBUG_005fSTAT-_00281_0029'><span><code class="code">KPSE_DEBUG_STAT <span class="r">(1)</span></code><a class="copiable-link" href='#index-KPSE_005fDEBUG_005fSTAT-_00281_0029'> &para;</a></span></dt>
+<dt><a id="index-KPSE_005fDEBUG_005fSTAT-_00281_0029"></a><span><code class="code">KPSE_DEBUG_STAT <span class="r">(1)</span></code><a class="copiable-link" href="#index-KPSE_005fDEBUG_005fSTAT-_00281_0029"> &para;</a></span></dt>
<dd><p>Report &lsquo;<samp class="samp">stat</samp>&rsquo;(2) calls. This is useful for verifying that your
directory structure is not forcing Kpathsea to do many additional file
tests (see <a class="pxref" href="#Slow-path-searching">Slow path searching</a>, and see <a class="pxref" href="#Subdirectory-expansion">Subdirectory expansion</a>). If you are using an up-to-date <samp class="file">ls-R</samp> database
@@ -3938,7 +4100,7 @@ tests (see <a class="pxref" href="#Slow-path-searching">Slow path searching</a>,
nonexistent file that must exist is searched for.
</p>
</dd>
-<dt id='index-KPSE_005fDEBUG_005fHASH-_00282_0029'><span><code class="code">KPSE_DEBUG_HASH <span class="r">(2)</span></code><a class="copiable-link" href='#index-KPSE_005fDEBUG_005fHASH-_00282_0029'> &para;</a></span></dt>
+<dt><a id="index-KPSE_005fDEBUG_005fHASH-_00282_0029"></a><span><code class="code">KPSE_DEBUG_HASH <span class="r">(2)</span></code><a class="copiable-link" href="#index-KPSE_005fDEBUG_005fHASH-_00282_0029"> &para;</a></span></dt>
<dd><p>Report lookups in all hash tables: <samp class="file">ls-R</samp> and <samp class="file">aliases</samp>
(see <a class="pxref" href="#Filename-database">Filename database (<code class="code">ls-R</code>)</a>); font aliases (see <a class="pxref" href="#Fontmap">Fontmap</a>); and config
file values (see <a class="pxref" href="#Config-files">Config files</a>). Useful when expected values are not
@@ -3946,7 +4108,7 @@ being found, e.g.., file searches are looking at the disk instead of
using <samp class="file">ls-R</samp>.
</p>
</dd>
-<dt id='index-KPSE_005fDEBUG_005fFOPEN-_00284_0029'><span><code class="code">KPSE_DEBUG_FOPEN <span class="r">(4)</span></code><a class="copiable-link" href='#index-KPSE_005fDEBUG_005fFOPEN-_00284_0029'> &para;</a></span></dt>
+<dt><a id="index-KPSE_005fDEBUG_005fFOPEN-_00284_0029"></a><span><code class="code">KPSE_DEBUG_FOPEN <span class="r">(4)</span></code><a class="copiable-link" href="#index-KPSE_005fDEBUG_005fFOPEN-_00284_0029"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-fopen_002c-redefined"></a>
<p>Report file openings and closings. Especially useful when your system&rsquo;s
file table is full, for seeing which files have been opened but never
@@ -3955,7 +4117,7 @@ redefining &lsquo;<samp class="samp">fopen</samp>&rsquo; (&lsquo;<samp class="sa
(&lsquo;<samp class="samp">kpse_fclose_trace</samp>&rsquo;).
</p>
</dd>
-<dt id='index-KPSE_005fDEBUG_005fPATHS-_00288_0029'><span><code class="code">KPSE_DEBUG_PATHS <span class="r">(8)</span></code><a class="copiable-link" href='#index-KPSE_005fDEBUG_005fPATHS-_00288_0029'> &para;</a></span></dt>
+<dt><a id="index-KPSE_005fDEBUG_005fPATHS-_00288_0029"></a><span><code class="code">KPSE_DEBUG_PATHS <span class="r">(8)</span></code><a class="copiable-link" href="#index-KPSE_005fDEBUG_005fPATHS-_00288_0029"> &para;</a></span></dt>
<dd><a class="index-entry-id" id="index-kpse_005fformat_005finfo_005ftype"></a>
<p>Report general path information for each file type Kpathsea is asked to
search. This is useful when you are trying to track down how a
@@ -3965,13 +4127,13 @@ contents of the <code class="code">kpse_format_info_type</code> structure define
<samp class="file">tex-file.h</samp>.
</p>
</dd>
-<dt id='index-KPSE_005fDEBUG_005fEXPAND-_002816_0029'><span><code class="code">KPSE_DEBUG_EXPAND <span class="r">(16)</span></code><a class="copiable-link" href='#index-KPSE_005fDEBUG_005fEXPAND-_002816_0029'> &para;</a></span></dt>
+<dt><a id="index-KPSE_005fDEBUG_005fEXPAND-_002816_0029"></a><span><code class="code">KPSE_DEBUG_EXPAND <span class="r">(16)</span></code><a class="copiable-link" href="#index-KPSE_005fDEBUG_005fEXPAND-_002816_0029"> &para;</a></span></dt>
<dd><p>Report the directory list corresponding to each path element Kpathsea
searches. This is only relevant when Kpathsea searches the disk, since
<samp class="file">ls-R</samp> searches don&rsquo;t look through directory lists in this way.
</p>
</dd>
-<dt id='index-KPSE_005fDEBUG_005fSEARCH-_002832_0029'><span><code class="code">KPSE_DEBUG_SEARCH <span class="r">(32)</span></code><a class="copiable-link" href='#index-KPSE_005fDEBUG_005fSEARCH-_002832_0029'> &para;</a></span></dt>
+<dt><a id="index-KPSE_005fDEBUG_005fSEARCH-_002832_0029"></a><span><code class="code">KPSE_DEBUG_SEARCH <span class="r">(32)</span></code><a class="copiable-link" href="#index-KPSE_005fDEBUG_005fSEARCH-_002832_0029"> &para;</a></span></dt>
<dd><p>Report on each file search: the name of the file searched for, the path
searched in, whether or not the file must exist (when drivers search for
<samp class="file">cmr10.vf</samp>, it need not exist), and whether or not we are
@@ -3981,16 +4143,16 @@ most lookups). This can help you correlate what Kpathsea is doing with
what is in your input file.
</p>
</dd>
-<dt id='index-KPSE_005fDEBUG_005fVARS-_002864_0029'><span><code class="code">KPSE_DEBUG_VARS <span class="r">(64)</span></code><a class="copiable-link" href='#index-KPSE_005fDEBUG_005fVARS-_002864_0029'> &para;</a></span></dt>
+<dt><a id="index-KPSE_005fDEBUG_005fVARS-_002864_0029"></a><span><code class="code">KPSE_DEBUG_VARS <span class="r">(64)</span></code><a class="copiable-link" href="#index-KPSE_005fDEBUG_005fVARS-_002864_0029"> &para;</a></span></dt>
<dd><p>Report the value of each variable Kpathsea looks up. This is useful for
verifying that variables do indeed obtain their correct values.
</p>
</dd>
-<dt id='index-GSFTOPK_005fDEBUG-_0028128_0029'><span><code class="code">GSFTOPK_DEBUG <span class="r">(128)</span></code><a class="copiable-link" href='#index-GSFTOPK_005fDEBUG-_0028128_0029'> &para;</a></span></dt>
+<dt><a id="index-GSFTOPK_005fDEBUG-_0028128_0029"></a><span><code class="code">GSFTOPK_DEBUG <span class="r">(128)</span></code><a class="copiable-link" href="#index-GSFTOPK_005fDEBUG-_0028128_0029"> &para;</a></span></dt>
<dd><p>Activates debugging printout specific to <code class="code">gsftopk</code> program.
</p>
</dd>
-<dt id='index-MAKETEX_005fDEBUG-_0028512_0029'><span><code class="code">MAKETEX_DEBUG <span class="r">(512)</span></code><a class="copiable-link" href='#index-MAKETEX_005fDEBUG-_0028512_0029'> &para;</a></span></dt>
+<dt><a id="index-MAKETEX_005fDEBUG-_0028512_0029"></a><span><code class="code">MAKETEX_DEBUG <span class="r">(512)</span></code><a class="copiable-link" href="#index-MAKETEX_005fDEBUG-_0028512_0029"> &para;</a></span></dt>
<dd><p>If you use the optional <code class="code">mktex</code> programs instead of the
traditional shell scripts, this will report the name of the site file
(<samp class="file">mktex.cnf</samp> by default) which is read, directories created by
@@ -4000,7 +4162,7 @@ parameters from <code class="code">mktexnam</code>, filenames added by
<code class="code">mktexupd</code>, and some subsidiary commands run by the programs.
</p>
</dd>
-<dt id='index-MAKETEX_005fFINE_005fDEBUG-_00281024_0029'><span><code class="code">MAKETEX_FINE_DEBUG <span class="r">(1024)</span></code><a class="copiable-link" href='#index-MAKETEX_005fFINE_005fDEBUG-_00281024_0029'> &para;</a></span></dt>
+<dt><a id="index-MAKETEX_005fFINE_005fDEBUG-_00281024_0029"></a><span><code class="code">MAKETEX_FINE_DEBUG <span class="r">(1024)</span></code><a class="copiable-link" href="#index-MAKETEX_005fFINE_005fDEBUG-_00281024_0029"> &para;</a></span></dt>
<dd><p>When the optional <code class="code">mktex</code> programs are used, this will print
additional debugging info from functions internal to these programs.
</p></dd>
@@ -4023,7 +4185,7 @@ variable in <samp class="file">kpathsea/db.c</samp>.)
<p>
Next: <a href="#Common-problems" accesskey="n" rel="next">Common problems</a>, Previous: <a href="#Debugging" accesskey="p" rel="prev">Debugging</a>, Up: <a href="#Reporting-bugs" accesskey="u" rel="up">Reporting bugs</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Logging-1">8.4 Logging</h3>
+<h3 class="section" id="Logging-1"><span>8.4 Logging<a class="copiable-link" href="#Logging-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-log-file"></a>
@@ -4084,7 +4246,7 @@ else.
<p>
Previous: <a href="#Logging" accesskey="p" rel="prev">Logging</a>, Up: <a href="#Reporting-bugs" accesskey="u" rel="up">Reporting bugs</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Common-problems-1">8.5 Common problems</h3>
+<h3 class="section" id="Common-problems-1"><span>8.5 Common problems<a class="copiable-link" href="#Common-problems-1"> &para;</a></span></h3>
<a class="index-entry-id" id="index-common-problems"></a>
<a class="index-entry-id" id="index-problems_002c-common"></a>
@@ -4106,7 +4268,7 @@ execution, &hellip;
<p>
Next: <a href="#Slow-path-searching" accesskey="n" rel="next">Slow path searching</a>, Up: <a href="#Common-problems" accesskey="u" rel="up">Common problems</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Unable-to-find-files-1">8.5.1 Unable to find files</h4>
+<h4 class="subsection" id="Unable-to-find-files-1"><span>8.5.1 Unable to find files<a class="copiable-link" href="#Unable-to-find-files-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-unable-to-find-files"></a>
<a class="index-entry-id" id="index-files_002c-unable-to-find"></a>
@@ -4168,7 +4330,7 @@ fonts by hand with Metafont, or to grab them from a CTAN site
<p>
Next: <a href="#Unable-to-generate-fonts" accesskey="n" rel="next">Unable to generate fonts</a>, Previous: <a href="#Unable-to-find-files" accesskey="p" rel="prev">Unable to find files</a>, Up: <a href="#Common-problems" accesskey="u" rel="up">Common problems</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Slow-path-searching-1">8.5.2 Slow path searching</h4>
+<h4 class="subsection" id="Slow-path-searching-1"><span>8.5.2 Slow path searching<a class="copiable-link" href="#Slow-path-searching-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-excessive-startup-time"></a>
<a class="index-entry-id" id="index-slow-startup-time"></a>
@@ -4207,7 +4369,7 @@ precisely when the disk or network is being pounded. See <a class="xref" href="
<p>
Next: <a href="#TeX-or-Metafont-failing" accesskey="n" rel="next">TeX or Metafont failing</a>, Previous: <a href="#Slow-path-searching" accesskey="p" rel="prev">Slow path searching</a>, Up: <a href="#Common-problems" accesskey="u" rel="up">Common problems</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Unable-to-generate-fonts-1">8.5.3 Unable to generate fonts</h4>
+<h4 class="subsection" id="Unable-to-generate-fonts-1"><span>8.5.3 Unable to generate fonts<a class="copiable-link" href="#Unable-to-generate-fonts-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-unable-to-generate-fonts"></a>
<a class="index-entry-id" id="index-font-generation-failures"></a>
@@ -4287,7 +4449,7 @@ need to install Metafont (see <a class="pxref" href="#unixtex_002eftp"><samp cla
<p>
Previous: <a href="#Unable-to-generate-fonts" accesskey="p" rel="prev">Unable to generate fonts</a>, Up: <a href="#Common-problems" accesskey="u" rel="up">Common problems</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="TeX-or-Metafont-failing-1">8.5.4 TeX or Metafont failing</h4>
+<h4 class="subsection" id="TeX-or-Metafont-failing-1"><span>8.5.4 TeX or Metafont failing<a class="copiable-link" href="#TeX-or-Metafont-failing-1"> &para;</a></span></h4>
<a class="index-entry-id" id="index-TeX-failures"></a>
<a class="index-entry-id" id="index-Metafont-failures"></a>
@@ -4325,34 +4487,34 @@ through TeX&rsquo;s (or whatever program&rsquo;s) data structures. Good luck.
<p>
Previous: <a href="#Reporting-bugs" accesskey="p" rel="prev">Reporting bugs</a>, Up: <a href="#Top" accesskey="u" rel="up">Kpathsea library</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="unnumbered" id="Index-1">Index</h2>
+<h2 class="unnumbered" id="Index-1"><span>Index<a class="copiable-link" href="#Index-1"> &para;</a></span></h2>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to: &nbsp; </th><td><a class="summary-letter-printindex" href="#Index_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to: &nbsp; </th><td><a class="summary-letter-printindex" href="#Index_cp_symbol-1"><b>-</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-2"><b>$</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-2"><b>;</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-3"><b>-</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-3"><b>:</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-4"><b>.</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-4"><b>!</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-5"><b>/</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-5"><b>.</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-6"><b>2</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-6"><b>{</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-7"><b>8</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-7"><b>/</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-8"><b>:</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-8"><b>\</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-9"><b>;</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-9"><b>=</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-10"><b>=</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-10"><b>~</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-11"><b>\</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-11"><b>$</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-12"><b>{</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-12"><b>2</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-13"><b>~</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-13"><b>8</b></a>
&nbsp;
<br>
<a class="summary-letter-printindex" href="#Index_cp_letter-A"><b>A</b></a>
@@ -4405,770 +4567,795 @@ Previous: <a href="#Reporting-bugs" accesskey="p" rel="prev">Reporting bugs</a>,
&nbsp;
</td></tr></table>
<table class="cp-entries-printindex" border="0">
-<tr><td></td><th class="entries-header-printindex">Index Entry</th><td>&nbsp;</td><th class="sections-header-printindex"> Section</th></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-1">!</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_0021_0021-and-casefolding"><code>!! <span class="r">and casefolding</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_0021_0021-in-path-specifications"><code>!! <span class="r">in path specifications</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_0021_0021-in-TEXMFDBS"><code>!! <span class="r">in <code class="code">TEXMFDBS</code></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-2">$</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_0024-expansion"><code>$ <span class="r">expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-3">-</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dall"><code>--all</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcasefold_002dsearch"><code>--casefold-search</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcnf_002dline"><code>--cnf-line</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcnf_002dline_002c-source-for-path"><code>&lsquo;<samp class="samp">--cnf-line</samp>&rsquo;, source for path</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcolor_003dtty"><code>--color=tty</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002ddebug_003dnum"><code>--debug=<var class="var">num</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002ddpi_003dnum"><code>--dpi=<var class="var">num</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dengine_003dname"><code>--engine=<var class="var">name</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dexpand_002dbraces_003dstring"><code>--expand-braces=<var class="var">string</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dexpand_002dpath_003dstring"><code>--expand-path=<var class="var">string</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dexpand_002dvar_003dstring"><code>--expand-var=<var class="var">string</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dformat_003dname"><code>--format=<var class="var">name</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dhelp"><code>--help</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Standard-options">Standard options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dhelp_002dformats"><code>--help-formats</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dinteractive"><code>--interactive</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dmktex_003dfiletype"><code>--mktex=<var class="var">filetype</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dmode_003dstring"><code>--mode=<var class="var">string</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dmust_002dexist"><code>--must-exist</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dno_002dcasefold_002dsearch"><code>--no-casefold-search</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dno_002dmktex_003dfiletype"><code>--no-mktex=<var class="var">filetype</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dpath_003dstring"><code>--path=<var class="var">string</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dprogname_003dname"><code>--progname=<var class="var">name</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsafe_002din_002dname_003dname"><code>--safe-in-name=<var class="var">name</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsafe_002dout_002dname_003dname"><code>--safe-out-name=<var class="var">name</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dshow_002dpath_003dname"><code>--show-path=<var class="var">name</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsubdir_003dstring"><code>--subdir=<var class="var">string</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dvar_002dbrace_002dvalue_003dvariable"><code>--var-brace-value=<var class="var">variable</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dvar_002dvalue_003dvariable"><code>--var-value=<var class="var">variable</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dversion"><code>--version</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Standard-options">Standard options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwith_002dmktextex_002ddefault"><code>--with-mktextex-default</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexfmt_002ddefault"><code>--without-mktexfmt-default</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexmf_002ddefault"><code>--without-mktexmf-default</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexocp_002ddefault"><code>--without-mktexocp-default</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexofm_002ddefault"><code>--without-mktexofm-default</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexpk_002ddefault"><code>--without-mktexpk-default</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktextfm_002ddefault"><code>--without-mktextfm-default</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d1-debugging-value"><code>-1 <span class="r">debugging value</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002dA-option-to-ls"><code>-A <span class="r">option to <code class="code">ls</code></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002dD-num"><code>-D <var class="var">num</var></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002diname_002c-find-predicate"><code>-iname<span class="r">, find predicate</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002dL-option-to-ls"><code>-L <span class="r">option to <code class="code">ls</code></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-4">.</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002e-directories_002c-ignored"><code>. <span class="r">directories, ignored</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002e-files"><code>. <span class="r">files</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002e2602gf"><code>.2602gf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eafm"><code>.afm</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebase"><code>.base</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebib"><code>.bib</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebltxml"><code>.bltxml</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebst"><code>.bst</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ecid"><code>.cid</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ecmap"><code>.cmap</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ecnf"><code>.cnf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002edll"><code>.dll</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eenc"><code>.enc</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eeps"><code>.eps</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eepsi"><code>.epsi</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002efea"><code>.fea</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002efmt"><code>.fmt</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eist"><code>.ist</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002elig"><code>.lig</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002elua"><code>.lua</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eluatex"><code>.luatex</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eluc"><code>.luc</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eluctex"><code>.luctex</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emap"><code>.map</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emem"><code>.mem</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emf"><code>.mf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emft"><code>.mft</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emlbib"><code>.mlbib</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emlbst"><code>.mlbst</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emp"><code>.mp</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eocp"><code>.ocp</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eofm"><code>.ofm</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eopl"><code>.opl</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eotp"><code>.otp</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eovf"><code>.ovf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eovp"><code>.ovp</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epfa"><code>.pfa</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epfb"><code>.pfb</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epk"><code>.pk</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epool"><code>.pool</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epool-1"><code>.pool</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epool-2"><code>.pool</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epro"><code>.pro</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eprogname-qualifier-in-texmf_002ecnf"><code>.<var class="var">progname</var> <span class="r">qualifier in <samp class="file">texmf.cnf</samp></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002erhosts_002c-writable-by-TeX"><code>.rhosts<span class="r">, writable by TeX</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eris"><code>.ris</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002esfd"><code>.sfd</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eso"><code>.so</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etex"><code>.tex</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etex-file_002c-included-in-ls_002dR"><code>.tex <span class="r">file, included in <samp class="file">ls-R</samp></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etexlua"><code>.texlua</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etexluc"><code>.texluc</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etfm"><code>.tfm</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etlu"><code>.tlu</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ettc"><code>.ttc</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ettf"><code>.ttf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002evf"><code>.vf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ew"><code>.w</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eweb"><code>.web</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eweb-1"><code>.web</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-5">/</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002f-may-not-be-_002f"><code>/ <span class="r">may not be /</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002f_002c-trailing-in-home-directory"><code>/<span class="r">, trailing in home directory</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002f_002f"><code>//</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002fetc_002fprofile"><code>/etc/profile</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002fetc_002fprofile-and-aliases"><code>/etc/profile <span class="r">and aliases</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_002fvar_002ftmp_002ftexfonts"><code>/var/tmp/texfonts</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-6">2</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-2602gf"><code>2602gf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-7">8</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-8_002e3-filenames_002c-using">8.3 filenames, using</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-8">:</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_003a-may-not-be-_003a"><code>: <span class="r">may not be :</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_003a_003a-expansion"><code>:: <span class="r">expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-9">;</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_003b-translated-to-_003a-in-texmf_002ecnf"><code>; <span class="r">translated to &lsquo;<samp class="samp">:</samp>&rsquo; in <samp class="file">texmf.cnf</samp></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-10">=</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_003d-omitted-in-texmf_002ecnf-and-misparsing"><code>= <span class="r">omitted in <samp class="file">texmf.cnf</samp> and misparsing</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-11">\</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_005c_002c-line-continuation-in-texmf_002ecnf"><code>\<span class="r">, line continuation in <samp class="file">texmf.cnf</samp></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_005copenin"><code>\openin</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_005cspecial_002c-suppressing-warnings-about"><code>\special<span class="r">, suppressing warnings about</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-12">{</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_007b-expansion"><code>{ <span class="r">expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_symbol-13">~</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-_007e-expansion"><code>~ <span class="r">expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-A">A</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-absolute-filenames">absolute filenames</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-access-system-call"><code>access <span class="r">system call</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-access-warnings">access warnings</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-AFMFONTS"><code>AFMFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-aliases-for-fonts">aliases for fonts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-aliases_002c-for-filenames">aliases, for filenames</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Filename-aliases">Filename aliases</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-all"><code>all</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-all-matches_002c-finding">all matches, finding</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-alphabetical-order_002c-not">alphabetical order, not</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-announcement-mailing-list">announcement mailing list</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-API_002c-re_002dentrant">API, re-entrant</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-append_002donly-directories-and-mktexpk">append-only directories and <code class="code">mktexpk</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-appendonlydir"><code>appendonlydir</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Apple-filesystem_002c-case_002dinsensitive">Apple filesystem, case-insensitive</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-arguments-to-mktex">arguments to <samp class="file">mktex</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-arguments">mktex script arguments</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-argv_005b0_005d"><code>argv[0]</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-autoconf_002c-recommended"><code>autoconf<span class="r">, recommended</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-automounter_002c-and-ls_002dR">automounter, and <samp class="file">ls-R</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-auxiliary-tasks">auxiliary tasks</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-B">B</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Bach_002c-Johann-Sebastian">Bach, Johann Sebastian</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-backslash_002dnewline">backslash-newline</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-basic-glyph-lookup">basic glyph lookup</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Berry_002c-Karl">Berry, Karl</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-BIBINPUTS"><code>BIBINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-BIBINPUTS-1"><code>BIBINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-blank-lines_002c-in-texmf_002ecnf">blank lines, in <samp class="file">texmf.cnf</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-BLTXMLINPUTS"><code>BLTXMLINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-brace-expansion">brace expansion</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Breitenlohner_002c-Peter">Breitenlohner, Peter</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-BSTINPUTS"><code>BSTINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-BSTINPUTS-1"><code>BSTINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-bug-address">bug address</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-bug-checklist">bug checklist</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-bug-mailing-list">bug mailing list</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-bugs_002c-reporting">bugs, reporting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-C">C</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-c_002d_002a_002eh"><code>c-*.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-c_002dauto_002eh"><code>c-auto.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-cache-of-fonts_002c-local">cache of fonts, local</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-calling-sequence">calling sequence</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-casefolding-examples">casefolding examples</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-casefolding-fallback-rationale">casefolding fallback rationale</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-casefolding-search">casefolding search</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-search">Casefolding search</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ChangeLog-entry"><code>ChangeLog <span class="r">entry</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-checklist-for-bug-reports">checklist for bug reports</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-checksum"><code>checksum</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-circle-fonts">circle fonts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-client_005fpath-in-kpse_002d_003eformat_005finfo"><code>client_path <span class="r">in <code class="code">kpse-&gt;format_info</code></span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-CLUAINPUTS"><code>CLUAINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-CMAPFONTS"><code>CMAPFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-cmr10_002c-as-fallback-font"><code>cmr10<span class="r">, as fallback font</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-cmr10_002evf"><code>cmr10.vf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-cnf_002ec"><code>cnf.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-cnf_002eh"><code>cnf.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-comments_002c-in-fontmap-files">comments, in fontmap files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-comments_002c-in-texmf_002ecnf">comments, in <samp class="file">texmf.cnf</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-comments_002c-making">comments, making</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-common-features-in-glyph-lookup">common features in glyph lookup</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-common-problems">common problems</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Common-problems">Common problems</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-compilation-value_002c-source-for-path">compilation value, source for path</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-compiler-bugs">compiler bugs</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-compiler-bugs_002c-finding">compiler bugs, finding</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-conditions-for-use">conditions for use</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config-files">config files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config-files_002c-for-Kpathsea_002dusing-programs">config files, for Kpathsea-using programs</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config-files_002c-programming-with">config files, programming with</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002eh"><code>config.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002elog"><code>config.log</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002eps"><code>config.ps</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002eps_002c-search-path-for"><code>config.ps<span class="r">, search path for</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002estatus"><code>config.status</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-configuration-bugs">configuration bugs</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-configuration-file_002c-source-for-path">configuration file, source for path</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-configuration-of-mktex-scripts">configuration of <samp class="file">mktex</samp> scripts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-configure-options-for-mktex-scripts"><code class="code">configure</code> options for <samp class="file">mktex</samp> scripts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-context-diff">context diff</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-continuation-character">continuation character</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-core-dumps_002c-reporting">core dumps, reporting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-crashes_002c-reporting">crashes, reporting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-CWEBINPUTS"><code>CWEBINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-D">D</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-database-search">database search</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-database_002c-for-filenames">database, for filenames</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Filename-database">Filename database</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-database_002c-format-of">database, format of</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Database-format">Database format</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-debug_002eh"><code>debug.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-debugger">debugger</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-debugging">debugging</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-debugging-options_002c-in-Kpathsea_002dusing-program">debugging options, in Kpathsea-using program</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-debugging-output">debugging output</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-default-expansion">default expansion</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-default_005ftexsizes"><code>default_texsizes</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-device_002c-wrong">device, wrong</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-directories_002c-making-append_002donly">directories, making append-only</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-directory-permissions">directory permissions</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-directory-structure_002c-for-TeX-files">directory structure, for TeX files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-disabling-mktex-scripts">disabling <samp class="file">mktex</samp> scripts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-disk-search">disk search</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-disk-searching_002c-avoiding">disk searching, avoiding</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-disk-usage_002c-reducing">disk usage, reducing</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-doc-files"><code>doc files</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-DOS-compatible-names">DOS compatible names</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-dosnames"><code>dosnames</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-dot-files">dot files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-doubled-colons">doubled colons</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-dpinnn-directories"><code>dpi<var class="var">nnn</var> directories</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-DVILJMAKEPK"><code>DVILJMAKEPK</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-DVILJSIZES"><code>DVILJSIZES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-dvipdfmx_002ecfg"><code>dvipdfmx.cfg</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSFONTS"><code>DVIPSFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSHEADERS"><code>DVIPSHEADERS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSMAKEPK"><code>DVIPSMAKEPK</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSSIZES"><code>DVIPSSIZES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-dynamic-creation-of-files">dynamic creation of files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-E">E</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-EC-fonts_002c-and-dynamic-source-creation">EC fonts, and dynamic source creation</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-elt_002ddirs_002ec"><code>elt-dirs.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-elt_002ddirs_002ec-1"><code>elt-dirs.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-enabling-mktex-scripts">enabling <samp class="file">mktex</samp> scripts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ENCFONTS"><code>ENCFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-engine-name">engine name</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variable_002c-source-for-path">environment variable, source for path</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variables-for-TeX">environment variables for TeX</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variables-in-paths">environment variables in paths</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variables_002c-old">environment variables, old</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-epoch_002c-seconds-since">epoch, seconds since</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-error-message-macros">error message macros</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-examples_002c-of-casefolding-searches">examples, of casefolding searches</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-excessive-startup-time">excessive startup time</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Slow-path-searching">Slow path searching</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expand_002ec"><code>expand.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expanding-symlinks">expanding symlinks</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-default">expansion, default</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-path-element">expansion, path element</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-search-path">expansion, search path</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-expansion">Path expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-subdirectory">expansion, subdirectory</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-tilde">expansion, tilde</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-variable">expansion, variable</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-explicitly-relative-filenames">explicitly relative filenames</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-extensions_002c-filename">extensions, filename</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-externally_002dbuilt-filename-database">externally-built filename database</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Filename-database">Filename database</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-extra-colons">extra colons</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-F">F</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-failed-mktex_2026-script-invocation">failed <code class="code">mktex&hellip;</code> script invocation</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fallback-font">fallback font</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fallback-resolutions">fallback resolutions</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-FAQ_002c-Kpathsea">FAQ, Kpathsea</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Common-problems">Common problems</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Farwell_002c-Matthew">Farwell, Matthew</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-file-formats_002c-supported">file formats, supported</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-file-lookup">file lookup</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-file-permissions">file permissions</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-file-types_002c-registering-new">file types, registering new</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-filename-aliases">filename aliases</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Filename-aliases">Filename aliases</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-filename-database">filename database</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Filename-database">Filename database</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-filenames_002c-absolute-or-explicitly-relative">filenames, absolute or explicitly relative</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-files_002c-unable-to-find">files, unable to find</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-filesystem-search">filesystem search</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-filesystem_002c-case_002d_0028in_0029sensitive">filesystem, case-(in)sensitive</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Findutils_002c-GNU-package">Findutils, GNU package</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-floating-directories">floating directories</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fmtutil"><code>fmtutil</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fmtutil_002ecnf"><code>fmtutil.cnf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fmtutils_002ecnf"><code>fmtutils.cnf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-font-alias-files">font alias files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-font-generation-failures">font generation failures</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-font-of-last-resort">font of last resort</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-font-set_002c-infinite">font set, infinite</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-FONTCIDMAPS"><code>FONTCIDMAPS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-FONTFEATURES"><code>FONTFEATURES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fontmap-files">fontmap files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fontmaps-1"><code>fontmaps</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fontmaps">fontmaps</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fontname">fontname</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fontnames_002c-arbitrary-length">fontnames, arbitrary length</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-FOOINPUTS"><code>FOOINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-FOOINPUTS-1"><code>FOOINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fopen_002c-redefined"><code>fopen<span class="r">, redefined</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-format-of-external-database">format of external database</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Database-format">Database format</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ftp_002ecs_002estanford_002eedu"><code>ftp.cs.stanford.edu</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ftp_002etug_002eorg"><code>ftp.tug.org</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-fundamental-purpose-of-Kpathsea">fundamental purpose of Kpathsea</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-G">G</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-gdb_002c-recommended"><code>gdb<span class="r">, recommended</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-gf"><code>gf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-GFFONTS"><code>GFFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-globally-writable-directories">globally writable directories</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-glyph-lookup">glyph lookup</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-glyph-lookup-bitmap-tolerance">glyph lookup bitmap tolerance</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-GLYPHFONTS"><code>GLYPHFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-GLYPHFONTS-1"><code>GLYPHFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-glyphlist_002etxt"><code>glyphlist.txt</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-GNU-C-compiler-bugs">GNU C compiler bugs</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-GNU-General-Public-License">GNU General Public License</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-group_002dwritable-directories">group-writable directories</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-GSFTOPK_005fDEBUG-_0028128_0029"><code>GSFTOPK_DEBUG <span class="r">(128)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-H">H</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-hash-table-buckets_002c-printing">hash table buckets, printing</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-hash-table-routines">hash table routines</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-hash_005fsummary_005fonly-variable-for-debugging"><code>hash_summary_only <span class="r">variable for debugging</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-history-of-Kpathsea">history of Kpathsea</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Hoekwater_002c-Taco">Hoekwater, Taco</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-home-directories-in-paths">home directories in paths</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-HOME_002c-as-_007e-expansion"><code>HOME<span class="r">, as ~ expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-I">I</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-identifiers_002c-characters-valid-in">identifiers, characters valid in</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-include-fontmap-directive"><code>include <span class="r">fontmap directive</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-INDEXSTYLE"><code>INDEXSTYLE</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-input-lines_002c-reading">input lines, reading</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-interactive-query">interactive query</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-interface_002c-not-frozen">interface, not frozen</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-introduction">introduction</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-K">K</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kdebug_003a">&lsquo;<samp class="samp">kdebug:</samp>&rsquo;</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kdefault_002ec"><code>kdefault.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Knuth_002c-Donald-E_002e">Knuth, Donald E.</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Knuth_002c-Donald-E_002e_002c-archive-of-programs-by">Knuth, Donald E., archive of programs by</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Kpathsea-config-file_002c-source-for-path">Kpathsea config file, source for path</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_002eh"><code>kpathsea.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fcnf_005fget"><code>kpathsea_cnf_get</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPATHSEA_005fDEBUG"><code>KPATHSEA_DEBUG</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPATHSEA_005fDEBUG-1"><code>KPATHSEA_DEBUG</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffind_005ffile"><code>kpathsea_find_file</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffind_005ffile-1"><code>kpathsea_find_file</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffind_005fglyph"><code>kpathsea_find_glyph</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffinish"><code>kpathsea_finish</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005finit_005fprog"><code>kpathsea_init_prog</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005finit_005fprog-1"><code>kpathsea_init_prog</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fin_005fname_005fok"><code>kpathsea_in_name_ok</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fnew"><code>kpathsea_new</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fopen_005ffile"><code>kpathsea_open_file</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fout_005fname_005fok"><code>kpathsea_out_name_ok</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fset_005fprogram_005fname"><code>kpathsea_set_program_name</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fvar_005fvalue"><code>kpathsea_var_value</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPATHSEA_005fWARNING"><code>KPATHSEA_WARNING</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003edebug"><code>kpse-&gt;debug</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003edebug-1"><code>kpse-&gt;debug</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003edebug-variable"><code>kpse-&gt;debug <span class="r">variable</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003eformat_005finfo"><code>kpse-&gt;format_info</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003einvocation_005fname"><code>kpse-&gt;invocation_name</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003einvocation_005fshort_005fname"><code>kpse-&gt;invocation_short_name</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003eprogram_005fname"><code>kpse-&gt;program_name</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpsewhich"><code>kpsewhich</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Invoking-kpsewhich">Invoking kpsewhich</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Kpsewhich_002c-and-debugging">Kpsewhich, and debugging</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fBITMAP_005fTOLERANCE"><code>KPSE_BITMAP_TOLERANCE</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fEXPAND-_002816_0029"><code>KPSE_DEBUG_EXPAND <span class="r">(16)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fFOPEN-_00284_0029"><code>KPSE_DEBUG_FOPEN <span class="r">(4)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fHASH-_00282_0029"><code>KPSE_DEBUG_HASH <span class="r">(2)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fPATHS-_00288_0029"><code>KPSE_DEBUG_PATHS <span class="r">(8)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fSEARCH-_002832_0029"><code>KPSE_DEBUG_SEARCH <span class="r">(32)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fSTAT-_00281_0029"><code>KPSE_DEBUG_STAT <span class="r">(1)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fVARS-_002864_0029"><code>KPSE_DEBUG_VARS <span class="r">(64)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDOT-expansion"><code>KPSE_DOT <span class="r">expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#KPSE_005fDOT-expansion">KPSE_DOT expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_005fformat_005finfo_005ftype"><code>kpse_format_info_type</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-L">L</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-last_002dresort-font">last-resort font</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-lcircle10"><code>lcircle10</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-leading-colons">leading colons</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-leaf-directories-wrongly-guessed">leaf directories wrongly guessed</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-leaf-directory-trick">leaf directory trick</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-license-for-using-the-library">license for using the library</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-LIGFONTS"><code>LIGFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-lines_002c-reading-arbitrary_002dlength">lines, reading arbitrary-length</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Linux-File-System-Standard">Linux File System Standard</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-local-cache-of-fonts">local cache of fonts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-log-file">log file</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-logging-successful-searches">logging successful searches</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-lost_002bfound-directory"><code>lost+found <span class="r">directory</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-lostchar"><code>lostchar</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ls_002dR"><code>ls-R</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ls_002dR-database-file"><code>ls-R <span class="r">database file</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ls_002dR_002c-simplest-build"><code>ls-R<span class="r">, simplest build</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-LUAINPUTS"><code>LUAINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-M">M</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Mac-filesystem_002c-case_002dinsensitive">Mac filesystem, case-insensitive</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MacKenzie_002c-David">MacKenzie, David</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MacKenzie_002c-David-1">MacKenzie, David</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-magic-characters">magic characters</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mailing-lists">mailing lists</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MAKETEX_005fDEBUG-_0028512_0029"><code>MAKETEX_DEBUG <span class="r">(512)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MAKETEX_005fFINE_005fDEBUG-_00281024_0029"><code>MAKETEX_FINE_DEBUG <span class="r">(1024)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-memory-allocation-routines">memory allocation routines</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-metafont-driver-files">metafont driver files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-failures">Metafont failures</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-installation">Metafont installation</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-making-too_002dlarge-fonts">Metafont making too-large fonts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-using-the-wrong-device">Metafont using the wrong device</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MFBASES"><code>MFBASES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MFINPUTS"><code>MFINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MFPOOL"><code>MFPOOL</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MFTINPUTS"><code>MFTINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MISCFONTS"><code>MISCFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mismatched-checksum-warnings">mismatched checksum warnings</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-missfont_002elog"><code>missfont.log</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MISSFONT_005fLOG"><code>MISSFONT_LOG</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-missing-character-warnings">missing character warnings</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mkocp"><code>mkocp</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mkofm"><code>mkofm</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex-script-configuration"><samp class="file">mktex</samp> script configuration</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex-script-names"><samp class="file">mktex</samp> script names</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex-scripts"><samp class="file">mktex</samp> scripts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002ecnf"><code>mktex.cnf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002ecnf-1"><code>mktex.cnf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002eopt"><code>mktex.opt</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002eopt-1"><code>mktex.opt</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexdir"><code>mktexdir</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexfmt"><code>mktexfmt</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexmf"><code>mktexmf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexpk"><code>mktexpk</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexpk-can_0027t-guess-mode"><code class="code">mktexpk</code> can&rsquo;t guess mode</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktextex"><code>mktextex</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mktextfm"><code>mktextfm</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MLBIBINPUTS"><code>MLBIBINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MLBSTINPUTS"><code>MLBSTINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-mode-directory_002c-omitting">mode directory, omitting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Morgan_002c-Tim">Morgan, Tim</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MPINPUTS"><code>MPINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MPMEMS"><code>MPMEMS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MPPOOL"><code>MPPOOL</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MPSUPPORT"><code>MPSUPPORT</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-MT_005fFEATURES"><code>MT_FEATURES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-multiple-TeX-hierarchies">multiple TeX hierarchies</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-must-exist">must exist</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-N">N</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-names-for-mktex-scripts">names for <samp class="file">mktex</samp> scripts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Neumann_002c-Gustaf">Neumann, Gustaf</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-NFS-and-ls_002dR">NFS and <samp class="file">ls-R</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-nomfdrivers"><code>nomfdrivers</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-nomode"><code>nomode</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-none"><code>none</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-null-pointers_002c-dereferencing">null pointers, dereferencing</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-numeric-debugging-values">numeric debugging values</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-O">O</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-obtaining-TeX">obtaining TeX</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-OCPINPUTS"><code>OCPINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-OFMFONTS"><code>OFMFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-online-Metafont-display_002c-spurious">online Metafont display, spurious</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-OPENTYPEFONTS"><code>OPENTYPEFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-optimization-caveat">optimization caveat</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-options-for-debugging">options for debugging</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-OTPINPUTS"><code>OTPINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-overview-of-path-searching">overview of path searching</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-overview-of-programming-with-Kpathsea">overview of programming with Kpathsea</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-OVFFONTS"><code>OVFFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-OVPFONTS"><code>OVPFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-P">P</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-path-expansion">path expansion</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-expansion">Path expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching">path searching</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching">Path searching</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching-options">path searching options</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching_002c-overview">path searching, overview</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching_002c-standalone">path searching, standalone</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Invoking-kpsewhich">Invoking kpsewhich</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-path-sources">path sources</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-pathsearch_002eh"><code>pathsearch.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-pc-Pascal-compiler"><code>pc <span class="r">Pascal compiler</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-pdfglyphlist_002etxt"><code>pdfglyphlist.txt</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-pdftex_002ecfg"><code>pdftex.cfg</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-PDFTEXCONFIG"><code>PDFTEXCONFIG</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-pdftexconfig_002etex"><code>pdftexconfig.tex</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-permission-denied">permission denied</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-permissions_002c-directory">permissions, directory</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-permissions_002c-file">permissions, file</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-PKFONTS"><code>PKFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-plain_002ebase"><code>plain.base</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-privacy_002c-semblance-of">privacy, semblance of</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-problems_002c-common">problems, common</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Common-problems">Common problems</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-proginit_002eh"><code>proginit.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-program_002dvarying-paths">program-varying paths</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-programming-overview">programming overview</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-programming-with-config-files">programming with config files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-programming-with-Kpathsea">programming with Kpathsea</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-programs-using-the-library">programs using the library</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-proof-mode">proof mode</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-PSHEADERS"><code>PSHEADERS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-pxp-Pascal-preprocessor"><code>pxp <span class="r">Pascal preprocessor</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-Q">Q</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-quoting-variable-values">quoting variable values</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-R">R</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-rationale-for-casefolding-fallback">rationale for casefolding fallback</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-re_002dentrant-API">re-entrant API</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-readable"><code>readable</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-reading-arbitrary_002dlength-lines">reading arbitrary-length lines</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-recording-successful-searches">recording successful searches</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-relative-filenames">relative filenames</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-reporting-bugs">reporting bugs</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-resident_002ec"><code>resident.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-resolution_002c-setting">resolution, setting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-resolutions_002c-last_002dresort">resolutions, last-resort</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-retrieving-TeX">retrieving TeX</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-right_002dhand-side-of-variable-assignments">right-hand side of variable assignments</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-RISINPUTS"><code>RISINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Rokicki_002c-Tom">Rokicki, Tom</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-root-user"><code class="t">root</code> user</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-runtime-configuration-files">runtime configuration files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-runtime-debugging">runtime debugging</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-S">S</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Sauter-fonts_002c-and-dynamic-source-creation">Sauter fonts, and dynamic source creation</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-scripts-for-file-creation">scripts for file creation</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-search-path_002c-defined">search path, defined</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-search_002c-case_002dinsensitive">search, case-insensitive</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-search">Casefolding search</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-for-files">searching for files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-for-glyphs">searching for glyphs</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-overview">searching overview</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-the-database">searching the database</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-the-disk">searching the disk</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-security-considerations">security considerations</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-SELFAUTODIR">SELFAUTODIR</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-SELFAUTOLOC">SELFAUTOLOC</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-SELFAUTOPARENT">SELFAUTOPARENT</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-sending-patches">sending patches</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-setgid-scripts">setgid scripts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-SFDFONTS"><code>SFDFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-shell-variables">shell variables</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-shell_005fescape_002c-example-for-code"><code>shell_escape<span class="r">, example for code</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-site-overrides-for-mktex_2026">site overrides for <code class="code">mktex&hellip;</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-skeleton-TeX-directory">skeleton TeX directory</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-slow-startup-time">slow startup time</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Slow-path-searching">Slow path searching</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-source-files"><code>source files</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-sources-for-search-paths">sources for search paths</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-special"><code>special</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-stack-trace">stack trace</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-standalone-path-searching">standalone path searching</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Invoking-kpsewhich">Invoking kpsewhich</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-standard-error-and-debugging-output">standard error and debugging output</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-standard-options">standard options</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Standard-options">Standard options</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-startup-time_002c-excessive">startup time, excessive</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Slow-path-searching">Slow path searching</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-string-routines">string routines</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-strip"><code>strip</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-stripsupplier"><code>stripsupplier</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-striptypeface"><code>striptypeface</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-st_005fnlink"><code>st_nlink</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-ST_005fNLINK_005fTRICK"><code>ST_NLINK_TRICK</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-subdirectory-searching">subdirectory searching</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-suffixes_002c-filename">suffixes, filename</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-suggestions_002c-making">suggestions, making</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Sun-2">Sun 2</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-supplier-directory_002c-omitting">supplier directory, omitting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-supplier-directory_002c-omitting-1">supplier directory, omitting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-supported-file-formats">supported file formats</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-suppressing-warnings">suppressing warnings</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-symbolic-links-not-found">symbolic links not found</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-symbolic-links_002c-and-ls_002dR">symbolic links, and <samp class="file">ls-R</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-symlinks_002c-resolving">symlinks, resolving</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-system-C-compiler-bugs">system C compiler bugs</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-system_002ddependent-casefolding-behavior">system-dependent casefolding behavior</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-T">T</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-T1FONTS"><code>T1FONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-T1INPUTS"><code>T1INPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-T42FONTS"><code>T42FONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tcfmgr_002emap"><code>tcfmgr.map</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TDS">TDS</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-directory-structure">TeX directory structure</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-environment-variables">TeX environment variables</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-failures">TeX failures</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-file-lookup">TeX file lookup</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-glyph-lookup">TeX glyph lookup</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-support">TeX support</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-support">TeX support</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-Users-Group">TeX Users Group</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dfile_002ec"><code>tex-file.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dfile_002eh"><code>tex-file.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dglyph_002ec"><code>tex-glyph.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dglyph_002eh"><code>tex-glyph.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dk_0040tug_002eorg"><code>tex-k@tug.org</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dk_0040tug_002eorg-_0028bug-address_0029"><code>tex-k@tug.org <span class="r">(bug address)</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002eweb"><code>tex.web</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXBIB"><code>TEXBIB</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXBIB-1"><code>TEXBIB</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXCONFIG"><code>TEXCONFIG</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXDOCS"><code>TEXDOCS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTMAPS"><code>TEXFONTMAPS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS"><code>TEXFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS-1"><code>TEXFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS-2"><code>TEXFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS-3"><code>TEXFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texfonts_002emap"><code>texfonts.map</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFORMATS"><code>TEXFORMATS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXINDEXSTYLE"><code>TEXINDEXSTYLE</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXINPUTS"><code>TEXINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXINPUTS-1"><code>TEXINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMF"><code>TEXMF</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf"><code>texmf.cnf</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf-missing_002c-warning-about"><samp class="file">texmf.cnf</samp> missing, warning about</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf_002c-and-variable-expansion"><code>texmf.cnf<span class="r">, and variable expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf_002c-definition-for"><code>texmf.cnf<span class="r">, definition for</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf_002c-source-for-path"><code>texmf.cnf<span class="r">, source for path</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFCNF"><code>TEXMFCNF</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFCNF-1"><code>TEXMFCNF</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFDBS"><code>TEXMFDBS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFDBS-1"><code>TEXMFDBS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFINI"><code>TEXMFINI</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFINI-1"><code>TEXMFINI</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFINI-2"><code>TEXMFINI</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFLOG"><code>TEXMFLOG</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFOUTPUT"><code>TEXMFOUTPUT</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFSCRIPTS"><code>TEXMFSCRIPTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texmfvar"><code>texmfvar</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFVAR"><code>TEXMFVAR</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_005fcasefold_005fsearch"><code>texmf_casefold_search</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-search">Casefolding search</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPICTS"><code>TEXPICTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPKS"><code>TEXPKS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPOOL"><code>TEXPOOL</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPSHEADERS"><code>TEXPSHEADERS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPSHEADERS-1"><code>TEXPSHEADERS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXSIZES"><code>TEXSIZES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXSOURCES"><code>TEXSOURCES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEX_005fHUSH"><code>TEX_HUSH</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TEX_005fHUSH-1"><code>TEX_HUSH</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TFMFONTS"><code>TFMFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tilde-expansion">tilde expansion</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tilde_002ec"><code>tilde.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-time-system-call"><code>time <span class="r">system call</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tolerance-for-glyph-lookup">tolerance for glyph lookup</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-trailing-_002f-in-home-directory">trailing &lsquo;<samp class="samp">/</samp>&rsquo; in home directory</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-trailing-colons">trailing colons</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-translations_002c-of-path-searching-description">translations, of path searching description</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Path-searching">Path searching</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TRFONTS"><code>TRFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-trick-for-detecting-leaf-directories">trick for detecting leaf directories</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-trojan-horse-attack">trojan horse attack</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-try_005fstd_005fextension_005ffirst"><code>try_std_extension_first</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-TTFONTS"><code>TTFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-tug_002eorg"><code>tug.org</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-typeface-directory_002c-omitting">typeface directory, omitting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-typeface-directory_002c-omitting-1">typeface directory, omitting</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-U">U</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-unable-to-find-files">unable to find files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-unable-to-generate-fonts">unable to generate fonts</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-uname"><code>uname</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-unixtex_002eftp"><code>unixtex.ftp</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-unknown-special-warnings">unknown special warnings</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-unreadable-file-warnings">unreadable file warnings</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-unreadable-files">unreadable files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-unusable-ls_002dR-warning">unusable <samp class="file">ls-R</samp> warning</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-usage-patterns_002c-finding">usage patterns, finding</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-USERPROFILE_002c-as-_007e-expansion"><code>USERPROFILE<span class="r">, as ~ expansion</span></code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-USE_005fTEXMFVAR"><code>USE_TEXMFVAR</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-USE_005fVARTEXFONTS"><code>USE_VARTEXFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-V">V</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-varfonts"><code>varfonts</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-variable-expansion">variable expansion</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-variable_002ec"><code>variable.c</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-variable_002eh"><code>variable.h</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-VARTEXFONTS"><code>VARTEXFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-VAX-11_002f750">VAX 11/750</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-version-numbers_002c-determining">version numbers, determining</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-VF-files_002c-not-found">VF files, not found</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-VFFONTS"><code>VFFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Vojta_002c-Paul">Vojta, Paul</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-W">W</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Walsh_002c-Norman">Walsh, Norman</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-warning-about-unusable-ls_002dR">warning about unusable <samp class="file">ls-R</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-warning_002c-about-missing-texmf_002ecnf">warning, about missing <samp class="file">texmf.cnf</samp></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-warnings_002c-file-access">warnings, file access</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-warnings_002c-suppressing">warnings, suppressing</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-WEB2C"><code>WEB2C</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Weber_002c-Olaf">Weber, Olaf</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-WEBINPUTS"><code>WEBINPUTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-whitespace_002c-in-fontmap-files">whitespace, in fontmap files</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-whitespace_002c-not-ignored-on-continuation-lines">whitespace, not ignored on continuation lines</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-Windows-and-casefolding">Windows and casefolding</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-www_002etug_002eorg"><code>www.tug.org</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-X">X</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-XDvi"><code>XDvi</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-XDVIFONTS"><code>XDVIFONTS</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-XDVIMAKEPK"><code>XDVIMAKEPK</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-XDVISIZES"><code>XDVISIZES</code></a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Index_cp_letter-Z">Z</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-zuhn_002c-david">zuhn, david</a>:</td><td>&nbsp;</td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-1">-</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dall"><code>--all</code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcasefold_002dsearch"><code>--casefold-search</code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcnf_002dline"><code>--cnf-line</code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcnf_002dline_002c-source-for-path"><code>&lsquo;<samp class="samp">--cnf-line</samp>&rsquo;, source for path</code></a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dcolor_003dtty"><code>--color=tty</code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002ddebug_003dnum"><code>--debug=<var class="var">num</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002ddpi_003dnum"><code>--dpi=<var class="var">num</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dengine_003dname"><code>--engine=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dexpand_002dbraces_003dstring"><code>--expand-braces=<var class="var">string</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dexpand_002dpath_003dstring"><code>--expand-path=<var class="var">string</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dexpand_002dvar_003dstring"><code>--expand-var=<var class="var">string</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dformat_003dname"><code>--format=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dhelp"><code>--help</code></a></td><td class="printindex-index-section"><a href="#Standard-options">Standard options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dhelp_002dformats"><code>--help-formats</code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dinteractive"><code>--interactive</code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dmktex_003dfiletype"><code>--mktex=<var class="var">filetype</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dmode_003dstring"><code>--mode=<var class="var">string</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dmust_002dexist"><code>--must-exist</code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dno_002dcasefold_002dsearch"><code>--no-casefold-search</code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dno_002dmktex_003dfiletype"><code>--no-mktex=<var class="var">filetype</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dpath_003dstring"><code>--path=<var class="var">string</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dprogname_003dname"><code>--progname=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsafe_002dextended_002din_002dname_003dname"><code>--safe-extended-in-name=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsafe_002dextended_002dout_002dname_003dname"><code>--safe-extended-out-name=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsafe_002din_002dname_003dname"><code>--safe-in-name=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsafe_002dout_002dname_003dname"><code>--safe-out-name=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dshow_002dpath_003dname"><code>--show-path=<var class="var">name</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dsubdir_003dstring"><code>--subdir=<var class="var">string</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dvar_002dbrace_002dvalue_003dvariable"><code>--var-brace-value=<var class="var">variable</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dvar_002dvalue_003dvariable"><code>--var-value=<var class="var">variable</var></code></a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dversion"><code>--version</code></a></td><td class="printindex-index-section"><a href="#Standard-options">Standard options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwith_002dmktextex_002ddefault"><code>--with-mktextex-default</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexfmt_002ddefault"><code>--without-mktexfmt-default</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexmf_002ddefault"><code>--without-mktexmf-default</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexocp_002ddefault"><code>--without-mktexocp-default</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexofm_002ddefault"><code>--without-mktexofm-default</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktexpk_002ddefault"><code>--without-mktexpk-default</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d_002dwithout_002dmktextfm_002ddefault"><code>--without-mktextfm-default</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002d1-debugging-value"><code>-1 <span class="r">debugging value</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002dA-option-to-ls"><code>-A <span class="r">option to <code class="code">ls</code></span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002dD-num"><code>-D <var class="var">num</var></code></a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002diname_002c-find-predicate"><code>-iname<span class="r">, find predicate</span></code></a></td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002dL-option-to-ls"><code>-L <span class="r">option to <code class="code">ls</code></span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-2">;</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_003b-translated-to-_003a-in-texmf_002ecnf"><code>; <span class="r">translated to &lsquo;<samp class="samp">:</samp>&rsquo; in <samp class="file">texmf.cnf</samp></span></code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-3">:</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_003a-may-not-be-_003a"><code>: <span class="r">may not be :</span></code></a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_003a_003a-expansion"><code>:: <span class="r">expansion</span></code></a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-4">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_0021_0021-and-casefolding"><code>!! <span class="r">and casefolding</span></code></a></td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_0021_0021-in-path-specifications"><code>!! <span class="r">in path specifications</span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_0021_0021-in-TEXMFDBS"><code>!! <span class="r">in <code class="code">TEXMFDBS</code></span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-5">.</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002e-directories_002c-ignored"><code>. <span class="r">directories, ignored</span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002e-files"><code>. <span class="r">files</span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002e2602gf"><code>.2602gf</code></a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eafm"><code>.afm</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebase"><code>.base</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebib"><code>.bib</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebltxml"><code>.bltxml</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ebst"><code>.bst</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ecid"><code>.cid</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ecmap"><code>.cmap</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ecnf"><code>.cnf</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002edll"><code>.dll</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eenc"><code>.enc</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eeps"><code>.eps</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eepsi"><code>.epsi</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002efea"><code>.fea</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002efmt"><code>.fmt</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eist"><code>.ist</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002elig"><code>.lig</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002elua"><code>.lua</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eluatex"><code>.luatex</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eluc"><code>.luc</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eluctex"><code>.luctex</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emap"><code>.map</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emem"><code>.mem</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emf"><code>.mf</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emft"><code>.mft</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emlbib"><code>.mlbib</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emlbst"><code>.mlbst</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002emp"><code>.mp</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eocp"><code>.ocp</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eofm"><code>.ofm</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eopl"><code>.opl</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eotp"><code>.otp</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eovf"><code>.ovf</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eovp"><code>.ovp</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epfa"><code>.pfa</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epfb"><code>.pfb</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epk"><code>.pk</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epool"><code>.pool</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epool-1"><code>.pool</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epool-2"><code>.pool</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002epro"><code>.pro</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eprofile_002c-_0028un_0029writable-by-TeX"><code>.profile<span class="r">, (un)writable by TeX</span></code></a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eprogname-qualifier-in-texmf_002ecnf"><code>.<var class="var">progname</var> <span class="r">qualifier in <samp class="file">texmf.cnf</samp></span></code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eris"><code>.ris</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002esfd"><code>.sfd</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eso"><code>.so</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etex"><code>.tex</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etex-file_002c-included-in-ls_002dR"><code>.tex <span class="r">file, included in <samp class="file">ls-R</samp></span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etexlua"><code>.texlua</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etexluc"><code>.texluc</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etfm"><code>.tfm</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002etlu"><code>.tlu</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ettc"><code>.ttc</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ettf"><code>.ttf</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002evf"><code>.vf</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002ew"><code>.w</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eweb"><code>.web</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002eweb-1"><code>.web</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-6">{</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_007b-expansion"><code>{ <span class="r">expansion</span></code></a></td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-7">/</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002f-may-not-be-_002f"><code>/ <span class="r">may not be /</span></code></a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002f_002c-trailing-in-home-directory"><code>/<span class="r">, trailing in home directory</span></code></a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002f_002f"><code>//</code></a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002fetc_002fprofile"><code>/etc/profile</code></a></td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002fetc_002fprofile-and-aliases"><code>/etc/profile <span class="r">and aliases</span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_002fvar_002ftmp_002ftexfonts"><code>/var/tmp/texfonts</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-8">\</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_005c_002c-line-continuation-in-texmf_002ecnf"><code>\<span class="r">, line continuation in <samp class="file">texmf.cnf</samp></span></code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_005copenin"><code>\openin</code></a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_005copenout"><code>\openout</code></a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_005cspecial_002c-suppressing-warnings-about"><code>\special<span class="r">, suppressing warnings about</span></code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-9">=</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_003d-omitted-in-texmf_002ecnf-and-misparsing"><code>= <span class="r">omitted in <samp class="file">texmf.cnf</samp> and misparsing</span></code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-10">~</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_007e-expansion"><code>~ <span class="r">expansion</span></code></a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-11">$</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-_0024-expansion"><code>$ <span class="r">expansion</span></code></a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-12">2</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-2602gf"><code>2602gf</code></a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_symbol-13">8</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-8_002e3-filenames_002c-using">8.3 filenames, using</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-absolute-filenames">absolute filenames</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-access-system-call"><code>access <span class="r">system call</span></code></a></td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-access-warnings">access warnings</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-AFMFONTS"><code>AFMFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-aliases-for-fonts">aliases for fonts</a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-aliases_002c-for-filenames">aliases, for filenames</a></td><td class="printindex-index-section"><a href="#Filename-aliases">Filename aliases</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-all"><code>all</code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-all-matches_002c-finding">all matches, finding</a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-alphabetical-order_002c-not">alphabetical order, not</a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-announcement-mailing-list">announcement mailing list</a></td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-API_002c-re_002dentrant">API, re-entrant</a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-append_002donly-directories-and-mktexpk">append-only directories and <code class="code">mktexpk</code></a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-appendonlydir"><code>appendonlydir</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Apple-filesystem_002c-case_002dinsensitive">Apple filesystem, case-insensitive</a></td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-arguments-to-mktex">arguments to <samp class="file">mktex</samp></a></td><td class="printindex-index-section"><a href="#mktex-script-arguments">mktex script arguments</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-argv_005b0_005d"><code>argv[0]</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-autoconf_002c-recommended"><code>autoconf<span class="r">, recommended</span></code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-automounter_002c-and-ls_002dR">automounter, and <samp class="file">ls-R</samp></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-auxiliary-tasks">auxiliary tasks</a></td><td class="printindex-index-section"><a href="#Auxiliary-tasks">Auxiliary tasks</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-B">B</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Bach_002c-Johann-Sebastian">Bach, Johann Sebastian</a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-backslash_002dnewline">backslash-newline</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-basic-glyph-lookup">basic glyph lookup</a></td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Berry_002c-Karl">Berry, Karl</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-BIBINPUTS"><code>BIBINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-BIBINPUTS-1"><code>BIBINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-blank-lines_002c-in-texmf_002ecnf">blank lines, in <samp class="file">texmf.cnf</samp></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-BLTXMLINPUTS"><code>BLTXMLINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-brace-expansion">brace expansion</a></td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Breitenlohner_002c-Peter">Breitenlohner, Peter</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-BSTINPUTS"><code>BSTINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-BSTINPUTS-1"><code>BSTINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-bug-address">bug address</a></td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-bug-checklist">bug checklist</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-bug-mailing-list">bug mailing list</a></td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-bugs_002c-reporting">bugs, reporting</a></td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-c_002d_002a_002eh"><code>c-*.h</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-c_002dauto_002eh"><code>c-auto.h</code></a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-cache-of-fonts_002c-local">cache of fonts, local</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-calling-sequence">calling sequence</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-casefolding-examples">casefolding examples</a></td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-casefolding-fallback-rationale">casefolding fallback rationale</a></td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-casefolding-search">casefolding search</a></td><td class="printindex-index-section"><a href="#Casefolding-search">Casefolding search</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ChangeLog-entry"><code>ChangeLog <span class="r">entry</span></code></a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-checklist-for-bug-reports">checklist for bug reports</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-checksum"><code>checksum</code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-circle-fonts">circle fonts</a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-client_005fpath-in-kpse_002d_003eformat_005finfo"><code>client_path <span class="r">in <code class="code">kpse-&gt;format_info</code></span></code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-CLUAINPUTS"><code>CLUAINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-CMAPFONTS"><code>CMAPFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-cmr10_002c-as-fallback-font"><code>cmr10<span class="r">, as fallback font</span></code></a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-cmr10_002evf"><code>cmr10.vf</code></a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-cnf_002ec"><code>cnf.c</code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-cnf_002eh"><code>cnf.h</code></a></td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-comments_002c-in-fontmap-files">comments, in fontmap files</a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-comments_002c-in-texmf_002ecnf">comments, in <samp class="file">texmf.cnf</samp></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-comments_002c-making">comments, making</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-common-features-in-glyph-lookup">common features in glyph lookup</a></td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-common-problems">common problems</a></td><td class="printindex-index-section"><a href="#Common-problems">Common problems</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-compilation-value_002c-source-for-path">compilation value, source for path</a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-compiler-bugs">compiler bugs</a></td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-compiler-bugs_002c-finding">compiler bugs, finding</a></td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-conditions-for-use">conditions for use</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config-files">config files</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config-files_002c-for-Kpathsea_002dusing-programs">config files, for Kpathsea-using programs</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config-files_002c-programming-with">config files, programming with</a></td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002eh"><code>config.h</code></a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002elog"><code>config.log</code></a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002eps"><code>config.ps</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002eps_002c-search-path-for"><code>config.ps<span class="r">, search path for</span></code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-config_002estatus"><code>config.status</code></a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-configuration-bugs">configuration bugs</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-configuration-file_002c-source-for-path">configuration file, source for path</a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-configuration-of-mktex-scripts">configuration of <samp class="file">mktex</samp> scripts</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-configure-options-for-mktex-scripts"><code class="code">configure</code> options for <samp class="file">mktex</samp> scripts</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-context-diff">context diff</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-continuation-character">continuation character</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-core-dumps_002c-reporting">core dumps, reporting</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-crashes-of-TeX-and-security">crashes of TeX and security</a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-crashes_002c-reporting">crashes, reporting</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-CWEBINPUTS"><code>CWEBINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-D">D</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-database-search">database search</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-database_002c-for-filenames">database, for filenames</a></td><td class="printindex-index-section"><a href="#Filename-database">Filename database</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-database_002c-format-of">database, format of</a></td><td class="printindex-index-section"><a href="#Database-format">Database format</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-debug_002eh"><code>debug.h</code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-debugger">debugger</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-debugging">debugging</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-debugging-options_002c-in-Kpathsea_002dusing-program">debugging options, in Kpathsea-using program</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-debugging-output">debugging output</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-default-expansion">default expansion</a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-default_005ftexsizes"><code>default_texsizes</code></a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-device_002c-wrong">device, wrong</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-directories_002c-making-append_002donly">directories, making append-only</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-directory-permissions">directory permissions</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-directory-structure_002c-for-TeX-files">directory structure, for TeX files</a></td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-disabling-mktex-scripts">disabling <samp class="file">mktex</samp> scripts</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-disk-search">disk search</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-disk-searching_002c-avoiding">disk searching, avoiding</a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-disk-usage_002c-reducing">disk usage, reducing</a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-doc-files"><code>doc files</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-DOS-compatible-names">DOS compatible names</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-dosnames"><code>dosnames</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-dot-files">dot files</a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-doubled-colons">doubled colons</a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-dpinnn-directories"><code>dpi<var class="var">nnn</var> directories</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-DVILJMAKEPK"><code>DVILJMAKEPK</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-DVILJSIZES"><code>DVILJSIZES</code></a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-dvipdfmx_002ecfg"><code>dvipdfmx.cfg</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSFONTS"><code>DVIPSFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSHEADERS"><code>DVIPSHEADERS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSMAKEPK"><code>DVIPSMAKEPK</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-DVIPSSIZES"><code>DVIPSSIZES</code></a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-dynamic-creation-of-files">dynamic creation of files</a></td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-EC-fonts_002c-and-dynamic-source-creation">EC fonts, and dynamic source creation</a></td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-elt_002ddirs_002ec"><code>elt-dirs.c</code></a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-elt_002ddirs_002ec-1"><code>elt-dirs.c</code></a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-enabling-mktex-scripts">enabling <samp class="file">mktex</samp> scripts</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ENCFONTS"><code>ENCFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-engine-name">engine name</a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variable_002c-source-for-path">environment variable, source for path</a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variables-for-TeX">environment variables for TeX</a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variables-in-paths">environment variables in paths</a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-environment-variables_002c-old">environment variables, old</a></td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-epoch_002c-seconds-since">epoch, seconds since</a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-error-message-macros">error message macros</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-examples_002c-of-casefolding-searches">examples, of casefolding searches</a></td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-excessive-startup-time">excessive startup time</a></td><td class="printindex-index-section"><a href="#Slow-path-searching">Slow path searching</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expand_002ec"><code>expand.c</code></a></td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expanding-symlinks">expanding symlinks</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-default">expansion, default</a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-path-element">expansion, path element</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-search-path">expansion, search path</a></td><td class="printindex-index-section"><a href="#Path-expansion">Path expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-subdirectory">expansion, subdirectory</a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-tilde">expansion, tilde</a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-expansion_002c-variable">expansion, variable</a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-explicitly-relative-filenames">explicitly relative filenames</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-extensions_002c-filename">extensions, filename</a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-externally_002dbuilt-filename-database">externally-built filename database</a></td><td class="printindex-index-section"><a href="#Filename-database">Filename database</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-extra-colons">extra colons</a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-failed-mktex_2026-script-invocation">failed <code class="code">mktex&hellip;</code> script invocation</a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fallback-font">fallback font</a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fallback-resolutions">fallback resolutions</a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-FAQ_002c-Kpathsea">FAQ, Kpathsea</a></td><td class="printindex-index-section"><a href="#Common-problems">Common problems</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Farwell_002c-Matthew">Farwell, Matthew</a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-file-formats_002c-supported">file formats, supported</a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-file-lookup">file lookup</a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-file-permissions">file permissions</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-file-types_002c-registering-new">file types, registering new</a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-filename-aliases">filename aliases</a></td><td class="printindex-index-section"><a href="#Filename-aliases">Filename aliases</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-filename-database">filename database</a></td><td class="printindex-index-section"><a href="#Filename-database">Filename database</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-filenames_002c-absolute-or-explicitly-relative">filenames, absolute or explicitly relative</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-files_002c-unable-to-find">files, unable to find</a></td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-filesystem-search">filesystem search</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-filesystem_002c-case_002d_0028in_0029sensitive">filesystem, case-(in)sensitive</a></td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Findutils_002c-GNU-package">Findutils, GNU package</a></td><td class="printindex-index-section"><a href="#Casefolding-examples">Casefolding examples</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-floating-directories">floating directories</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fmtutil"><code>fmtutil</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fmtutil_002ecnf"><code>fmtutil.cnf</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fmtutils_002ecnf"><code>fmtutils.cnf</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-font-alias-files">font alias files</a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-font-generation-failures">font generation failures</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-font-of-last-resort">font of last resort</a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-font-set_002c-infinite">font set, infinite</a></td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-FONTCIDMAPS"><code>FONTCIDMAPS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-FONTFEATURES"><code>FONTFEATURES</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fontmap-files">fontmap files</a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fontmaps-1"><code>fontmaps</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fontmaps">fontmaps</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fontname">fontname</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fontnames_002c-arbitrary-length">fontnames, arbitrary length</a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-FOOINPUTS"><code>FOOINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-FOOINPUTS-1"><code>FOOINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fopen_002c-redefined"><code>fopen<span class="r">, redefined</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-format-of-external-database">format of external database</a></td><td class="printindex-index-section"><a href="#Database-format">Database format</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ftp_002ecs_002estanford_002eedu"><code>ftp.cs.stanford.edu</code></a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ftp_002etug_002eorg"><code>ftp.tug.org</code></a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-fundamental-purpose-of-Kpathsea">fundamental purpose of Kpathsea</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-G">G</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-gdb_002c-recommended"><code>gdb<span class="r">, recommended</span></code></a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-gf"><code>gf</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-GFFONTS"><code>GFFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-globally-writable-directories">globally writable directories</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-glyph-lookup">glyph lookup</a></td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-glyph-lookup-bitmap-tolerance">glyph lookup bitmap tolerance</a></td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-GLYPHFONTS"><code>GLYPHFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-GLYPHFONTS-1"><code>GLYPHFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-glyphlist_002etxt"><code>glyphlist.txt</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-GNU-C-compiler-bugs">GNU C compiler bugs</a></td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-GNU-General-Public-License">GNU General Public License</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-group_002dwritable-directories">group-writable directories</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-GSFTOPK_005fDEBUG-_0028128_0029"><code>GSFTOPK_DEBUG <span class="r">(128)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-H">H</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-hash-table-buckets_002c-printing">hash table buckets, printing</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-hash-table-routines">hash table routines</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-hash_005fsummary_005fonly-variable-for-debugging"><code>hash_summary_only <span class="r">variable for debugging</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-history-of-Kpathsea">history of Kpathsea</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Hoekwater_002c-Taco">Hoekwater, Taco</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-home-directories-in-paths">home directories in paths</a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-HOME_002c-as-_007e-expansion"><code>HOME<span class="r">, as ~ expansion</span></code></a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-I">I</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-identifiers_002c-characters-valid-in">identifiers, characters valid in</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-include-fontmap-directive"><code>include <span class="r">fontmap directive</span></code></a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-INDEXSTYLE"><code>INDEXSTYLE</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-input-lines_002c-reading">input lines, reading</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-interactive-query">interactive query</a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-interface_002c-not-frozen">interface, not frozen</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-introduction">introduction</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-K">K</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kdebug_003a">&lsquo;<samp class="samp">kdebug:</samp>&rsquo;</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kdefault_002ec"><code>kdefault.c</code></a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Knuth_002c-Donald-E_002e">Knuth, Donald E.</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Knuth_002c-Donald-E_002e_002c-archive-of-programs-by">Knuth, Donald E., archive of programs by</a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Kpathsea-config-file_002c-source-for-path">Kpathsea config file, source for path</a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fcnf_005fget"><code>kpathsea_cnf_get</code></a></td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPATHSEA_005fDEBUG"><code>KPATHSEA_DEBUG</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPATHSEA_005fDEBUG-1"><code>KPATHSEA_DEBUG</code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffind_005ffile"><code>kpathsea_find_file</code></a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffind_005ffile-1"><code>kpathsea_find_file</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffind_005fglyph"><code>kpathsea_find_glyph</code></a></td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffind_005fglyph-1"><code>kpathsea_find_glyph</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005ffinish"><code>kpathsea_finish</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fin_005fname_005fok"><code>kpathsea_in_name_ok</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fin_005fname_005fok_005fextended"><code>kpathsea_in_name_ok_extended</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fin_005fname_005fok_005fsilent"><code>kpathsea_in_name_ok_silent</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fin_005fname_005fok_005fsilent_005fextended"><code>kpathsea_in_name_ok_silent_extended</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005finit_005fprog"><code>kpathsea_init_prog</code></a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005finit_005fprog-1"><code>kpathsea_init_prog</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fnew"><code>kpathsea_new</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fopen_005ffile"><code>kpathsea_open_file</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fout_005fname_005fok"><code>kpathsea_out_name_ok</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fout_005fname_005fok_005fextended"><code>kpathsea_out_name_ok_extended</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fout_005fname_005fok_005fsilent"><code>kpathsea_out_name_ok_silent</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fout_005fname_005fok_005fsilent_005fextended"><code>kpathsea_out_name_ok_silent_extended</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fset_005fprogram_005fname"><code>kpathsea_set_program_name</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_005fvar_005fvalue"><code>kpathsea_var_value</code></a></td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPATHSEA_005fWARNING"><code>KPATHSEA_WARNING</code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpathsea_002eh"><code>kpathsea.h</code></a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse-mode-of-LuaTeX">kpse mode of LuaTeX</a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fBITMAP_005fTOLERANCE"><code>KPSE_BITMAP_TOLERANCE</code></a></td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fEXPAND-_002816_0029"><code>KPSE_DEBUG_EXPAND <span class="r">(16)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fFOPEN-_00284_0029"><code>KPSE_DEBUG_FOPEN <span class="r">(4)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fHASH-_00282_0029"><code>KPSE_DEBUG_HASH <span class="r">(2)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fPATHS-_00288_0029"><code>KPSE_DEBUG_PATHS <span class="r">(8)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fSEARCH-_002832_0029"><code>KPSE_DEBUG_SEARCH <span class="r">(32)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fSTAT-_00281_0029"><code>KPSE_DEBUG_STAT <span class="r">(1)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDEBUG_005fVARS-_002864_0029"><code>KPSE_DEBUG_VARS <span class="r">(64)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-KPSE_005fDOT-expansion"><code>KPSE_DOT <span class="r">expansion</span></code></a></td><td class="printindex-index-section"><a href="#KPSE_005fDOT-expansion">KPSE_DOT expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_005fformat_005finfo_005ftype"><code>kpse_format_info_type</code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003edebug"><code>kpse-&gt;debug</code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003edebug-1"><code>kpse-&gt;debug</code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003edebug-variable"><code>kpse-&gt;debug <span class="r">variable</span></code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003eformat_005finfo"><code>kpse-&gt;format_info</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003einvocation_005fname"><code>kpse-&gt;invocation_name</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003einvocation_005fshort_005fname"><code>kpse-&gt;invocation_short_name</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpse_002d_003eprogram_005fname"><code>kpse-&gt;program_name</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-kpsewhich"><code>kpsewhich</code></a></td><td class="printindex-index-section"><a href="#Invoking-kpsewhich">Invoking kpsewhich</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Kpsewhich_002c-and-debugging">Kpsewhich, and debugging</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-L">L</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-last_002dresort-font">last-resort font</a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-lcircle10"><code>lcircle10</code></a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-leading-colons">leading colons</a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-leaf-directories-wrongly-guessed">leaf directories wrongly guessed</a></td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-leaf-directory-trick">leaf directory trick</a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-license-for-using-the-library">license for using the library</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-LIGFONTS"><code>LIGFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-lines_002c-reading-arbitrary_002dlength">lines, reading arbitrary-length</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Linux-File-System-Standard">Linux File System Standard</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-local-cache-of-fonts">local cache of fonts</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-log-file">log file</a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-logging-successful-searches">logging successful searches</a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-lost_002bfound-directory"><code>lost+found <span class="r">directory</span></code></a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-lostchar"><code>lostchar</code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ls_002dR"><code>ls-R</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ls_002dR-database-file"><code>ls-R <span class="r">database file</span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ls_002dR_002c-simplest-build"><code>ls-R<span class="r">, simplest build</span></code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-LUAINPUTS"><code>LUAINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-luaotfload"><code>luaotfload</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-LuaTeX-and-security">LuaTeX and security</a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-M">M</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Mac-filesystem_002c-case_002dinsensitive">Mac filesystem, case-insensitive</a></td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MacKenzie_002c-David">MacKenzie, David</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MacKenzie_002c-David-1">MacKenzie, David</a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-magic-characters">magic characters</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mailing-lists">mailing lists</a></td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MAKETEX_005fDEBUG-_0028512_0029"><code>MAKETEX_DEBUG <span class="r">(512)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MAKETEX_005fFINE_005fDEBUG-_00281024_0029"><code>MAKETEX_FINE_DEBUG <span class="r">(1024)</span></code></a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-memory-allocation-routines">memory allocation routines</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-metafont-driver-files">metafont driver files</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-failures">Metafont failures</a></td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-installation">Metafont installation</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-making-too_002dlarge-fonts">Metafont making too-large fonts</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Metafont-using-the-wrong-device">Metafont using the wrong device</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MFBASES"><code>MFBASES</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MFINPUTS"><code>MFINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MFPOOL"><code>MFPOOL</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MFTINPUTS"><code>MFTINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MISCFONTS"><code>MISCFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mismatched-checksum-warnings">mismatched checksum warnings</a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MISSFONT_005fLOG"><code>MISSFONT_LOG</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-missfont_002elog"><code>missfont.log</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-missing-character-warnings">missing character warnings</a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mkocp"><code>mkocp</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mkofm"><code>mkofm</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex-script-configuration"><samp class="file">mktex</samp> script configuration</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex-script-names"><samp class="file">mktex</samp> script names</a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex-scripts"><samp class="file">mktex</samp> scripts</a></td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002ecnf"><code>mktex.cnf</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002ecnf-1"><code>mktex.cnf</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002eopt"><code>mktex.opt</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktex_002eopt-1"><code>mktex.opt</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexdir"><code>mktexdir</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexfmt"><code>mktexfmt</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexmf"><code>mktexmf</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexpk"><code>mktexpk</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktexpk-can_0027t-guess-mode"><code class="code">mktexpk</code> can&rsquo;t guess mode</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktextex"><code>mktextex</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mktextfm"><code>mktextfm</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MLBIBINPUTS"><code>MLBIBINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MLBSTINPUTS"><code>MLBSTINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-mode-directory_002c-omitting">mode directory, omitting</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Morgan_002c-Tim">Morgan, Tim</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MPINPUTS"><code>MPINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MPMEMS"><code>MPMEMS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MPPOOL"><code>MPPOOL</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MPSUPPORT"><code>MPSUPPORT</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-MT_005fFEATURES"><code>MT_FEATURES</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-multiple-TeX-hierarchies">multiple TeX hierarchies</a></td><td class="printindex-index-section"><a href="#Brace-expansion">Brace expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-must-exist">must exist</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-names-for-mktex-scripts">names for <samp class="file">mktex</samp> scripts</a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Neumann_002c-Gustaf">Neumann, Gustaf</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-NFS-and-ls_002dR">NFS and <samp class="file">ls-R</samp></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-nomfdrivers"><code>nomfdrivers</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-nomode"><code>nomode</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-none"><code>none</code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-null-pointers_002c-dereferencing">null pointers, dereferencing</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-numeric-debugging-values">numeric debugging values</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-O">O</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-obtaining-TeX">obtaining TeX</a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-OCPINPUTS"><code>OCPINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-OFMFONTS"><code>OFMFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-online-Metafont-display_002c-spurious">online Metafont display, spurious</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-openout_005fany"><code>openout_any</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-OPENTYPEFONTS"><code>OPENTYPEFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-optimization-caveat">optimization caveat</a></td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-options-for-debugging">options for debugging</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-OTPINPUTS"><code>OTPINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-overview-of-path-searching">overview of path searching</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-overview-of-programming-with-Kpathsea">overview of programming with Kpathsea</a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-OVFFONTS"><code>OVFFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-OVPFONTS"><code>OVPFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-paranoid-mode_002c-for-output-files">paranoid mode, for output files</a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-path-expansion">path expansion</a></td><td class="printindex-index-section"><a href="#Path-expansion">Path expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching">path searching</a></td><td class="printindex-index-section"><a href="#Path-searching">Path searching</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching-options">path searching options</a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching_002c-overview">path searching, overview</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-path-searching_002c-standalone">path searching, standalone</a></td><td class="printindex-index-section"><a href="#Invoking-kpsewhich">Invoking kpsewhich</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-path-sources">path sources</a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-pathsearch_002eh"><code>pathsearch.h</code></a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-pc-Pascal-compiler"><code>pc <span class="r">Pascal compiler</span></code></a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-pdfglyphlist_002etxt"><code>pdfglyphlist.txt</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-pdftex_002ecfg"><code>pdftex.cfg</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-PDFTEXCONFIG"><code>PDFTEXCONFIG</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-pdftexconfig_002etex"><code>pdftexconfig.tex</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-permission-denied">permission denied</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-permissions_002c-directory">permissions, directory</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-permissions_002c-file">permissions, file</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-PKFONTS"><code>PKFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-plain_002ebase"><code>plain.base</code></a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-privacy_002c-semblance-of">privacy, semblance of</a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-problems_002c-common">problems, common</a></td><td class="printindex-index-section"><a href="#Common-problems">Common problems</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-proginit_002eh"><code>proginit.h</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-program_002dvarying-paths">program-varying paths</a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-programming-overview">programming overview</a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-programming-with-config-files">programming with config files</a></td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-programming-with-Kpathsea">programming with Kpathsea</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-programs-using-the-library">programs using the library</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-proof-mode">proof mode</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-PSHEADERS"><code>PSHEADERS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-pxp-Pascal-preprocessor"><code>pxp <span class="r">Pascal preprocessor</span></code></a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-Q">Q</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-quoting-variable-values">quoting variable values</a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-R">R</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-rationale-for-casefolding-fallback">rationale for casefolding fallback</a></td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-re_002dentrant-API">re-entrant API</a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-readable"><code>readable</code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-reading-arbitrary_002dlength-lines">reading arbitrary-length lines</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-recording-successful-searches">recording successful searches</a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-relative-filenames">relative filenames</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-reporting-bugs">reporting bugs</a></td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-resident_002ec"><code>resident.c</code></a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-resolution_002c-setting">resolution, setting</a></td><td class="printindex-index-section"><a href="#Path-searching-options">Path searching options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-resolutions_002c-last_002dresort">resolutions, last-resort</a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-restricted-mode_002c-for-output-files">restricted mode, for output files</a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-retrieving-TeX">retrieving TeX</a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-right_002dhand-side-of-variable-assignments">right-hand side of variable assignments</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-RISINPUTS"><code>RISINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Rokicki_002c-Tom">Rokicki, Tom</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-root-user"><code class="t">root</code> user</a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-runtime-configuration-files">runtime configuration files</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-runtime-debugging">runtime debugging</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Sauter-fonts_002c-and-dynamic-source-creation">Sauter fonts, and dynamic source creation</a></td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-scripts-for-file-creation">scripts for file creation</a></td><td class="printindex-index-section"><a href="#mktex-scripts">mktex scripts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-search-path_002c-defined">search path, defined</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-search_002c-case_002dinsensitive">search, case-insensitive</a></td><td class="printindex-index-section"><a href="#Casefolding-search">Casefolding search</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-for-files">searching for files</a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-for-glyphs">searching for glyphs</a></td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-overview">searching overview</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-the-database">searching the database</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-searching-the-disk">searching the disk</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-security-considerations">security considerations</a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-SELFAUTODIR">SELFAUTODIR</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-SELFAUTOLOC">SELFAUTOLOC</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-SELFAUTOPARENT">SELFAUTOPARENT</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-sending-patches">sending patches</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-setgid-scripts">setgid scripts</a></td><td class="printindex-index-section"><a href="#Global-font-cache-and-security">Global font cache and security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-SFDFONTS"><code>SFDFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-shell-commands_002c-security">shell commands, security</a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-shell-variables">shell variables</a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-shell_005fescape_002c-example-for-code"><code>shell_escape<span class="r">, example for code</span></code></a></td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-site-overrides-for-mktex_2026">site overrides for <code class="code">mktex&hellip;</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-skeleton-TeX-directory">skeleton TeX directory</a></td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-slow-startup-time">slow startup time</a></td><td class="printindex-index-section"><a href="#Slow-path-searching">Slow path searching</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-source-files"><code>source files</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-sources-for-search-paths">sources for search paths</a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-special"><code>special</code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-st_005fnlink"><code>st_nlink</code></a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-ST_005fNLINK_005fTRICK"><code>ST_NLINK_TRICK</code></a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-stack-trace">stack trace</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-standalone-path-searching">standalone path searching</a></td><td class="printindex-index-section"><a href="#Invoking-kpsewhich">Invoking kpsewhich</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-standard-error-and-debugging-output">standard error and debugging output</a></td><td class="printindex-index-section"><a href="#Debugging">Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-standard-options">standard options</a></td><td class="printindex-index-section"><a href="#Standard-options">Standard options</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-startup-time_002c-excessive">startup time, excessive</a></td><td class="printindex-index-section"><a href="#Slow-path-searching">Slow path searching</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-string-routines">string routines</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-strip"><code>strip</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-stripsupplier"><code>stripsupplier</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-striptypeface"><code>striptypeface</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-subdirectory-searching">subdirectory searching</a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-suffixes_002c-filename">suffixes, filename</a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-suggestions_002c-making">suggestions, making</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Sun-2">Sun 2</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-supplier-directory_002c-omitting">supplier directory, omitting</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-supplier-directory_002c-omitting-1">supplier directory, omitting</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-supported-file-formats">supported file formats</a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-suppressing-warnings">suppressing warnings</a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-symbolic-links-not-found">symbolic links not found</a></td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-symbolic-links_002c-and-ls_002dR">symbolic links, and <samp class="file">ls-R</samp></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-symlinks_002c-resolving">symlinks, resolving</a></td><td class="printindex-index-section"><a href="#Calling-sequence">Calling sequence</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-system-C-compiler-bugs">system C compiler bugs</a></td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-system_002ddependent-casefolding-behavior">system-dependent casefolding behavior</a></td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-T1FONTS"><code>T1FONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-T1INPUTS"><code>T1INPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-T42FONTS"><code>T42FONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tcfmgr_002emap"><code>tcfmgr.map</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TDS">TDS</a></td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-directory-structure">TeX directory structure</a></td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-environment-variables">TeX environment variables</a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-failures">TeX failures</a></td><td class="printindex-index-section"><a href="#TeX-or-Metafont-failing">TeX or Metafont failing</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-file-lookup">TeX file lookup</a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-glyph-lookup">TeX glyph lookup</a></td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-support">TeX support</a></td><td class="printindex-index-section"><a href="#TeX-support">TeX support</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TeX-Users-Group">TeX Users Group</a></td><td class="printindex-index-section"><a href="#Introduction">Introduction</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEX_005fHUSH"><code>TEX_HUSH</code></a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEX_005fHUSH-1"><code>TEX_HUSH</code></a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dfile_002ec"><code>tex-file.c</code></a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dfile_002eh"><code>tex-file.h</code></a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dglyph_002ec"><code>tex-glyph.c</code></a></td><td class="printindex-index-section"><a href="#Glyph-lookup">Glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dglyph_002eh"><code>tex-glyph.h</code></a></td><td class="printindex-index-section"><a href="#Programming-overview">Programming overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dk_0040tug_002eorg"><code>tex-k@tug.org</code></a></td><td class="printindex-index-section"><a href="#Mailing-lists">Mailing lists</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002dk_0040tug_002eorg-_0028bug-address_0029"><code>tex-k@tug.org <span class="r">(bug address)</span></code></a></td><td class="printindex-index-section"><a href="#Reporting-bugs">Reporting bugs</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tex_002eweb"><code>tex.web</code></a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXBIB"><code>TEXBIB</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXBIB-1"><code>TEXBIB</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXCONFIG"><code>TEXCONFIG</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXDOCS"><code>TEXDOCS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTMAPS"><code>TEXFONTMAPS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS"><code>TEXFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS-1"><code>TEXFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS-2"><code>TEXFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFONTS-3"><code>TEXFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texfonts_002emap"><code>texfonts.map</code></a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXFORMATS"><code>TEXFORMATS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXINDEXSTYLE"><code>TEXINDEXSTYLE</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXINPUTS"><code>TEXINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXINPUTS-1"><code>TEXINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMF"><code>TEXMF</code></a></td><td class="printindex-index-section"><a href="#TeX-directory-structure">TeX directory structure</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_005fcasefold_005fsearch"><code>texmf_casefold_search</code></a></td><td class="printindex-index-section"><a href="#Casefolding-search">Casefolding search</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMF_005fOUTPUT_005fDIRECTORY_002c-and-missfont_002elog"><code>TEXMF_OUTPUT_DIRECTORY<span class="r">, and <samp class="file">missfont.log</samp></span></code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMF_005fOUTPUT_005fDIRECTORY_002c-and-paranoid-output-files"><code>TEXMF_OUTPUT_DIRECTORY<span class="r">, and paranoid output files</span></code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf"><code>texmf.cnf</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf-missing_002c-warning-about"><samp class="file">texmf.cnf</samp> missing, warning about</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf_002c-and-variable-expansion"><code>texmf.cnf<span class="r">, and variable expansion</span></code></a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf_002c-definition-for"><code>texmf.cnf<span class="r">, definition for</span></code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texmf_002ecnf_002c-source-for-path"><code>texmf.cnf<span class="r">, source for path</span></code></a></td><td class="printindex-index-section"><a href="#Path-sources">Path sources</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFCNF"><code>TEXMFCNF</code></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFCNF-1"><code>TEXMFCNF</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFDBS"><code>TEXMFDBS</code></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFDBS-1"><code>TEXMFDBS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFINI"><code>TEXMFINI</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFINI-1"><code>TEXMFINI</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFINI-2"><code>TEXMFINI</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFLOG"><code>TEXMFLOG</code></a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFOUTPUT_002c-and-missfont_002elog"><code>TEXMFOUTPUT<span class="r">, and <samp class="file">missfont.log</samp></span></code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFOUTPUT_002c-and-paranoid-output-files"><code>TEXMFOUTPUT<span class="r">, and paranoid output files</span></code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFSCRIPTS"><code>TEXMFSCRIPTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFSYSVAR"><code>TEXMFSYSVAR</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-texmfvar"><code>texmfvar</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFVAR"><code>TEXMFVAR</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXMFVAR-1"><code>TEXMFVAR</code></a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPICTS"><code>TEXPICTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPKS"><code>TEXPKS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPOOL"><code>TEXPOOL</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPSHEADERS"><code>TEXPSHEADERS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXPSHEADERS-1"><code>TEXPSHEADERS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXSIZES"><code>TEXSIZES</code></a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TEXSOURCES"><code>TEXSOURCES</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TFMFONTS"><code>TFMFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tilde-expansion">tilde expansion</a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tilde_002ec"><code>tilde.c</code></a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-time-system-call"><code>time <span class="r">system call</span></code></a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tolerance-for-glyph-lookup">tolerance for glyph lookup</a></td><td class="printindex-index-section"><a href="#Basic-glyph-lookup">Basic glyph lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-trailing-_002f-in-home-directory">trailing &lsquo;<samp class="samp">/</samp>&rsquo; in home directory</a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-trailing-colons">trailing colons</a></td><td class="printindex-index-section"><a href="#Default-expansion">Default expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-translations_002c-of-path-searching-description">translations, of path searching description</a></td><td class="printindex-index-section"><a href="#Path-searching">Path searching</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TRFONTS"><code>TRFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-trick-for-detecting-leaf-directories">trick for detecting leaf directories</a></td><td class="printindex-index-section"><a href="#Subdirectory-expansion">Subdirectory expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-trojan-horse">trojan horse</a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-trojan-horse-attack">trojan horse attack</a></td><td class="printindex-index-section"><a href="#Security">Security</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-try_005fstd_005fextension_005ffirst"><code>try_std_extension_first</code></a></td><td class="printindex-index-section"><a href="#File-lookup">File lookup</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-TTFONTS"><code>TTFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-tug_002eorg"><code>tug.org</code></a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-typeface-directory_002c-omitting">typeface directory, omitting</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-typeface-directory_002c-omitting-1">typeface directory, omitting</a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unable-to-find-files">unable to find files</a></td><td class="printindex-index-section"><a href="#Unable-to-find-files">Unable to find files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unable-to-generate-fonts">unable to generate fonts</a></td><td class="printindex-index-section"><a href="#Unable-to-generate-fonts">Unable to generate fonts</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-uname"><code>uname</code></a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unixtex_002eftp"><code>unixtex.ftp</code></a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unknown-special-warnings">unknown special warnings</a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unreadable-file-warnings">unreadable file warnings</a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unreadable-files">unreadable files</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unrestricted-mode_002c-for-output-files">unrestricted mode, for output files</a></td><td class="printindex-index-section"><a href="#Safe-filenames">Safe filenames</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-unusable-ls_002dR-warning">unusable <samp class="file">ls-R</samp> warning</a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-usage-patterns_002c-finding">usage patterns, finding</a></td><td class="printindex-index-section"><a href="#Logging">Logging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-USE_005fTEXMFVAR"><code>USE_TEXMFVAR</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-USE_005fVARTEXFONTS"><code>USE_VARTEXFONTS</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-USERPROFILE_002c-as-_007e-expansion"><code>USERPROFILE<span class="r">, as ~ expansion</span></code></a></td><td class="printindex-index-section"><a href="#Tilde-expansion">Tilde expansion</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-V">V</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-varfonts"><code>varfonts</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-variable-expansion">variable expansion</a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-variable_002ec"><code>variable.c</code></a></td><td class="printindex-index-section"><a href="#Variable-expansion">Variable expansion</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-variable_002eh"><code>variable.h</code></a></td><td class="printindex-index-section"><a href="#Programming-with-config-files">Programming with config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-VARTEXFONTS"><code>VARTEXFONTS</code></a></td><td class="printindex-index-section"><a href="#mktex-configuration">mktex configuration</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-VAX-11_002f750">VAX 11/750</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-version-numbers_002c-determining">version numbers, determining</a></td><td class="printindex-index-section"><a href="#Bug-checklist">Bug checklist</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-VF-files_002c-not-found">VF files, not found</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-VFFONTS"><code>VFFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Vojta_002c-Paul">Vojta, Paul</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-W">W</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Walsh_002c-Norman">Walsh, Norman</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-warning-about-unusable-ls_002dR">warning about unusable <samp class="file">ls-R</samp></a></td><td class="printindex-index-section"><a href="#ls_002dR">ls-R</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-warning_002c-about-missing-texmf_002ecnf">warning, about missing <samp class="file">texmf.cnf</samp></a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-warnings_002c-file-access">warnings, file access</a></td><td class="printindex-index-section"><a href="#Searching-overview">Searching overview</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-warnings_002c-suppressing">warnings, suppressing</a></td><td class="printindex-index-section"><a href="#Suppressing-warnings">Suppressing warnings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-WEB2C"><code>WEB2C</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Weber_002c-Olaf">Weber, Olaf</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-WEBINPUTS"><code>WEBINPUTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-whitespace_002c-in-fontmap-files">whitespace, in fontmap files</a></td><td class="printindex-index-section"><a href="#Fontmap">Fontmap</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-whitespace_002c-not-ignored-on-continuation-lines">whitespace, not ignored on continuation lines</a></td><td class="printindex-index-section"><a href="#Config-files">Config files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-Windows-and-casefolding">Windows and casefolding</a></td><td class="printindex-index-section"><a href="#Casefolding-rationale">Casefolding rationale</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-www_002etug_002eorg"><code>www.tug.org</code></a></td><td class="printindex-index-section"><a href="#unixtex_002eftp">unixtex.ftp</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-X">X</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-XDvi"><code>XDvi</code></a></td><td class="printindex-index-section"><a href="#Specially_002drecognized-files">Specially-recognized files</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-XDVIFONTS"><code>XDVIFONTS</code></a></td><td class="printindex-index-section"><a href="#Supported-file-formats">Supported file formats</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-XDVIMAKEPK"><code>XDVIMAKEPK</code></a></td><td class="printindex-index-section"><a href="#mktex-script-names">mktex script names</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-XDVISIZES"><code>XDVISIZES</code></a></td><td class="printindex-index-section"><a href="#Fallback-font">Fallback font</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Index_cp_letter-Z">Z</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-zuhn_002c-david">zuhn, david</a></td><td class="printindex-index-section"><a href="#History">History</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to: &nbsp; </th><td><a class="summary-letter-printindex" href="#Index_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to: &nbsp; </th><td><a class="summary-letter-printindex" href="#Index_cp_symbol-1"><b>-</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-2"><b>$</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-2"><b>;</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-3"><b>-</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-3"><b>:</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-4"><b>.</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-4"><b>!</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-5"><b>/</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-5"><b>.</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-6"><b>2</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-6"><b>{</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-7"><b>8</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-7"><b>/</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-8"><b>:</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-8"><b>\</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-9"><b>;</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-9"><b>=</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-10"><b>=</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-10"><b>~</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-11"><b>\</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-11"><b>$</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-12"><b>{</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-12"><b>2</b></a>
&nbsp;
-<a class="summary-letter-printindex" href="#Index_cp_symbol-13"><b>~</b></a>
+<a class="summary-letter-printindex" href="#Index_cp_symbol-13"><b>8</b></a>
&nbsp;
<br>
<a class="summary-letter-printindex" href="#Index_cp_letter-A"><b>A</b></a>