--- a/src/doc/user/usermanual.html
+++ b/src/doc/user/usermanual.html
@@ -1,4 +1,5 @@
-<!DOCTYPE html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
   <meta name="generator" content=
@@ -9,7 +10,7 @@
   <link rel="stylesheet" type="text/css" href="docbook-xsl.css">
   <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
   <meta name="description" content=
-  "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found at the following location: GNU web site. This document introduces full text search notions and describes the installation and use of the Recoll application. This version describes Recoll 1.22.">
+  "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found at the following location: GNU web site. This document introduces full text search notions and describes the installation and use of the Recoll application. This version describes Recoll 1.23.">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084"
 alink="#0000FF">
@@ -34,7 +35,7 @@
           </div>
         </div>
         <div>
-          <p class="copyright">Copyright ��� 2005-2015 Jean-Francois
+          <p class="copyright">Copyright �� 2005-2015 Jean-Francois
           Dockes</p>
         </div>
         <div>
@@ -52,7 +53,7 @@
             and describes the installation and use of the
             <span class="application">Recoll</span> application.
             This version describes <span class=
-            "application">Recoll</span> 1.22.</p>
+            "application">Recoll</span> 1.23.</p>
           </div>
         </div>
       </div>
@@ -91,11 +92,11 @@
                 "#RCL.INDEXING.INTRODUCTION.CONFIG">Configurations,
                 multiple indexes</a></span></dt>
                 <dt><span class="sect2">2.1.3. <a href=
-                "#idm202">Document types</a></span></dt>
+                "#idm222">Document types</a></span></dt>
                 <dt><span class="sect2">2.1.4. <a href=
-                "#idm243">Indexing failures</a></span></dt>
+                "#idm263">Indexing failures</a></span></dt>
                 <dt><span class="sect2">2.1.5. <a href=
-                "#idm255">Recovery</a></span></dt>
+                "#idm275">Recovery</a></span></dt>
               </dl>
             </dd>
             <dt><span class="sect1">2.2. <a href=
@@ -415,36 +416,35 @@
         <div>
           <div>
             <h1 class="title"><a name="RCL.INTRODUCTION" id=
-            "RCL.INTRODUCTION"></a>Chapter���1.���Introduction</h1>
+            "RCL.INTRODUCTION"></a>Chapter&nbsp;1.&nbsp;Introduction</h1>
           </div>
         </div>
       </div>
       <p>This document introduces full text search notions and
       describes the installation and use of the <span class=
-      "application">Recoll</span> application. This version
-      describes <span class="application">Recoll</span> 1.22.</p>
+      "application">Recoll</span> application. It is updated for
+      <span class="application">Recoll</span> 1.23.</p>
       <p><span class="application">Recoll</span> was for a long
       time dedicated to Unix-like systems. It was only lately
       (2015) ported to <span class="application">MS-Windows</span>.
       Many references in this manual, especially file locations,
       are specific to Unix, and not valid on <span class=
-      "application">Windows</span>. Some described features are
-      also not available on <span class=
-      "application">Windows</span>. The manual will be
-      progressively updated. Until this happens, most references to
-      shared files can be translated by looking under the Recoll
-      installation directory (esp. the <code class=
-      "filename">Share</code> subdirectory). The user configuration
-      is stored by default under <code class=
-      "filename">AppData/Local/Recoll</code> inside the user
-      directory, along with the index itself.</p>
+      "application">Windows</span>, where some described features
+      are also not available. The manual will be progressively
+      updated. Until this happens, on <span class=
+      "application">Windows</span>, most references to shared files
+      can be translated by looking under the Recoll installation
+      directory (esp. the <code class="filename">Share</code>
+      subdirectory). The user configuration is stored by default
+      under <code class="filename">AppData/Local/Recoll</code>
+      inside the user directory, along with the index itself.</p>
       <div class="sect1">
         <div class="titlepage">
           <div>
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INTRODUCTION.TRYIT" id=
-              "RCL.INTRODUCTION.TRYIT"></a>1.1.���Giving it a
+              "RCL.INTRODUCTION.TRYIT"></a>1.1.&nbsp;Giving it a
               try</h2>
             </div>
           </div>
@@ -452,8 +452,8 @@
         <p>If you do not like reading manuals (who does?) but wish
         to give <span class="application">Recoll</span> a try, just
         <a class="link" href="#RCL.INSTALL.BINARY" title=
-        "5.1.���Installing a binary copy">install</a> the application
-        and start the <span class=
+        "5.1.&nbsp;Installing a binary copy">install</a> the
+        application and start the <span class=
         "command"><strong>recoll</strong></span> graphical user
         interface (GUI), which will ask permission to index your
         home directory by default, allowing you to search
@@ -462,7 +462,7 @@
         number of documents and you do not want to wait or are very
         short on disk space. In this case, you may first want to
         customize the <a class="link" href="#RCL.INDEXING.CONFIG"
-        title="2.3.���Index configuration">configuration</a> to
+        title="2.3.&nbsp;Index configuration">configuration</a> to
         restrict the indexed area (for the very impatient with a
         completed package install, from the <span class=
         "command"><strong>recoll</strong></span> GUI: <span class=
@@ -473,14 +473,15 @@
         <p>Also be aware that, on Unix/Linux, you may need to
         install the appropriate <a class="link" href=
         "#RCL.INSTALL.EXTERNAL" title=
-        "5.2.���Supporting packages">supporting applications</a> for
-        document types that need them (for example <span class=
+        "5.2.&nbsp;Supporting packages">supporting applications</a>
+        for document types that need them (for example <span class=
         "application">antiword</span> for <span class=
         "application">Microsoft Word</span> files).</p>
-        <p>The <span class="application">Recoll</span> installation
-        for <span class="application">Windows</span> is
+        <p>The <span class="application">Recoll</span> for
+        <span class="application">Windows</span> package is
         self-contained and includes most useful auxiliary programs.
-        You will just need to install Python 2.7.</p>
+        You will just need to install <span class=
+        "application">Python</span> 2.7.</p>
       </div>
       <div class="sect1">
         <div class="titlepage">
@@ -488,7 +489,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INTRODUCTION.SEARCH" id=
-              "RCL.INTRODUCTION.SEARCH"></a>1.2.���Full text
+              "RCL.INTRODUCTION.SEARCH"></a>1.2.&nbsp;Full text
               search</h2>
             </div>
           </div>
@@ -512,7 +513,10 @@
         be very complex, and in general are inferior to the power
         of the human mind to rapidly determine relevance. The
         quality of relevance guessing is probably the most
-        important aspect when evaluating a search application.</p>
+        important aspect when evaluating a search application.
+        <span class="application">Recoll</span> relies on the
+        <span class="application">Xapian</span> probabilistic
+        information retrieval library to determine relevance.</p>
         <p>In many cases, you are looking for all the forms of a
         word, including plurals, different tenses for a verb, or
         terms derived from the same root or <span class=
@@ -527,9 +531,13 @@
         application may also support this form of approximation.
         For example, a search for <em class=
         "replaceable"><code>aliterattion</code></em> returning no
-        result may propose, depending on index contents, <em class=
-        "replaceable"><code>alliteration alteration alterations
-        altercation</code></em> as possible replacement terms.</p>
+        result might propose <em class=
+        "replaceable"><code>alliteration, alteration, alterations,
+        or altercation</code></em> as possible replacement terms.
+        <span class="application">Recoll</span> bases its
+        suggestions on the actual index contents, so that
+        suggestions may be made for words which would not appear in
+        a standard dictionary.</p>
       </div>
       <div class="sect1">
         <div class="titlepage">
@@ -537,7 +545,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INTRODUCTION.RECOLL" id=
-              "RCL.INTRODUCTION.RECOLL"></a>1.3.���Recoll
+              "RCL.INTRODUCTION.RECOLL"></a>1.3.&nbsp;Recoll
               overview</h2>
             </div>
           </div>
@@ -621,9 +629,9 @@
         (<code class="literal">US</code> / <code class=
         "literal">us</code>), or to discriminate two terms based on
         diacritics (<code class="literal">sake</code> /
-        <code class="literal">sak���</code>, <code class=
+        <code class="literal">sak��</code>, <code class=
         "literal">mate</code> / <code class=
-        "literal">mat���</code>).</p>
+        "literal">mat��</code>).</p>
         <p><span class="application">Recoll</span> versions 1.18
         and newer can optionally store the raw terms, without
         accent stripping or case conversion. In this configuration,
@@ -631,13 +639,13 @@
         to perform searches sensitive to case and diacritics. This
         is described in more detail in the <a class="link" href=
         "#RCL.INDEXING.CONFIG.SENS" title=
-        "2.3.2.���Index case and diacritics sensitivity">section
+        "2.3.2.&nbsp;Index case and diacritics sensitivity">section
         about index case and diacritics sensitivity</a>.</p>
         <p><span class="application">Recoll</span> has many
         parameters which define exactly what to index, and how to
         classify and decode the source documents. These are kept in
         <a class="link" href="#RCL.INDEXING.CONFIG" title=
-        "2.3.���Index configuration">configuration files</a>. A
+        "2.3.&nbsp;Index configuration">configuration files</a>. A
         default configuration is copied into a standard location
         (usually something like <code class=
         "filename">/usr/share/recoll/examples</code>) during
@@ -657,37 +665,55 @@
         the standard location defined by <span class=
         "application">Qt</span>.</p>
         <p>The <a class="link" href="#RCL.INDEXING.PERIODIC.EXEC"
-        title="2.8.1.���Running indexing">indexing process</a> is
-        started automatically the first time you execute the
-        <span class="command"><strong>recoll</strong></span> GUI.
-        Indexing can also be performed by executing the
-        <span class="command"><strong>recollindex</strong></span>
-        command. <span class="application">Recoll</span> indexing
-        is multithreaded by default when appropriate hardware
+        title="2.8.1.&nbsp;Running indexing">indexing process</a>
+        is started automatically (after asking permission), the
+        first time you execute the <span class=
+        "command"><strong>recoll</strong></span> GUI. Indexing can
+        also be performed by executing the <span class=
+        "command"><strong>recollindex</strong></span> command.
+        <span class="application">Recoll</span> indexing is
+        multithreaded by default when appropriate hardware
         resources are available, and can perform in parallel
-        multiple tasks among text extraction, segmentation and
-        index updates.</p>
+        multiple tasks for text extraction, segmentation and index
+        updates.</p>
         <p><a class="link" href="#RCL.SEARCH" title=
-        "Chapter���3.���Searching">Searches</a> are usually performed
-        inside the <span class=
+        "Chapter&nbsp;3.&nbsp;Searching">Searches</a> are usually
+        performed inside the <span class=
         "command"><strong>recoll</strong></span> GUI, which has
         many options to help you find what you are looking for.
         However, there are other ways to perform <span class=
-        "application">Recoll</span> searches: mostly a <a class=
-        "link" href="#RCL.SEARCH.COMMANDLINE" title=
-        "3.3.���Searching on the command line">command line
-        interface</a>, a <a class="link" href=
-        "#RCL.PROGRAM.PYTHONAPI" title=
-        "4.3.���Python API"><span class="application">Python</span>
-        programming interface</a>, a <a class="link" href=
-        "#RCL.SEARCH.KIO" title=
-        "3.2.���Searching with the KDE KIO slave"><span class=
-        "application">KDE</span> KIO slave module</a>, and Ubuntu
-        Unity <a class="ulink" href=
-        "https://bitbucket.org/medoc/unity-lens-recoll" target=
-        "_top">Lens</a> (for older versions) or <a class="ulink"
-        href="https://bitbucket.org/medoc/unity-scope-recoll"
-        target="_top">Scope</a> (for current versions) modules.</p>
+        "application">Recoll</span> searches:</p>
+        <div class="itemizedlist">
+          <ul class="itemizedlist" style="list-style-type: disc;">
+            <li class="listitem">
+              <p>A <a class="link" href="#RCL.SEARCH.COMMANDLINE"
+              title=
+              "3.3.&nbsp;Searching on the command line">command
+              line interface</a>.</p>
+            </li>
+            <li class="listitem">
+              <p>A <a class="link" href="#RCL.PROGRAM.PYTHONAPI"
+              title="4.3.&nbsp;Python API"><span class=
+              "application">Python</span> programming
+              interface</a></p>
+            </li>
+            <li class="listitem">
+              <p>A <a class="link" href="#RCL.SEARCH.KIO" title=
+              "3.2.&nbsp;Searching with the KDE KIO slave"><span class="application">
+              KDE</span> KIO slave module</a>.</p>
+            </li>
+            <li class="listitem">
+              <p>A Ubuntu Unity <a class="ulink" href=
+              "https://bitbucket.org/medoc/unity-scope-recoll"
+              target="_top">Scope</a> module.</p>
+            </li>
+            <li class="listitem">
+              <p>A <a class="ulink" href=
+              "https://github.com/koniu/recoll-webui" target=
+              "_top">WEB interface</a>.</p>
+            </li>
+          </ul>
+        </div>
       </div>
     </div>
     <div class="chapter">
@@ -695,7 +721,7 @@
         <div>
           <div>
             <h1 class="title"><a name="RCL.INDEXING" id=
-            "RCL.INDEXING"></a>Chapter���2.���Indexing</h1>
+            "RCL.INDEXING"></a>Chapter&nbsp;2.&nbsp;Indexing</h1>
           </div>
         </div>
       </div>
@@ -705,7 +731,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.INTRODUCTION" id=
-              "RCL.INDEXING.INTRODUCTION"></a>2.1.���Introduction</h2>
+              "RCL.INDEXING.INTRODUCTION"></a>2.1.&nbsp;Introduction</h2>
             </div>
           </div>
         </div>
@@ -726,7 +752,7 @@
         1.21 (failed files were always retried by previous
         versions). The command line option <code class=
         "option">-k</code> can be set to retry failed files, for
-        example after updating a filter.</p>
+        example after updating an input handler.</p>
         <p>The following sections give an overview of different
         aspects of the indexing processes and configuration, with
         links to detailed sections.</p>
@@ -746,7 +772,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.INTRODUCTION.MODES" id=
-                "RCL.INDEXING.INTRODUCTION.MODES"></a>2.1.1.���Indexing
+                "RCL.INDEXING.INTRODUCTION.MODES"></a>2.1.1.&nbsp;Indexing
                 modes</h3>
               </div>
             </div>
@@ -758,22 +784,22 @@
             "list-style-type: disc;">
               <li class="listitem">
                 <p><b><a class="link" href="#RCL.INDEXING.PERIODIC"
-                title="2.8.���Periodic indexing">Periodic (or batch)
-                indexing:</a>���</b>indexing takes place at discrete
-                times, by executing the <span class=
+                title="2.8.&nbsp;Periodic indexing">Periodic (or
+                batch) indexing:</a>&nbsp;</b>indexing takes place
+                at discrete times, by executing the <span class=
                 "command"><strong>recollindex</strong></span>
                 command. The typical usage is to have a nightly
                 indexing run <a class="link" href=
                 "#RCL.INDEXING.PERIODIC.AUTOMAT" title=
-                "2.8.2.���Using cron to automate indexing">programmed</a>
+                "2.8.2.&nbsp;Using cron to automate indexing">programmed</a>
                 into your <span class=
                 "command"><strong>cron</strong></span> file.</p>
               </li>
               <li class="listitem">
                 <p><b><a class="link" href="#RCL.INDEXING.MONITOR"
-                title="2.9.���Real time indexing">Real time
-                indexing:</a>���</b>indexing takes place as soon as a
-                file is created or changed. <span class=
+                title="2.9.&nbsp;Real time indexing">Real time
+                indexing:</a>&nbsp;</b>indexing takes place as soon
+                as a file is created or changed. <span class=
                 "command"><strong>recollindex</strong></span> runs
                 as a daemon and uses a file system alteration
                 monitor such as <span class=
@@ -816,54 +842,71 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.INTRODUCTION.CONFIG" id=
-                "RCL.INDEXING.INTRODUCTION.CONFIG"></a>2.1.2.���Configurations,
+                "RCL.INDEXING.INTRODUCTION.CONFIG"></a>2.1.2.&nbsp;Configurations,
                 multiple indexes</h3>
               </div>
             </div>
           </div>
-          <p>The parameters describing what is to be indexed and
-          local preferences are defined in text files contained in
-          a <a class="link" href="#RCL.INDEXING.CONFIG" title=
-          "2.3.���Index configuration">configuration
-          directory</a>.</p>
-          <p>All parameters have defaults, defined in system-wide
-          files.</p>
-          <p>Without further configuration, <span class=
-          "application">Recoll</span> will index all appropriate
-          files from your home directory, with a reasonable set of
-          defaults.</p>
+          <p><span class="application">Recoll</span> supports
+          defining multiple indexes.</p>
+          <p>Each index is defined by its own <a class="link" href=
+          "#RCL.INDEXING.CONFIG" title=
+          "2.3.&nbsp;Index configuration">configuration
+          directory</a>, in which several configuration files
+          describe what should be indexed and how.</p>
           <p>A default personal configuration directory
           (<code class="filename">$HOME/.recoll/</code>) is created
           when a <span class="application">Recoll</span> program is
-          first executed. It is possible to create other
-          configuration directories, and use them by setting the
-          <code class="envar">RECOLL_CONFDIR</code> environment
+          first executed. This configuration is the one used for
+          indexing and querying when no specific configuration is
+          specified.</p>
+          <p>All configuration parameters have defaults, defined in
+          system-wide files. Without further customisation, the
+          default configuration will process your complete home
+          directory, with a reasonable set of defaults. It can be
+          changed to process a different area of the file system,
+          select files in different ways, and many other
+          things.</p>
+          <p>In some cases, it may be interesting, for example, to
+          index different areas of the file system into separate
+          indexes, or use different options. You can do this by
+          creating additional configuration directories.</p>
+          <p>Examples of usage would be to separate personal and
+          shared indexes, or to take advantage of the organization
+          of your data to improve search precision.</p>
+          <p>A specific configuration can be selected by setting
+          the <code class="envar">RECOLL_CONFDIR</code> environment
           variable, or giving the <code class="option">-c</code>
           option to any of the <span class=
           "application">Recoll</span> commands.</p>
-          <p>In some cases, it may be interesting to index
-          different areas of the file system to separate databases.
-          You can do this by using multiple configuration
-          directories, each indexing a file system area to a
-          specific database. Typically, this would be done to
-          separate personal and shared indexes, or to take
-          advantage of the organization of your data to improve
-          search precision.</p>
-          <p>The generated indexes can be queried concurrently in a
-          transparent manner.</p>
-          <p>For index generation, multiple configurations are
-          totally independant from each other. When multiple
-          indexes need to be used for a single search, <a class=
-          "link" href="#RCL.INDEXING.CONFIG.MULTIPLE" title=
-          "2.3.1.���Multiple indexes">some parameters should be
-          consistent among the configurations</a>.</p>
+          <p>When generating indexes, the different configurations
+          are entirely independant (no parameters are ever shared
+          between configurations when indexing).</p>
+          <p>Multiple indexes can queryied concurrently, either
+          from the GUI or the command line. When doing this, there
+          is always a main configuration, from which both
+          configuration and index data are used. Only the index
+          data from the additional indexes is used (their
+          configuration parameters are ignored).</p>
+          <p>This is important and sometimes confusing, so it will
+          be rephrased here: for index generation, multiple
+          configurations are totally independant from each other.
+          When querying, configuration and data are used from the
+          main index (the one designated by <code class=
+          "literal">-c</code> or <code class=
+          "envar">RECOLL_CONFDIR</code>), and only the data from
+          the additional indexes is used. This also implies that
+          <a class="link" href="#RCL.INDEXING.CONFIG.MULTIPLE"
+          title="2.3.1.&nbsp;Multiple indexes">some parameters
+          should be consistent among the configurations</a> for
+          indexes which are to be used together.</p>
         </div>
         <div class="sect2">
           <div class="titlepage">
             <div>
               <div>
-                <h3 class="title"><a name="idm202" id=
-                "idm202"></a>2.1.3.���Document types</h3>
+                <h3 class="title"><a name="idm222" id=
+                "idm222"></a>2.1.3.&nbsp;Document types</h3>
               </div>
             </div>
           </div>
@@ -871,7 +914,8 @@
           quite a few different document types. The parameters for
           document types recognition and processing are set in
           <a class="link" href="#RCL.INDEXING.CONFIG" title=
-          "2.3.���Index configuration">configuration files</a>.</p>
+          "2.3.&nbsp;Index configuration">configuration
+          files</a>.</p>
           <p>Most file types, like HTML or word processing files,
           only hold one document. Some file types, like email
           folders or zip archives, can hold many individually
@@ -889,7 +933,7 @@
           ...) need external applications for preprocessing. The
           list is in the <a class="link" href=
           "#RCL.INSTALL.EXTERNAL" title=
-          "5.2.���Supporting packages">installation</a> section.
+          "5.2.&nbsp;Supporting packages">installation</a> section.
           After every indexing operation, <span class=
           "application">Recoll</span> updates a list of commands
           that would be needed for indexing existing files types.
@@ -902,27 +946,11 @@
           <p>By default, <span class="application">Recoll</span>
           will try to index any file type that it has a way to
           read. This is sometimes not desirable, and there are ways
-          to either exclude some types, or on the contrary to
-          define a positive list of types to be indexed. In the
-          latter case, any type not in the list will be
-          ignored.</p>
-          <div class="note" style=
-          "margin-left: 0.5in; margin-right: 0.5in;">
-            <h3 class="title">Note about MIME types</h3>
-            <p>When editing the <code class=
-            "literal">indexedmimetypes</code> or <code class=
-            "literal">excludedmimetypes</code> lists, you should
-            use the MIME values listed in the <code class=
-            "filename">mimemap</code> file or in Recoll result
-            lists in preference to <code class="literal">file
-            -i</code> output: there are a number of differences.
-            The <code class="literal">file -i</code> output should
-            only be used for files without extensions, or for which
-            the extension is not listed in <code class=
-            "filename">mimemap</code></p>
-          </div>
-          <p>Excluding types can be done by adding wildcard name
-          patterns to the <a class="link" href=
+          to either exclude some types, or on the contrary define a
+          positive list of types to be indexed. In the latter case,
+          any type not in the list will be ignored.</p>
+          <p>Excluding file types can be done by adding wildcard
+          name patterns to the <a class="link" href=
           "#RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES">skippedNames</a>
           list, which can be done from the GUI Index configuration
           menu. For versions 1.20 and later, you can alternatively
@@ -951,17 +979,32 @@
           <code class="literal">indexedmimetypes</code>, can be set
           either by editing the <a class="link" href=
           "#RCL.INSTALL.CONFIG.RECOLLCONF" title=
-          "5.4.2.���Recoll main configuration file, recoll.conf">main
+          "5.4.2.&nbsp;Recoll main configuration file, recoll.conf">
           configuration file (<code class=
-          "filename">recoll.conf</code>)</a>, or from the GUI index
-          configuration tool.</p>
+          "filename">recoll.conf</code>)</a> for the index, or by
+          using the GUI index configuration tool.</p>
+          <div class="note" style=
+          "margin-left: 0.5in; margin-right: 0.5in;">
+            <h3 class="title">Note about MIME types</h3>
+            <p>When editing the <code class=
+            "literal">indexedmimetypes</code> or <code class=
+            "literal">excludedmimetypes</code> lists, you should
+            use the MIME values listed in the <code class=
+            "filename">mimemap</code> file or in Recoll result
+            lists in preference to <code class="literal">file
+            -i</code> output: there are a number of differences.
+            The <code class="literal">file -i</code> output should
+            only be used for files without extensions, or for which
+            the extension is not listed in <code class=
+            "filename">mimemap</code></p>
+          </div>
         </div>
         <div class="sect2">
           <div class="titlepage">
             <div>
               <div>
-                <h3 class="title"><a name="idm243" id=
-                "idm243"></a>2.1.4.���Indexing failures</h3>
+                <h3 class="title"><a name="idm263" id=
+                "idm263"></a>2.1.4.&nbsp;Indexing failures</h3>
               </div>
             </div>
           </div>
@@ -996,8 +1039,8 @@
           <div class="titlepage">
             <div>
               <div>
-                <h3 class="title"><a name="idm255" id=
-                "idm255"></a>2.1.5.���Recovery</h3>
+                <h3 class="title"><a name="idm275" id=
+                "idm275"></a>2.1.5.&nbsp;Recovery</h3>
               </div>
             </div>
           </div>
@@ -1007,11 +1050,15 @@
           restarting a clean indexing pass. Just delete the
           <code class="filename">xapiandb</code> directory (see
           <a class="link" href="#RCL.INDEXING.STORAGE" title=
-          "2.2.���Index storage">next section</a>), or,
+          "2.2.&nbsp;Index storage">next section</a>), or,
           alternatively, start the next <span class=
           "command"><strong>recollindex</strong></span> with the
           <code class="option">-z</code> option, which will reset
-          the database before indexing.</p>
+          the database before indexing. The difference between the
+          two methods is that the second will not change the
+          current index format, which may be undesirable if a newer
+          format is supported by the <span class=
+          "application">Xapian</span> version.</p>
         </div>
       </div>
       <div class="sect1">
@@ -1020,7 +1067,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.STORAGE" id=
-              "RCL.INDEXING.STORAGE"></a>2.2.���Index storage</h2>
+              "RCL.INDEXING.STORAGE"></a>2.2.&nbsp;Index
+              storage</h2>
             </div>
           </div>
         </div>
@@ -1055,11 +1103,11 @@
               <p>Using multiple configuration directories and
               <a class="link" href="#RCL.INSTALL.CONFIG.RECOLLCONF"
               title=
-              "5.4.2.���Recoll main configuration file, recoll.conf">configuration
-              options</a> allows you to tailor multiple
-              configurations and indexes to handle whatever subset
-              of the available data you wish to make
-              searchable.</p>
+              "5.4.2.&nbsp;Recoll main configuration file, recoll.conf">
+              configuration options</a> allows you to tailor
+              multiple configurations and indexes to handle
+              whatever subset of the available data you wish to
+              make searchable.</p>
             </li>
             <li class="listitem">
               <p>For a given configuration directory, you can
@@ -1068,12 +1116,12 @@
               parameter in the configuration file (see the
               <a class="link" href="#RCL.INSTALL.CONFIG.RECOLLCONF"
               title=
-              "5.4.2.���Recoll main configuration file, recoll.conf">configuration
-              section</a>). This method would mainly be of use if
-              you wanted to keep the configuration directory in its
-              default location, but desired another location for
-              the index, typically out of disk occupation
-              concerns.</p>
+              "5.4.2.&nbsp;Recoll main configuration file, recoll.conf">
+              configuration section</a>). This method would mainly
+              be of use if you wanted to keep the configuration
+              directory in its default location, but desired
+              another location for the index, typically out of disk
+              occupation concerns.</p>
             </li>
           </ul>
         </div>
@@ -1087,9 +1135,9 @@
         non-indexed data (an extreme example being a set of mp3
         files where only the tags would be indexed).</p>
         <p>Of course, images, sound and video do not increase the
-        index size, which means that nowadays (2012), typically,
-        even a big index will be negligible against the total
-        amount of data on the computer.</p>
+        index size, which means that nowadays, typically, even a
+        big index will be negligible against the total amount of
+        data on the computer.</p>
         <p>The index data directory (<code class=
         "filename">xapiandb</code>) only contains data that can be
         completely rebuilt by an index run (as long as the original
@@ -1101,7 +1149,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.STORAGE.FORMAT" id=
-                "RCL.INDEXING.STORAGE.FORMAT"></a>2.2.1.���<span class="application">Xapian</span>
+                "RCL.INDEXING.STORAGE.FORMAT"></a>2.2.1.&nbsp;<span class="application">Xapian</span>
                 index formats</h3>
               </div>
             </div>
@@ -1117,14 +1165,10 @@
           format to the newer one. If you want to upgrade to the
           new format, or if a very old index needs to be converted
           because its format is not supported any more, you will
-          have to explicitly delete the old index, then run a
-          normal indexing process.</p>
-          <p>Using the <code class="option">-z</code> option to
-          <span class="command"><strong>recollindex</strong></span>
-          is not sufficient to change the format, you will have to
-          delete all files inside the index directory (typically
-          <code class="filename">~/.recoll/xapiandb</code>) before
-          starting the indexing.</p>
+          have to explicitly delete the old index (typically
+          <code class="filename">~/.recoll/xapiandb</code>), then
+          run a normal indexing command. Using option <code class=
+          "option">-z</code> would not work in this situation.</p>
         </div>
         <div class="sect2">
           <div class="titlepage">
@@ -1132,7 +1176,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.STORAGE.SECURITY" id=
-                "RCL.INDEXING.STORAGE.SECURITY"></a>2.2.2.���Security
+                "RCL.INDEXING.STORAGE.SECURITY"></a>2.2.2.&nbsp;Security
                 aspects</h3>
               </div>
             </div>
@@ -1160,20 +1204,20 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.CONFIG" id=
-              "RCL.INDEXING.CONFIG"></a>2.3.���Index
+              "RCL.INDEXING.CONFIG"></a>2.3.&nbsp;Index
               configuration</h2>
             </div>
           </div>
         </div>
         <p>Variables set inside the <a class="link" href=
         "#RCL.INSTALL.CONFIG" title=
-        "5.4.���Configuration overview"><span class=
+        "5.4.&nbsp;Configuration overview"><span class=
         "application">Recoll</span> configuration files</a> control
         which areas of the file system are indexed, and how files
         are processed. These variables can be set either by editing
         the text files or by using the <a class="link" href=
         "#RCL.INDEXING.CONFIG.GUI" title=
-        "2.3.4.���The index configuration GUI">dialogs in the
+        "2.3.4.&nbsp;The index configuration GUI">dialogs in the
         <span class="command"><strong>recoll</strong></span>
         GUI</a>.</p>
         <p>The first time you start <span class=
@@ -1188,8 +1232,8 @@
         can edit by hand.</p>
         <p>The configuration is documented inside the <a class=
         "link" href="#RCL.INSTALL.CONFIG" title=
-        "5.4.���Configuration overview">installation chapter</a> of
-        this document, or in the <span class=
+        "5.4.&nbsp;Configuration overview">installation chapter</a>
+        of this document, or in the <span class=
         "citerefentry"><span class=
         "refentrytitle">recoll.conf</span>(5)</span> man page, but
         the most current information will most likely be the
@@ -1203,26 +1247,29 @@
         text, HTML or email (ie: pdf, postscript, ms-word...) are
         described in the <a class="link" href=
         "#RCL.INSTALL.EXTERNAL" title=
-        "5.2.���Supporting packages">external packages
+        "5.2.&nbsp;Supporting packages">external packages
         section.</a></p>
         <p>As of Recoll 1.18 there are two incompatible types of
         Recoll indexes, depending on the treatment of character
-        case and diacritics. The next section describes the two
-        types in more detail.</p>
+        case and diacritics. A <a class="link" href=
+        "#RCL.INDEXING.CONFIG.SENS" title=
+        "2.3.2.&nbsp;Index case and diacritics sensitivity">a
+        further section</a> describes the two types in more
+        detail.</p>
         <div class="sect2">
           <div class="titlepage">
             <div>
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.CONFIG.MULTIPLE" id=
-                "RCL.INDEXING.CONFIG.MULTIPLE"></a>2.3.1.���Multiple
+                "RCL.INDEXING.CONFIG.MULTIPLE"></a>2.3.1.&nbsp;Multiple
                 indexes</h3>
               </div>
             </div>
           </div>
           <p>Multiple <span class="application">Recoll</span>
           indexes can be created by using several configuration
-          directories which are usually set to index different
+          directories which are typically set to index different
           areas of the file system. A specific index can be
           selected for updating or searching, using the
           <code class="envar">RECOLL_CONFDIR</code> environment
@@ -1237,7 +1284,7 @@
           <code class="envar">RECOLL_CONFDIR</code> or the
           <code class="option">-c</code> parameter, and there is no
           way to switch configurations within the GUI.</p>
-          <p>Additional configuration directory (beyond
+          <p>Additional configuration directories (beyond
           <code class="filename">~/.recoll</code>) must be created
           by hand (<span class=
           "command"><strong>mkdir</strong></span> or such), the GUI
@@ -1256,15 +1303,21 @@
           trouble.</p>
           <p>A <span class=
           "command"><strong>recollindex</strong></span> program
-          instance can only update one specific index.</p>
-          <p>The main index (defined by <code class=
-          "envar">RECOLL_CONFDIR</code> or <code class=
+          instance can only update one specific index, and it will
+          only use parameters from a single configuration (no
+          parameters are ever shared between configurations when
+          indexing).</p>
+          <p>Multiple indexes can queryied concurrently, either
+          from the GUI or the command line. When doing this, there
+          is always a main configuration, from which both
+          configuration and index data are used. Only the index
+          data from the additional indexes is used (their
+          configuration parameters are ignored).</p>
+          <p>When searching, the current main index (defined by
+          <code class="envar">RECOLL_CONFDIR</code> or <code class=
           "option">-c</code>) is always active. If this is
           undesirable, you can set up your base configuration to
           index an empty directory.</p>
-          <p>The different search interfaces (GUI, command line,
-          ...) have different methods to define the set of indexes
-          to be used, see the appropriate section.</p>
           <p>If a set of multiple indexes are to be used together
           for searches, some configuration parameters must be
           consistent among the set. These are parameters which need
@@ -1279,8 +1332,11 @@
           other constraints. Most of the relevant parameters are
           described in the <a class="link" href=
           "#RCL.INSTALL.CONFIG.RECOLLCONF.TERMS" title=
-          "5.4.2.2.���Parameters affecting how we generate terms">linked
-          section</a>.</p>
+          "5.4.2.2.&nbsp;Parameters affecting how we generate terms">
+          linked section</a>.</p>
+          <p>The different search interfaces (GUI, command line,
+          ...) have different methods to define the set of indexes
+          to be used, see the appropriate section.</p>
         </div>
         <div class="sect2">
           <div class="titlepage">
@@ -1288,8 +1344,8 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.CONFIG.SENS" id=
-                "RCL.INDEXING.CONFIG.SENS"></a>2.3.2.���Index case
-                and diacritics sensitivity</h3>
+                "RCL.INDEXING.CONFIG.SENS"></a>2.3.2.&nbsp;Index
+                case and diacritics sensitivity</h3>
               </div>
             </div>
           </div>
@@ -1297,9 +1353,9 @@
           1.18 you have a choice of building an index with terms
           stripped of character case and diacritics, or one with
           raw terms. For a source term of <code class=
-          "literal">R���sum���</code>, the former will store
+          "literal">R��sum��</code>, the former will store
           <code class="literal">resume</code>, the latter
-          <code class="literal">R���sum���</code>.</p>
+          <code class="literal">R��sum��</code>.</p>
           <p>Each type of index allows performing searches
           insensitive to case and diacritics: with a raw index, the
           user entry will be expanded to match all case and
@@ -1312,9 +1368,9 @@
           when searching for <code class="literal">US</code> and
           <code class="literal">us</code> or <code class=
           "literal">resume</code> and <code class=
-          "literal">r���sum���</code>. Read the <a class="link" href=
+          "literal">r��sum��</code>. Read the <a class="link" href=
           "#RCL.SEARCH.CASEDIAC" title=
-          "3.7.���Search case and diacritics sensitivity">section
+          "3.7.&nbsp;Search case and diacritics sensitivity">section
           about search case and diacritics sensitivity</a> for more
           details.</p>
           <p>The type of index to be created is controlled by the
@@ -1346,7 +1402,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.CONFIG.THREADS" id=
-                "RCL.INDEXING.CONFIG.THREADS"></a>2.3.3.���Indexing
+                "RCL.INDEXING.CONFIG.THREADS"></a>2.3.3.&nbsp;Indexing
                 threads configuration</h3>
               </div>
             </div>
@@ -1451,8 +1507,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.INDEXING.CONFIG.GUI"
-                id="RCL.INDEXING.CONFIG.GUI"></a>2.3.4.���The index
-                configuration GUI</h3>
+                id="RCL.INDEXING.CONFIG.GUI"></a>2.3.4.&nbsp;The
+                index configuration GUI</h3>
               </div>
             </div>
           </div>
@@ -1490,8 +1546,8 @@
           "literal">ToolTip</code> popup on the text label. For
           more detail, you will need to refer to the <a class=
           "link" href="#RCL.INSTALL.CONFIG" title=
-          "5.4.���Configuration overview">configuration section</a>
-          of this guide.</p>
+          "5.4.&nbsp;Configuration overview">configuration
+          section</a> of this guide.</p>
           <p>The configuration tool normally respects the comments
           and most of the formatting inside the configuration file,
           so that it is quite possible to use it on hand-edited
@@ -1505,8 +1561,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.WEBQUEUE" id=
-              "RCL.INDEXING.WEBQUEUE"></a>2.4.���Indexing the WEB
-              pages which you wisit.</h2>
+              "RCL.INDEXING.WEBQUEUE"></a>2.4.&nbsp;Indexing the
+              WEB pages which you wisit.</h2>
             </div>
           </div>
         </div>
@@ -1551,8 +1607,9 @@
           <code class="filename">$HOME/Downloads</code> in the
           browser preferences.</p>
         </div>
-        <p>The visited WEB pages indexing feature can be enabled in
-        the GUI <span class="guilabel">Index configuration</span>
+        <p>The visited WEB pages indexing feature can be enabled on
+        the <span class="application">Recoll</span> side from the
+        GUI <span class="guilabel">Index configuration</span>
         panel, or by editing the configuration file (set
         <code class="varname">processwebqueue</code> to 1).</p>
         <p>A current pointer to the extension can be found, along
@@ -1575,8 +1632,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.EXTATTR" id=
-              "RCL.INDEXING.EXTATTR"></a>2.5.���Extended attributes
-              data</h2>
+              "RCL.INDEXING.EXTATTR"></a>2.5.&nbsp;Extended
+              attributes data</h2>
             </div>
           </div>
         </div>
@@ -1610,7 +1667,7 @@
         <code class="literal">user</code> prefix is removed from
         the name. This can be configured more precisely inside the
         <a class="link" href="#RCL.INSTALL.CONFIG.FIELDS" title=
-        "5.4.3.���The fields file"><code class=
+        "5.4.3.&nbsp;The fields file"><code class=
         "filename">fields</code> configuration file</a>.</p>
       </div>
       <div class="sect1">
@@ -1619,8 +1676,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.EXTTAGS" id=
-              "RCL.INDEXING.EXTTAGS"></a>2.6.���Importing external
-              tags</h2>
+              "RCL.INDEXING.EXTTAGS"></a>2.6.&nbsp;Importing
+              external tags</h2>
             </div>
           </div>
         </div>
@@ -1663,7 +1720,8 @@
         "command"><strong>tmsu</strong></span> output will just
         augment its contents. This will avoid the need to extend
         the <a class="link" href="#RCL.PROGRAM.FIELDS" title=
-        "4.2.���Field data processing">field configuration</a>.</p>
+        "4.2.&nbsp;Field data processing">field
+        configuration</a>.</p>
         <p>Once re-indexing is performed (you'll need to force the
         file reindexing, <span class="application">Recoll</span>
         will not detect the need by itself), you will be able to
@@ -1692,8 +1750,9 @@
           <div>
             <div>
               <h2 class="title" style="clear: both"><a name=
-              "RCL.INDEXING.PDF" id="RCL.INDEXING.PDF"></a>2.7.���The
-              PDF input handler</h2>
+              "RCL.INDEXING.PDF" id=
+              "RCL.INDEXING.PDF"></a>2.7.&nbsp;The PDF input
+              handler</h2>
             </div>
           </div>
         </div>
@@ -1716,7 +1775,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.INDEXING.PDF.OCR"
-                id="RCL.INDEXING.PDF.OCR"></a>2.7.1.���OCR with
+                id="RCL.INDEXING.PDF.OCR"></a>2.7.1.&nbsp;OCR with
                 Tesseract</h3>
               </div>
             </div>
@@ -1749,8 +1808,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.INDEXING.PDF.XMP"
-                id="RCL.INDEXING.PDF.XMP"></a>2.7.2.���XMP fields
-                extraction</h3>
+                id="RCL.INDEXING.PDF.XMP"></a>2.7.2.&nbsp;XMP
+                fields extraction</h3>
               </div>
             </div>
           </div>
@@ -1806,7 +1865,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.INDEXING.PDF.ATTACH"
-                id="RCL.INDEXING.PDF.ATTACH"></a>2.7.3.���PDF
+                id="RCL.INDEXING.PDF.ATTACH"></a>2.7.3.&nbsp;PDF
                 attachment indexing</h3>
               </div>
             </div>
@@ -1828,7 +1887,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.PERIODIC" id=
-              "RCL.INDEXING.PERIODIC"></a>2.8.���Periodic
+              "RCL.INDEXING.PERIODIC"></a>2.8.&nbsp;Periodic
               indexing</h2>
             </div>
           </div>
@@ -1839,7 +1898,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.PERIODIC.EXEC" id=
-                "RCL.INDEXING.PERIODIC.EXEC"></a>2.8.1.���Running
+                "RCL.INDEXING.PERIODIC.EXEC"></a>2.8.1.&nbsp;Running
                 indexing</h3>
               </div>
             </div>
@@ -1935,7 +1994,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.PERIODIC.AUTOMAT" id=
-                "RCL.INDEXING.PERIODIC.AUTOMAT"></a>2.8.2.���Using
+                "RCL.INDEXING.PERIODIC.AUTOMAT"></a>2.8.2.&nbsp;Using
                 <span class="command"><strong>cron</strong></span>
                 to automate indexing</h3>
               </div>
@@ -1987,7 +2046,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INDEXING.MONITOR" id=
-              "RCL.INDEXING.MONITOR"></a>2.9.���Real time
+              "RCL.INDEXING.MONITOR"></a>2.9.&nbsp;Real time
               indexing</h2>
             </div>
           </div>
@@ -2052,7 +2111,7 @@
         <p>When building <span class="application">Recoll</span>,
         the real time indexing support can be customised during
         package <a class="link" href="#RCL.INSTALL.BUILDING.BUILD"
-        title="5.3.2.���Building">configuration</a> with the
+        title="5.3.2.&nbsp;Building">configuration</a> with the
         <code class="option">--with[out]-fam</code> or <code class=
         "option">--with[out]-inotify</code> options. The default is
         currently to include <span class=
@@ -2100,7 +2159,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INDEXING.MONITOR.FASTFILES" id=
-                "RCL.INDEXING.MONITOR.FASTFILES"></a>2.9.1.���Slowing
+                "RCL.INDEXING.MONITOR.FASTFILES"></a>2.9.1.&nbsp;Slowing
                 down the reindexing rate for fast changing
                 files</h3>
               </div>
@@ -2116,7 +2175,7 @@
           "varname">mondelaypatterns</code> parameter in the
           <a class="link" href=
           "#RCL.INSTALL.CONFIG.RECOLLCONF.MISC" title=
-          "5.4.2.5.���Miscellaneous parameters">configuration
+          "5.4.2.5.&nbsp;Miscellaneous parameters">configuration
           section</a>.</p>
         </div>
       </div>
@@ -2126,7 +2185,7 @@
         <div>
           <div>
             <h1 class="title"><a name="RCL.SEARCH" id=
-            "RCL.SEARCH"></a>Chapter���3.���Searching</h1>
+            "RCL.SEARCH"></a>Chapter&nbsp;3.&nbsp;Searching</h1>
           </div>
         </div>
       </div>
@@ -2136,7 +2195,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.GUI" id=
-              "RCL.SEARCH.GUI"></a>3.1.���Searching with the Qt
+              "RCL.SEARCH.GUI"></a>3.1.&nbsp;Searching with the Qt
               graphical user interface</h2>
             </div>
           </div>
@@ -2181,14 +2240,14 @@
         "application">Recoll</span> versions 1.21 and later can
         save and restore searches, using XML files. See <a class=
         "link" href="#RCL.SEARCH.SAVING" title=
-        "3.1.14.���Saving and restoring queries (1.21 and later)">Saving
-        and restoring queries</a>.</p>
+        "3.1.14.&nbsp;Saving and restoring queries (1.21 and later)">
+        Saving and restoring queries</a>.</p>
         <div class="sect2">
           <div class="titlepage">
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.SIMPLE"
-                id="RCL.SEARCH.GUI.SIMPLE"></a>3.1.1.���Simple
+                id="RCL.SEARCH.GUI.SIMPLE"></a>3.1.1.&nbsp;Simple
                 search</h3>
               </div>
             </div>
@@ -2229,15 +2288,15 @@
           documents where at least one of the terms appear.</p>
           <p>The <span class="guilabel">Query Language</span>
           features are described in <a class="link" href=
-          "#RCL.SEARCH.LANG" title="3.6.���The query language">a
+          "#RCL.SEARCH.LANG" title="3.6.&nbsp;The query language">a
           separate section</a>.</p>
           <p>All search modes allow wildcards inside terms
           (<code class="literal">*</code>, <code class=
           "literal">?</code>, <code class="literal">[]</code>). You
           may want to have a look at the <a class="link" href=
           "#RCL.SEARCH.WILDCARDS" title=
-          "3.8.1.���More about wildcards">section about wildcards</a>
-          for more information about this.</p>
+          "3.8.1.&nbsp;More about wildcards">section about
+          wildcards</a> for more information about this.</p>
           <p><span class="guilabel">File name</span> will
           specifically look for file names. The point of having a
           separate file name search is that wild card expansion can
@@ -2286,8 +2345,8 @@
           case. Stemming can also be disabled globally in the
           preferences. When using a raw index, <a class="link"
           href="#RCL.SEARCH.CASEDIAC" title=
-          "3.7.���Search case and diacritics sensitivity">the rules
-          are a bit more complicated</a>.</p>
+          "3.7.&nbsp;Search case and diacritics sensitivity">the
+          rules are a bit more complicated</a>.</p>
           <p><span class="application">Recoll</span> remembers the
           last few searches that you performed. You can use the
           simple search text entry widget (a combobox) to recall
@@ -2315,7 +2374,7 @@
           syntax.</p>
           <p>You can use the <a class="link" href=
           "#RCL.SEARCH.GUI.COMPLEX" title=
-          "3.1.8.���Complex/advanced search"><span class=
+          "3.1.8.&nbsp;Complex/advanced search"><span class=
           "guimenu">Tools</span> ��� <span class=
           "guimenuitem">Advanced search</span></a> dialog for more
           complex searches.</p>
@@ -2325,8 +2384,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.RESLIST"
-                id="RCL.SEARCH.GUI.RESLIST"></a>3.1.2.���The default
-                result list</h3>
+                id="RCL.SEARCH.GUI.RESLIST"></a>3.1.2.&nbsp;The
+                default result list</h3>
               </div>
             </div>
           </div>
@@ -2379,7 +2438,7 @@
           <p>You may also change the choice of applications by
           editing the <a class="link" href=
           "#RCL.INSTALL.CONFIG.MIMEVIEW" title=
-          "5.4.6.���The mimeview file"><code class=
+          "5.4.6.&nbsp;The mimeview file"><code class=
           "filename">mimeview</code></a> configuration file if you
           find this more convenient.</p>
           <p>Each result entry also has a right-click menu with an
@@ -2395,17 +2454,17 @@
           only), or no configured external editor for the file
           type. This can sometimes be adjusted simply by tweaking
           the <a class="link" href="#RCL.INSTALL.CONFIG.MIMEMAP"
-          title="5.4.4.���The mimemap file"><code class=
+          title="5.4.4.&nbsp;The mimemap file"><code class=
           "filename">mimemap</code></a> and <a class="link" href=
           "#RCL.INSTALL.CONFIG.MIMEVIEW" title=
-          "5.4.6.���The mimeview file"><code class=
+          "5.4.6.&nbsp;The mimeview file"><code class=
           "filename">mimeview</code></a> configuration files (the
           latter can be modified with the user preferences
           dialog).</p>
           <p>The format of the result list entries is entirely
           configurable by using the preference dialog to <a class=
           "link" href="#RCL.SEARCH.GUI.CUSTOM.RESLIST" title=
-          "3.1.15.1.���The result list format">edit an HTML
+          "3.1.15.1.&nbsp;The result list format">edit an HTML
           fragment</a>.</p>
           <p>You can click on the <code class="literal">Query
           details</code> link at the top of the results page to see
@@ -2424,7 +2483,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.RESLIST.SUGGS" id=
-                  "RCL.SEARCH.GUI.RESLIST.SUGGS"></a>3.1.2.1.���No
+                  "RCL.SEARCH.GUI.RESLIST.SUGGS"></a>3.1.2.1.&nbsp;No
                   results: the spelling suggestions</h4>
                 </div>
               </div>
@@ -2446,7 +2505,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.RESULTLIST.MENU" id=
-                  "RCL.SEARCH.GUI.RESULTLIST.MENU"></a>3.1.2.2.���The
+                  "RCL.SEARCH.GUI.RESULTLIST.MENU"></a>3.1.2.2.&nbsp;The
                   result list right-click menu</h4>
                 </div>
               </div>
@@ -2511,7 +2570,7 @@
             will only appear for results which are top-level files.
             See <a class="link" href="#RCL.SEARCH.GUI.RUNSCRIPT"
             title=
-            "3.1.4.���Running arbitrary commands on result files (1.20 and later)">
+            "3.1.4.&nbsp;Running arbitrary commands on result files (1.20 and later)">
             further</a> for a more detailed description.</p>
             <p>The <span class="guilabel">Copy File Name</span> and
             <span class="guilabel">Copy Url</span> copy the
@@ -2561,8 +2620,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.RESTABLE"
-                id="RCL.SEARCH.GUI.RESTABLE"></a>3.1.3.���The result
-                table</h3>
+                id="RCL.SEARCH.GUI.RESTABLE"></a>3.1.3.&nbsp;The
+                result table</h3>
               </div>
             </div>
           </div>
@@ -2601,7 +2660,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.SEARCH.GUI.RUNSCRIPT" id=
-                "RCL.SEARCH.GUI.RUNSCRIPT"></a>3.1.4.���Running
+                "RCL.SEARCH.GUI.RUNSCRIPT"></a>3.1.4.&nbsp;Running
                 arbitrary commands on result files (1.20 and
                 later)</h3>
               </div>
@@ -2654,7 +2713,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.SEARCH.GUI.THUMBNAILS" id=
-                "RCL.SEARCH.GUI.THUMBNAILS"></a>3.1.5.���Displaying
+                "RCL.SEARCH.GUI.THUMBNAILS"></a>3.1.5.&nbsp;Displaying
                 thumbnails</h3>
               </div>
             </div>
@@ -2686,8 +2745,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.PREVIEW"
-                id="RCL.SEARCH.GUI.PREVIEW"></a>3.1.6.���The preview
-                window</h3>
+                id="RCL.SEARCH.GUI.PREVIEW"></a>3.1.6.&nbsp;The
+                preview window</h3>
               </div>
             </div>
           </div>
@@ -2742,7 +2801,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.PREVIEW.SEARCH" id=
-                  "RCL.SEARCH.GUI.PREVIEW.SEARCH"></a>3.1.6.1.���Searching
+                  "RCL.SEARCH.GUI.PREVIEW.SEARCH"></a>3.1.6.1.&nbsp;Searching
                   inside the preview</h4>
                 </div>
               </div>
@@ -2808,8 +2867,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.FRAGBUTS"
-                id="RCL.SEARCH.GUI.FRAGBUTS"></a>3.1.7.���The Query
-                Fragments window</h3>
+                id="RCL.SEARCH.GUI.FRAGBUTS"></a>3.1.7.&nbsp;The
+                Query Fragments window</h3>
               </div>
             </div>
           </div>
@@ -2890,7 +2949,7 @@
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.COMPLEX"
                 id=
-                "RCL.SEARCH.GUI.COMPLEX"></a>3.1.8.���Complex/advanced
+                "RCL.SEARCH.GUI.COMPLEX"></a>3.1.8.&nbsp;Complex/advanced
                 search</h3>
               </div>
             </div>
@@ -2903,7 +2962,7 @@
           <p><span class="application">Recoll</span> keeps a
           history of searches. See <a class="link" href=
           "#RCL.SEARCH.GUI.COMPLEX.HISTORY" title=
-          "3.1.8.3.���Avanced search history">Advanced search
+          "3.1.8.3.&nbsp;Avanced search history">Advanced search
           history</a>.</p>
           <p>The dialog has two tabs:</p>
           <div class="orderedlist">
@@ -2934,7 +2993,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.COMPLEX.TERMS" id=
-                  "RCL.SEARCH.GUI.COMPLEX.TERMS"></a>3.1.8.1.���Avanced
+                  "RCL.SEARCH.GUI.COMPLEX.TERMS"></a>3.1.8.1.&nbsp;Avanced
                   search: the "find" tab</h4>
                 </div>
               </div>
@@ -2980,10 +3039,10 @@
             accept a mix of single words and phrases enclosed in
             double quotes. Stemming and wildcard expansion will be
             performed as for simple search.</p>
-            <p><b>Phrases and Proximity searches.���</b>These two
-            clauses work in similar ways, with the difference that
-            proximity searches do not impose an order on the words.
-            In both cases, an adjustable number (slack) of
+            <p><b>Phrases and Proximity searches.&nbsp;</b>These
+            two clauses work in similar ways, with the difference
+            that proximity searches do not impose an order on the
+            words. In both cases, an adjustable number (slack) of
             non-matched words may be accepted between the searched
             ones (use the counter on the left to adjust this
             count). For phrases, the default count is zero (exact
@@ -3006,7 +3065,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.COMPLEX.FILTER" id=
-                  "RCL.SEARCH.GUI.COMPLEX.FILTER"></a>3.1.8.2.���Avanced
+                  "RCL.SEARCH.GUI.COMPLEX.FILTER"></a>3.1.8.2.&nbsp;Avanced
                   search: the "filter" tab</h4>
                 </div>
               </div>
@@ -3074,7 +3133,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.COMPLEX.HISTORY" id=
-                  "RCL.SEARCH.GUI.COMPLEX.HISTORY"></a>3.1.8.3.���Avanced
+                  "RCL.SEARCH.GUI.COMPLEX.HISTORY"></a>3.1.8.3.&nbsp;Avanced
                   search history</h4>
                 </div>
               </div>
@@ -3096,8 +3155,8 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.SEARCH.GUI.TERMEXPLORER" id=
-                "RCL.SEARCH.GUI.TERMEXPLORER"></a>3.1.9.���The term
-                explorer tool</h3>
+                "RCL.SEARCH.GUI.TERMEXPLORER"></a>3.1.9.&nbsp;The
+                term explorer tool</h3>
               </div>
             </div>
           </div>
@@ -3128,7 +3187,7 @@
                 <em class="replaceable"><code>xapi</code></em>.
                 (More about wildcards <a class="link" href=
                 "#RCL.SEARCH.WILDCARDS" title=
-                "3.8.1.���More about wildcards">here</a>).</p>
+                "3.8.1.&nbsp;More about wildcards">here</a>).</p>
               </dd>
               <dt><span class="term">Regular expression</span></dt>
               <dd>
@@ -3193,16 +3252,17 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.MULTIDB"
-                id="RCL.SEARCH.GUI.MULTIDB"></a>3.1.10.���Multiple
+                id=
+                "RCL.SEARCH.GUI.MULTIDB"></a>3.1.10.&nbsp;Multiple
                 indexes</h3>
               </div>
             </div>
           </div>
           <p>See the <a class="link" href=
           "#RCL.INDEXING.CONFIG.MULTIPLE" title=
-          "2.3.1.���Multiple indexes">section describing the use of
-          multiple indexes</a> for generalities. Only the aspects
-          concerning the <span class=
+          "2.3.1.&nbsp;Multiple indexes">section describing the use
+          of multiple indexes</a> for generalities. Only the
+          aspects concerning the <span class=
           "command"><strong>recoll</strong></span> GUI are
           described here.</p>
           <p>A <span class="command"><strong>recoll</strong></span>
@@ -3267,7 +3327,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.HISTORY"
-                id="RCL.SEARCH.GUI.HISTORY"></a>3.1.11.���Document
+                id=
+                "RCL.SEARCH.GUI.HISTORY"></a>3.1.11.&nbsp;Document
                 history</h3>
               </div>
             </div>
@@ -3287,8 +3348,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.SORT" id=
-                "RCL.SEARCH.GUI.SORT"></a>3.1.12.���Sorting search
-                results and collapsing duplicates</h3>
+                "RCL.SEARCH.GUI.SORT"></a>3.1.12.&nbsp;Sorting
+                search results and collapsing duplicates</h3>
               </div>
             </div>
           </div>
@@ -3327,7 +3388,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.TIPS" id=
-                "RCL.SEARCH.GUI.TIPS"></a>3.1.13.���Search tips,
+                "RCL.SEARCH.GUI.TIPS"></a>3.1.13.&nbsp;Search tips,
                 shortcuts</h3>
               </div>
             </div>
@@ -3338,12 +3399,12 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.TIPS.TERMS" id=
-                  "RCL.SEARCH.GUI.TIPS.TERMS"></a>3.1.13.1.���Terms
+                  "RCL.SEARCH.GUI.TIPS.TERMS"></a>3.1.13.1.&nbsp;Terms
                   and search expansion</h4>
                 </div>
               </div>
             </div>
-            <p><b>Term completion.���</b>Typing <span class=
+            <p><b>Term completion.&nbsp;</b>Typing <span class=
             "keycap"><strong>Esc</strong></span> <span class=
             "keycap"><strong>Space</strong></span> in the simple
             search entry field while entering a word will either
@@ -3351,22 +3412,22 @@
             unique term in the index, or open a window to propose a
             list of completions.</p>
             <p><b>Picking up new terms from result or preview
-            text.���</b>Double-clicking on a word in the result list
-            or in a preview window will copy it to the simple
+            text.&nbsp;</b>Double-clicking on a word in the result
+            list or in a preview window will copy it to the simple
             search entry field.</p>
-            <p><b>Wildcards.���</b>Wildcards can be used inside
+            <p><b>Wildcards.&nbsp;</b>Wildcards can be used inside
             search terms in all forms of searches. <a class="link"
             href="#RCL.SEARCH.WILDCARDS" title=
-            "3.8.1.���More about wildcards">More about
+            "3.8.1.&nbsp;More about wildcards">More about
             wildcards</a>.</p>
-            <p><b>Automatic suffixes.���</b>Words like <code class=
-            "literal">odt</code> or <code class=
+            <p><b>Automatic suffixes.&nbsp;</b>Words like
+            <code class="literal">odt</code> or <code class=
             "literal">ods</code> can be automatically turned into
             query language <code class="literal">ext:xxx</code>
             clauses. This can be enabled in the <span class=
             "guilabel">Search preferences</span> panel in the
             GUI.</p>
-            <p><b>Disabling stem expansion.���</b>Entering a
+            <p><b>Disabling stem expansion.&nbsp;</b>Entering a
             capitalized word in any search field will prevent stem
             expansion (no search for <code class=
             "literal">gardening</code> if you enter <code class=
@@ -3376,7 +3437,7 @@
             <span class="application">Recoll</span> search. You can
             also disable stem expansion or change the stemming
             language in the preferences.</p>
-            <p><b>Finding related documents.���</b>Selecting the
+            <p><b>Finding related documents.&nbsp;</b>Selecting the
             <span class="guilabel">Find similar documents</span>
             entry in the result list paragraph right-click menu
             will select a set of "interesting" terms from the
@@ -3384,9 +3445,9 @@
             entry field. You can then possibly edit the list and
             start a search to find documents which may be
             apparented to the current result.</p>
-            <p><b>File names.���</b>File names are added as terms
-            during indexing, and you can specify them as ordinary
-            terms in normal search fields (<span class=
+            <p><b>File names.&nbsp;</b>File names are added as
+            terms during indexing, and you can specify them as
+            ordinary terms in normal search fields (<span class=
             "application">Recoll</span> used to index all
             directories in the file path as terms. This has been
             abandoned as it did not seem really useful).
@@ -3402,13 +3463,13 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.TIPS.PHRASES" id=
-                  "RCL.SEARCH.GUI.TIPS.PHRASES"></a>3.1.13.2.���Working
+                  "RCL.SEARCH.GUI.TIPS.PHRASES"></a>3.1.13.2.&nbsp;Working
                   with phrases and proximity</h4>
                 </div>
               </div>
             </div>
-            <p><b>Phrases and Proximity searches.���</b>A phrase can
-            be looked for by enclosing it in double quotes.
+            <p><b>Phrases and Proximity searches.&nbsp;</b>A phrase
+            can be looked for by enclosing it in double quotes.
             Example: <code class="literal">"user manual"</code>
             will look only for occurrences of <code class=
             "literal">user</code> immediately followed by
@@ -3418,8 +3479,8 @@
             be entered along simple terms in all simple or advanced
             search entry fields (except <span class="guilabel">This
             exact phrase</span>).</p>
-            <p><b>AutoPhrases.���</b>This option can be set in the
-            preferences dialog. If it is set, a phrase will be
+            <p><b>AutoPhrases.&nbsp;</b>This option can be set in
+            the preferences dialog. If it is set, a phrase will be
             automatically built and added to simple searches when
             looking for <code class="literal">Any terms</code>.
             This will not change radically the results, but will
@@ -3440,18 +3501,18 @@
             is on by default, but very common terms will be removed
             from the constructed phrase. The removal threshold can
             be adjusted from the search preferences.</p>
-            <p><b>Phrases and abbreviations.���</b>As of <span class=
-            "application">Recoll</span> version 1.17, dotted
-            abbreviations like <code class="literal">I.B.M.</code>
-            are also automatically indexed as a word without the
-            dots: <code class="literal">IBM</code>. Searching for
-            the word inside a phrase (ie: <code class=
-            "literal">"the IBM company"</code>) will only match the
-            dotted abrreviation if you increase the phrase slack
-            (using the advanced search panel control, or the
-            <code class="literal">o</code> query language
-            modifier). Literal occurences of the word will be
-            matched normally.</p>
+            <p><b>Phrases and abbreviations.&nbsp;</b>As of
+            <span class="application">Recoll</span> version 1.17,
+            dotted abbreviations like <code class=
+            "literal">I.B.M.</code> are also automatically indexed
+            as a word without the dots: <code class=
+            "literal">IBM</code>. Searching for the word inside a
+            phrase (ie: <code class="literal">"the IBM
+            company"</code>) will only match the dotted
+            abrreviation if you increase the phrase slack (using
+            the advanced search panel control, or the <code class=
+            "literal">o</code> query language modifier). Literal
+            occurences of the word will be matched normally.</p>
           </div>
           <div class="sect3">
             <div class="titlepage">
@@ -3459,19 +3520,19 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.TIPS.MISC" id=
-                  "RCL.SEARCH.GUI.TIPS.MISC"></a>3.1.13.3.���Others</h4>
+                  "RCL.SEARCH.GUI.TIPS.MISC"></a>3.1.13.3.&nbsp;Others</h4>
                 </div>
               </div>
             </div>
-            <p><b>Using fields.���</b>You can use the <a class="link"
-            href="#RCL.SEARCH.LANG" title=
-            "3.6.���The query language">query language</a> and field
-            specifications to only search certain parts of
+            <p><b>Using fields.&nbsp;</b>You can use the <a class=
+            "link" href="#RCL.SEARCH.LANG" title=
+            "3.6.&nbsp;The query language">query language</a> and
+            field specifications to only search certain parts of
             documents. This can be especially helpful with email,
             for example only searching emails from a specific
             originator: <code class="literal">search tips
             from:helpfulgui</code></p>
-            <p><b>Ajusting the result table columns.���</b>When
+            <p><b>Ajusting the result table columns.&nbsp;</b>When
             displaying results in table mode, you can use a right
             click on the table headers to activate a pop-up menu
             which will let you adjust what columns are displayed.
@@ -3479,25 +3540,25 @@
             You can click them to sort by the field displayed in
             the column. You can also save the result list in CSV
             format.</p>
-            <p><b>Changing the GUI geometry.���</b>It is possible to
-            configure the GUI in wide form factor by dragging the
-            toolbars to one of the sides (their location is
-            remembered between sessions), and moving the category
-            filters to a menu (can be set in the <span class=
-            "guimenu">Preferences</span> ��� <span class=
+            <p><b>Changing the GUI geometry.&nbsp;</b>It is
+            possible to configure the GUI in wide form factor by
+            dragging the toolbars to one of the sides (their
+            location is remembered between sessions), and moving
+            the category filters to a menu (can be set in the
+            <span class="guimenu">Preferences</span> ��� <span class=
             "guimenuitem">GUI configuration</span> ��� <span class=
             "guimenuitem">User interface</span> panel).</p>
-            <p><b>Query explanation.���</b>You can get an exact
+            <p><b>Query explanation.&nbsp;</b>You can get an exact
             description of what the query looked for, including
             stem expansion, and Boolean operators used, by clicking
             on the result list header.</p>
-            <p><b>Advanced search history.���</b>As of <span class=
-            "application">Recoll</span> 1.18, you can display any
-            of the last 100 complex searches performed by using the
-            up and down arrow keys while the advanced search panel
-            is active.</p>
+            <p><b>Advanced search history.&nbsp;</b>As of
+            <span class="application">Recoll</span> 1.18, you can
+            display any of the last 100 complex searches performed
+            by using the up and down arrow keys while the advanced
+            search panel is active.</p>
             <p><b>Browsing the result list inside a preview
-            window.���</b>Entering <span class=
+            window.&nbsp;</b>Entering <span class=
             "keycap"><strong>Shift-Down</strong></span> or
             <span class="keycap"><strong>Shift-Up</strong></span>
             (<span class="keycap"><strong>Shift</strong></span> +
@@ -3506,7 +3567,7 @@
             secondary search currently active will be executed on
             the new document.</p>
             <p><b>Scrolling the result list from the
-            keyboard.���</b>You can use <span class=
+            keyboard.&nbsp;</b>You can use <span class=
             "keycap"><strong>PageUp</strong></span> and
             <span class="keycap"><strong>PageDown</strong></span>
             to scroll the result list, <span class=
@@ -3514,14 +3575,14 @@
             to the first page. These work even while the focus is
             in the search entry.</p>
             <p><b>Result table: moving the focus to the
-            table.���</b>You can use <span class=
+            table.&nbsp;</b>You can use <span class=
             "keycap"><strong>Ctrl-r</strong></span> to move the
             focus from the search entry to the table, and then use
             the arrow keys to change the current row. <span class=
             "keycap"><strong>Ctrl-Shift-s</strong></span> returns
             to the search.</p>
-            <p><b>Result table: open / preview.���</b>With the focus
-            in the result table, you can use <span class=
+            <p><b>Result table: open / preview.&nbsp;</b>With the
+            focus in the result table, you can use <span class=
             "keycap"><strong>Ctrl-o</strong></span> to open the
             document from the current row, <span class=
             "keycap"><strong>Ctrl-Shift-o</strong></span> to open
@@ -3530,27 +3591,27 @@
             "keycap"><strong>Ctrl-d</strong></span> to preview the
             document.</p>
             <p><b>Editing a new search while the focus is not in
-            the search entry.���</b>You can use the <span class=
+            the search entry.&nbsp;</b>You can use the <span class=
             "keycap"><strong>Ctrl-Shift-S</strong></span> shortcut
             to return the cursor to the search entry (and select
             the current search text), while the focus is anywhere
             in the main window.</p>
-            <p><b>Forced opening of a preview window.���</b>You can
-            use <span class=
+            <p><b>Forced opening of a preview window.&nbsp;</b>You
+            can use <span class=
             "keycap"><strong>Shift</strong></span>+Click on a
             result list <code class="literal">Preview</code> link
             to force the creation of a preview window instead of a
             new tab in the existing one.</p>
-            <p><b>Closing previews.���</b>Entering <span class=
+            <p><b>Closing previews.&nbsp;</b>Entering <span class=
             "keycap"><strong>Ctrl-W</strong></span> in a tab will
             close it (and, for the last tab, close the preview
             window). Entering <span class=
             "keycap"><strong>Esc</strong></span> will close the
             preview window and all its tabs.</p>
-            <p><b>Printing previews.���</b>Entering <span class=
+            <p><b>Printing previews.&nbsp;</b>Entering <span class=
             "keycap"><strong>Ctrl-P</strong></span> in a preview
             window will print the currently displayed text.</p>
-            <p><b>Quitting.���</b>Entering <span class=
+            <p><b>Quitting.&nbsp;</b>Entering <span class=
             "keycap"><strong>Ctrl-Q</strong></span> almost anywhere
             will close the application.</p>
           </div>
@@ -3560,7 +3621,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.SAVING" id=
-                "RCL.SEARCH.SAVING"></a>3.1.14.���Saving and
+                "RCL.SEARCH.SAVING"></a>3.1.14.&nbsp;Saving and
                 restoring queries (1.21 and later)</h3>
               </div>
             </div>
@@ -3590,7 +3651,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.GUI.CUSTOM"
-                id="RCL.SEARCH.GUI.CUSTOM"></a>3.1.15.���Customizing
+                id=
+                "RCL.SEARCH.GUI.CUSTOM"></a>3.1.15.&nbsp;Customizing
                 the search interface</h3>
               </div>
             </div>
@@ -3604,7 +3666,7 @@
           returning results, and what indexes are searched.</p>
           <p><a name="RCL.SEARCH.GUI.CUSTOM.UI" id=
           "RCL.SEARCH.GUI.CUSTOM.UI"></a><b>User interface
-          parameters:���</b></p>
+          parameters:&nbsp;</b></p>
           <div class="itemizedlist">
             <ul class="itemizedlist" style=
             "list-style-type: disc;">
@@ -3739,7 +3801,7 @@
           </div>
           <p><a name="RCL.SEARCH.GUI.CUSTOM.RL" id=
           "RCL.SEARCH.GUI.CUSTOM.RL"></a><b>Result list
-          parameters:���</b></p>
+          parameters:&nbsp;</b></p>
           <div class="itemizedlist">
             <ul class="itemizedlist" style=
             "list-style-type: disc;">
@@ -3766,7 +3828,7 @@
                 presentation of each result list entry. See the
                 <a class="link" href=
                 "#RCL.SEARCH.GUI.CUSTOM.RESLIST" title=
-                "3.1.15.1.���The result list format">result list
+                "3.1.15.1.&nbsp;The result list format">result list
                 customisation section</a>.</p>
               </li>
               <li class="listitem">
@@ -3777,7 +3839,7 @@
                 at the end of the result page HTML header. More
                 detail in the <a class="link" href=
                 "#RCL.SEARCH.GUI.CUSTOM.RESLIST" title=
-                "3.1.15.1.���The result list format">result list
+                "3.1.15.1.&nbsp;The result list format">result list
                 customisation section.</a></p>
               </li>
               <li class="listitem">
@@ -3800,7 +3862,7 @@
           </div>
           <p><a name="RCL.SEARCH.GUI.CUSTOM.SEARCH" id=
           "RCL.SEARCH.GUI.CUSTOM.SEARCH"></a><b>Search
-          parameters:���</b></p>
+          parameters:&nbsp;</b></p>
           <div class="itemizedlist">
             <ul class="itemizedlist" style=
             "list-style-type: disc;">
@@ -3817,7 +3879,7 @@
                 stemming databases which were built during indexing
                 (this is set in the <a class="link" href=
                 "#RCL.INSTALL.CONFIG.RECOLLCONF" title=
-                "5.4.2.���Recoll main configuration file, recoll.conf">
+                "5.4.2.&nbsp;Recoll main configuration file, recoll.conf">
                 main configuration file</a>), or later added with
                 <span class="command"><strong>recollindex
                 -s</strong></span> (See the recollindex manual).
@@ -3882,7 +3944,7 @@
           </div>
           <p><a name="RCL.SEARCH.GUI.CUSTOM.EXTRADB" id=
           "RCL.SEARCH.GUI.CUSTOM.EXTRADB"></a><b>External
-          indexes:���</b>This panel will let you browse for
+          indexes:&nbsp;</b>This panel will let you browse for
           additional indexes that you may want to search. External
           indexes are designated by their database directory (ie:
           <code class=
@@ -3905,7 +3967,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.GUI.CUSTOM.RESLIST" id=
-                  "RCL.SEARCH.GUI.CUSTOM.RESLIST"></a>3.1.15.1.���The
+                  "RCL.SEARCH.GUI.CUSTOM.RESLIST"></a>3.1.15.1.&nbsp;The
                   result list format</h4>
                 </div>
               </div>
@@ -3971,55 +4033,59 @@
                 <ul class="itemizedlist" style=
                 "list-style-type: disc;">
                   <li class="listitem">
-                    <p><b>%A.���</b>Abstract</p>
+                    <p><b>%A.&nbsp;</b>Abstract</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%D.���</b>Date</p>
+                    <p><b>%D.&nbsp;</b>Date</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%I.���</b>Icon image name. This is normally
-                    determined from the MIME type. The associations
-                    are defined inside the <a class="link" href=
-                    "#RCL.INSTALL.CONFIG.MIMECONF" title=
-                    "5.4.5.���The mimeconf file"><code class=
+                    <p><b>%I.&nbsp;</b>Icon image name. This is
+                    normally determined from the MIME type. The
+                    associations are defined inside the <a class=
+                    "link" href="#RCL.INSTALL.CONFIG.MIMECONF"
+                    title=
+                    "5.4.5.&nbsp;The mimeconf file"><code class=
                     "filename">mimeconf</code> configuration
                     file</a>. If a thumbnail for the file is found
                     at the standard Freedesktop location, this will
                     be displayed instead.</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%K.���</b>Keywords (if any)</p>
+                    <p><b>%K.&nbsp;</b>Keywords (if any)</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%L.���</b>Precooked Preview, Edit, and
+                    <p><b>%L.&nbsp;</b>Precooked Preview, Edit, and
                     possibly Snippets links</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%M.���</b>MIME type</p>
+                    <p><b>%M.&nbsp;</b>MIME type</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%N.���</b>result Number inside the result
-                    page</p>
+                    <p><b>%N.&nbsp;</b>result Number inside the
+                    result page</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%P.���</b>Parent folder Url. In the case of
-                    an embedded document, this is the parent folder
-                    for the top level container file.</p>
+                    <p><b>%P.&nbsp;</b>Parent folder Url. In the
+                    case of an embedded document, this is the
+                    parent folder for the top level container
+                    file.</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%R.���</b>Relevance percentage</p>
+                    <p><b>%R.&nbsp;</b>Relevance percentage</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%S.���</b>Size information</p>
+                    <p><b>%S.&nbsp;</b>Size information</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%T.���</b>Title or Filename if not set.</p>
+                    <p><b>%T.&nbsp;</b>Title or Filename if not
+                    set.</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%t.���</b>Title or Filename if not set.</p>
+                    <p><b>%t.&nbsp;</b>Title or Filename if not
+                    set.</p>
                   </li>
                   <li class="listitem">
-                    <p><b>%U.���</b>Url</p>
+                    <p><b>%U.&nbsp;</b>Url</p>
                   </li>
                 </ul>
               </div>
@@ -4045,7 +4111,7 @@
               (if the document is embedded, the script will be
               started on the top-level parent). See the <a class=
               "link" href="#RCL.SEARCH.GUI.RUNSCRIPT" title=
-              "3.1.4.���Running arbitrary commands on result files (1.20 and later)">
+              "3.1.4.&nbsp;Running arbitrary commands on result files (1.20 and later)">
               section about defining scripts</a>.</p>
               <p>In addition to the predefined values above, all
               strings like <code class=
@@ -4056,7 +4122,7 @@
               of indexed but not stored fields is not known at this
               point in the search process (see <a class="link"
               href="#RCL.PROGRAM.FIELDS" title=
-              "4.2.���Field data processing">field
+              "4.2.&nbsp;Field data processing">field
               configuration</a>). There are currently very few
               fields stored by default, apart from the values above
               (only <code class="literal">author</code> and
@@ -4111,8 +4177,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.KIO" id=
-              "RCL.SEARCH.KIO"></a>3.2.���Searching with the KDE KIO
-              slave</h2>
+              "RCL.SEARCH.KIO"></a>3.2.&nbsp;Searching with the KDE
+              KIO slave</h2>
             </div>
           </div>
         </div>
@@ -4121,7 +4187,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.KIO.INTRO"
-                id="RCL.SEARCH.KIO.INTRO"></a>3.2.1.���What's
+                id="RCL.SEARCH.KIO.INTRO"></a>3.2.1.&nbsp;What's
                 this</h3>
               </div>
             </div>
@@ -4161,7 +4227,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.SEARCH.KIO.SEARCHABLEDOCS" id=
-                "RCL.SEARCH.KIO.SEARCHABLEDOCS"></a>3.2.2.���Searchable
+                "RCL.SEARCH.KIO.SEARCHABLEDOCS"></a>3.2.2.&nbsp;Searchable
                 documents</h3>
               </div>
             </div>
@@ -4199,8 +4265,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.COMMANDLINE" id=
-              "RCL.SEARCH.COMMANDLINE"></a>3.3.���Searching on the
-              command line</h2>
+              "RCL.SEARCH.COMMANDLINE"></a>3.3.&nbsp;Searching on
+              the command line</h2>
             </div>
           </div>
         </div>
@@ -4225,7 +4291,7 @@
               <p>By writing a custom <span class=
               "application">Python</span> program, using the
               <a class="link" href="#RCL.PROGRAM.PYTHONAPI" title=
-              "4.3.���Python API">Recoll Python API</a>.</p>
+              "4.3.&nbsp;Python API">Recoll Python API</a>.</p>
             </li>
           </ul>
         </div>
@@ -4304,13 +4370,13 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.SYNONYMS" id=
-              "RCL.SEARCH.SYNONYMS"></a>3.4.���Using Synonyms
+              "RCL.SEARCH.SYNONYMS"></a>3.4.&nbsp;Using Synonyms
               (1.22)</h2>
             </div>
           </div>
         </div>
-        <p><b>Term synonyms:���</b>there are a number of ways to use
-        term synonyms for searching text:</p>
+        <p><b>Term synonyms:&nbsp;</b>there are a number of ways to
+        use term synonyms for searching text:</p>
         <div class="itemizedlist">
           <ul class="itemizedlist" style="list-style-type: disc;">
             <li class="listitem">
@@ -4381,7 +4447,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.PTRANS" id=
-              "RCL.SEARCH.PTRANS"></a>3.5.���Path translations</h2>
+              "RCL.SEARCH.PTRANS"></a>3.5.&nbsp;Path
+              translations</h2>
             </div>
           </div>
         </div>
@@ -4435,7 +4502,7 @@
         accesses from the client.</p>
         <p>The translations are defined in the <a class="link"
         href="#RCL.INSTALL.CONFIG.PTRANS" title=
-        "5.4.7.���The ptrans file"><code class=
+        "5.4.7.&nbsp;The ptrans file"><code class=
         "filename">ptrans</code></a> configuration file, which can
         be edited by hand or from the GUI external indexes
         configuration dialog: <span class=
@@ -4456,8 +4523,9 @@
           <div>
             <div>
               <h2 class="title" style="clear: both"><a name=
-              "RCL.SEARCH.LANG" id="RCL.SEARCH.LANG"></a>3.6.���The
-              query language</h2>
+              "RCL.SEARCH.LANG" id=
+              "RCL.SEARCH.LANG"></a>3.6.&nbsp;The query
+              language</h2>
             </div>
           </div>
         </div>
@@ -4546,7 +4614,8 @@
         produce a very slow search (or even an incorrect one if the
         expansion is truncated because of excessive size). Also see
         <a class="link" href="#RCL.SEARCH.WILDCARDS" title=
-        "3.8.1.���More about wildcards">More about wildcards</a>.</p>
+        "3.8.1.&nbsp;More about wildcards">More about
+        wildcards</a>.</p>
         <p>To save you some typing, recent <span class=
         "application">Recoll</span> versions (1.20 and later)
         interpret a comma-separated list of terms as an AND list
@@ -4563,9 +4632,9 @@
         <p>Modifiers can be set on a double-quote value, for
         example to specify a proximity search (unordered). See
         <a class="link" href="#RCL.SEARCH.LANG.MODIFIERS" title=
-        "3.6.1.���Modifiers">the modifier section</a>. No space must
-        separate the final double-quote and the modifiers value,
-        e.g. <em class="replaceable"><code>"two
+        "3.6.1.&nbsp;Modifiers">the modifier section</a>. No space
+        must separate the final double-quote and the modifiers
+        value, e.g. <em class="replaceable"><code>"two
         one"po10</code></em></p>
         <p><span class="application">Recoll</span> currently
         manages the following default fields:</p>
@@ -4632,8 +4701,8 @@
         "literal">containerfilename</code> to <em class=
         "replaceable"><code>cfn</code></em>. See the <a class=
         "link" href="#RCL.INSTALL.CONFIG.FIELDS" title=
-        "5.4.3.���The fields file">section about the <code class=
-        "filename">fields</code> file</a></p>
+        "5.4.3.&nbsp;The fields file">section about the
+        <code class="filename">fields</code> file</a></p>
         <p>The document input handlers used while indexing have the
         possibility to create other fields with arbitrary names,
         and aliases may be defined in the configuration, so that
@@ -4653,7 +4722,7 @@
               for a bug in versions 1.19 to 1.19.11p1). Wildcards
               will be expanded, but please <a class="link" href=
               "#RCL.SEARCH.WILDCARDS.PATH" title=
-              "3.8.1.1.���Wildcards and path filtering">have a
+              "3.8.1.1.&nbsp;Wildcards and path filtering">have a
               look</a> at an important limitation of wildcards in
               path filters.</p>
               <p>Relative paths also make sense, for example,
@@ -4821,7 +4890,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.SEARCH.LANG.MODIFIERS" id=
-                "RCL.SEARCH.LANG.MODIFIERS"></a>3.6.1.���Modifiers</h3>
+                "RCL.SEARCH.LANG.MODIFIERS"></a>3.6.1.&nbsp;Modifiers</h3>
               </div>
             </div>
           </div>
@@ -4885,7 +4954,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.CASEDIAC" id=
-              "RCL.SEARCH.CASEDIAC"></a>3.7.���Search case and
+              "RCL.SEARCH.CASEDIAC"></a>3.7.&nbsp;Search case and
               diacritics sensitivity</h2>
             </div>
           </div>
@@ -4902,8 +4971,8 @@
         "literal">resume</code> will match any of <code class=
         "literal">Resume</code>, <code class=
         "literal">RESUME</code>, <code class=
-        "literal">r���sum���</code>, <code class=
-        "literal">R���sum���</code> etc.</p>
+        "literal">r��sum��</code>, <code class=
+        "literal">R��sum��</code> etc.</p>
         <p>Two configuration variables can automate switching on
         sensitivity (they were documented but actually did nothing
         until <span class="application">Recoll</span> 1.22):</p>
@@ -4916,7 +4985,7 @@
               exists in a search term. When the variable is set to
               true, <code class="literal">resume</code> will start
               a diacritics-unsensitive search, but <code class=
-              "literal">r���sum���</code> will be matched exactly. The
+              "literal">r��sum��</code> will be matched exactly. The
               default value is <span class=
               "emphasis"><em>false</em></span>.</p>
             </dd>
@@ -4956,7 +5025,7 @@
       </pre>
         <p>will search for the term <code class=
         "literal">resume</code> exactly (<code class=
-        "literal">r���sum���</code> will not be a match).</p>
+        "literal">r��sum��</code> will not be a match).</p>
         <p>When either case or diacritics sensitivity is activated,
         stem expansion is turned off. Having both does not make
         much sense.</p>
@@ -4967,8 +5036,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.ANCHORWILD" id=
-              "RCL.SEARCH.ANCHORWILD"></a>3.8.���Anchored searches
-              and wildcards</h2>
+              "RCL.SEARCH.ANCHORWILD"></a>3.8.&nbsp;Anchored
+              searches and wildcards</h2>
             </div>
           </div>
         </div>
@@ -4983,8 +5052,8 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.WILDCARDS"
-                id="RCL.SEARCH.WILDCARDS"></a>3.8.1.���More about
-                wildcards</h3>
+                id="RCL.SEARCH.WILDCARDS"></a>3.8.1.&nbsp;More
+                about wildcards</h3>
               </div>
             </div>
           </div>
@@ -5046,15 +5115,16 @@
                 would think, and strange search results. You can
                 use the <a class="link" href=
                 "#RCL.SEARCH.GUI.TERMEXPLORER" title=
-                "3.1.9.���The term explorer tool">term explorer</a>
-                tool to check what completions exist for a given
-                term. You can also see exactly what search was
-                performed by clicking on the link at the top of the
-                result list. In general, for natural language
-                terms, stem expansion will produce better results
-                than an ending <code class="literal">*</code> (stem
-                expansion is turned off when any wildcard character
-                appears in the term).</p>
+                "3.1.9.&nbsp;The term explorer tool">term
+                explorer</a> tool to check what completions exist
+                for a given term. You can also see exactly what
+                search was performed by clicking on the link at the
+                top of the result list. In general, for natural
+                language terms, stem expansion will produce better
+                results than an ending <code class=
+                "literal">*</code> (stem expansion is turned off
+                when any wildcard character appears in the
+                term).</p>
               </li>
             </ul>
           </div>
@@ -5064,7 +5134,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.SEARCH.WILDCARDS.PATH" id=
-                  "RCL.SEARCH.WILDCARDS.PATH"></a>3.8.1.1.���Wildcards
+                  "RCL.SEARCH.WILDCARDS.PATH"></a>3.8.1.1.&nbsp;Wildcards
                   and path filtering</h4>
                 </div>
               </div>
@@ -5099,7 +5169,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.ANCHOR" id=
-                "RCL.SEARCH.ANCHOR"></a>3.8.2.���Anchored
+                "RCL.SEARCH.ANCHOR"></a>3.8.2.&nbsp;Anchored
                 searches</h3>
               </div>
             </div>
@@ -5142,7 +5212,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.SEARCH.DESKTOP" id=
-              "RCL.SEARCH.DESKTOP"></a>3.9.���Desktop
+              "RCL.SEARCH.DESKTOP"></a>3.9.&nbsp;Desktop
               integration</h2>
             </div>
           </div>
@@ -5156,7 +5226,7 @@
               <p>The <span class="application">KDE</span> KIO Slave
               was described in a <a class="link" href=
               "#RCL.SEARCH.KIO" title=
-              "3.2.���Searching with the KDE KIO slave">previous
+              "3.2.&nbsp;Searching with the KDE KIO slave">previous
               section</a>.</p>
             </li>
             <li class="listitem">
@@ -5180,7 +5250,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.SEARCH.SHORTCUT" id=
-                "RCL.SEARCH.SHORTCUT"></a>3.9.1.���Hotkeying
+                "RCL.SEARCH.SHORTCUT"></a>3.9.1.&nbsp;Hotkeying
                 recoll</h3>
               </div>
             </div>
@@ -5200,7 +5270,7 @@
             <div>
               <div>
                 <h3 class="title"><a name="RCL.KICKER-APPLET" id=
-                "RCL.KICKER-APPLET"></a>3.9.2.���The KDE Kicker
+                "RCL.KICKER-APPLET"></a>3.9.2.&nbsp;The KDE Kicker
                 Recoll applet</h3>
               </div>
             </div>
@@ -5241,7 +5311,8 @@
         <div>
           <div>
             <h1 class="title"><a name="RCL.PROGRAM" id=
-            "RCL.PROGRAM"></a>Chapter���4.���Programming interface</h1>
+            "RCL.PROGRAM"></a>Chapter&nbsp;4.&nbsp;Programming
+            interface</h1>
           </div>
         </div>
       </div>
@@ -5260,8 +5331,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.PROGRAM.FILTERS" id=
-              "RCL.PROGRAM.FILTERS"></a>4.1.���Writing a document
-              input handler</h2>
+              "RCL.PROGRAM.FILTERS"></a>4.1.&nbsp;Writing a
+              document input handler</h2>
             </div>
           </div>
         </div>
@@ -5348,7 +5419,7 @@
         "literal">meta</code> tags. These will be processed
         according to the directives found in the <a class="link"
         href="#RCL.PROGRAM.FIELDS" title=
-        "4.2.���Field data processing"><code class=
+        "4.2.&nbsp;Field data processing"><code class=
         "filename">fields</code> configuration file</a>.</p>
         <p>The handlers that can handle multiple documents per file
         return a single piece of data to identify each document
@@ -5369,7 +5440,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.FILTERS.SIMPLE" id=
-                "RCL.PROGRAM.FILTERS.SIMPLE"></a>4.1.1.���Simple
+                "RCL.PROGRAM.FILTERS.SIMPLE"></a>4.1.1.&nbsp;Simple
                 input handlers</h3>
               </div>
             </div>
@@ -5396,8 +5467,8 @@
           deciding factor is metadata: <span class=
           "application">Recoll</span> has a way to <a class="link"
           href="#RCL.PROGRAM.FILTERS.HTML" title=
-          "4.1.4.���Input handler output">extract metadata from the
-          HTML header and use it for field searches.</a>.</p>
+          "4.1.4.&nbsp;Input handler output">extract metadata from
+          the HTML header and use it for field searches.</a>.</p>
           <p>The <code class=
           "envar">RECOLL_FILTER_FORPREVIEW</code> environment
           variable (values <code class="literal">yes</code>,
@@ -5420,7 +5491,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.FILTERS.MULTIPLE" id=
-                "RCL.PROGRAM.FILTERS.MULTIPLE"></a>4.1.2.���"Multiple"
+                "RCL.PROGRAM.FILTERS.MULTIPLE"></a>4.1.2.&nbsp;"Multiple"
                 handlers</h3>
               </div>
             </div>
@@ -5490,7 +5561,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.FILTERS.ASSOCIATION" id=
-                "RCL.PROGRAM.FILTERS.ASSOCIATION"></a>4.1.3.���Telling
+                "RCL.PROGRAM.FILTERS.ASSOCIATION"></a>4.1.3.&nbsp;Telling
                 <span class="application">Recoll</span> about the
                 handler</h3>
               </div>
@@ -5503,7 +5574,7 @@
           <p>The association of files to MIME types is mostly based
           on name suffixes. The types are defined inside the
           <a class="link" href="#RCL.INSTALL.CONFIG.MIMEMAP" title=
-          "5.4.4.���The mimemap file"><code class=
+          "5.4.4.&nbsp;The mimemap file"><code class=
           "filename">mimemap</code> file</a>. Example:</p>
           <pre class="programlisting">
 
@@ -5518,7 +5589,7 @@
           <p>The second element is the association of MIME types to
           handlers in the <a class="link" href=
           "#RCL.INSTALL.CONFIG.MIMECONF" title=
-          "5.4.5.���The mimeconf file"><code class=
+          "5.4.5.&nbsp;The mimeconf file"><code class=
           "filename">mimeconf</code> file</a>. A sample will
           probably be better than a long explanation:</p>
           <pre class="programlisting">
@@ -5580,8 +5651,8 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.FILTERS.HTML" id=
-                "RCL.PROGRAM.FILTERS.HTML"></a>4.1.4.���Input handler
-                output</h3>
+                "RCL.PROGRAM.FILTERS.HTML"></a>4.1.4.&nbsp;Input
+                handler output</h3>
               </div>
             </div>
           </div>
@@ -5615,7 +5686,7 @@
           </pre>
           <p>You should take care to escape some characters inside
           the text by transforming them into appropriate entities.
-          At the very minimum, "<code class="literal">&</code>"
+          At the very minimum, "<code class="literal">&amp;</code>"
           should be transformed into "<code class=
           "literal">&amp;amp;</code>", "<code class=
           "literal">&lt;</code>" should be transformed into
@@ -5637,7 +5708,7 @@
           can be processed by the indexer in different ways, for
           searching or displaying inside query results. This is
           described in a <a class="link" href="#RCL.PROGRAM.FIELDS"
-          title="4.2.���Field data processing">following
+          title="4.2.&nbsp;Field data processing">following
           section.</a></p>
           <p>By default, the indexer will process the standard
           header fields if they are present: <code class=
@@ -5678,7 +5749,7 @@
 </pre>
           <p>As written above, the processing of fields is
           described in a <a class="link" href="#RCL.PROGRAM.FIELDS"
-          title="4.2.���Field data processing">further
+          title="4.2.&nbsp;Field data processing">further
           section</a>.</p>
           <p>Persistent filters can use another, probably simpler,
           method to produce metadata, by calling the <code class=
@@ -5697,7 +5768,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.FILTERS.PAGES" id=
-                "RCL.PROGRAM.FILTERS.PAGES"></a>4.1.5.���Page
+                "RCL.PROGRAM.FILTERS.PAGES"></a>4.1.5.&nbsp;Page
                 numbers</h3>
               </div>
             </div>
@@ -5716,7 +5787,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.PROGRAM.FIELDS" id=
-              "RCL.PROGRAM.FIELDS"></a>4.2.���Field data
+              "RCL.PROGRAM.FIELDS"></a>4.2.&nbsp;Field data
               processing</h2>
             </div>
           </div>
@@ -5800,7 +5871,7 @@
               the result list by using the appropriate directive in
               the definition of the <a class="link" href=
               "#RCL.SEARCH.GUI.CUSTOM.RESLIST" title=
-              "3.1.15.1.���The result list format">result list
+              "3.1.15.1.&nbsp;The result list format">result list
               paragraph format</a>. All fields are displayed on the
               fields screen of the preview window (which you can
               reach through the right-click menu). This is
@@ -5811,9 +5882,9 @@
         </div>
         <p>You can find more information in the <a class="link"
         href="#RCL.INSTALL.CONFIG.FIELDS" title=
-        "5.4.3.���The fields file">section about the <code class=
-        "filename">fields</code> file</a>, or in comments inside
-        the file.</p>
+        "5.4.3.&nbsp;The fields file">section about the
+        <code class="filename">fields</code> file</a>, or in
+        comments inside the file.</p>
         <p>You can also have a look at the <a class="ulink" href=
         "https://www.lesbonscomptes.com/recoll/faqsandhowtos/HandleCustomField"
         target="_top">example in the FAQs area</a>, detailing how
@@ -5827,7 +5898,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.PROGRAM.PYTHONAPI" id=
-              "RCL.PROGRAM.PYTHONAPI"></a>4.3.���Python API</h2>
+              "RCL.PROGRAM.PYTHONAPI"></a>4.3.&nbsp;Python API</h2>
             </div>
           </div>
         </div>
@@ -5837,7 +5908,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.PYTHONAPI.INTRO" id=
-                "RCL.PROGRAM.PYTHONAPI.INTRO"></a>4.3.1.���Introduction</h3>
+                "RCL.PROGRAM.PYTHONAPI.INTRO"></a>4.3.1.&nbsp;Introduction</h3>
               </div>
             </div>
           </div>
@@ -5938,7 +6009,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.PYTHONAPI.ELEMENTS" id=
-                "RCL.PROGRAM.PYTHONAPI.ELEMENTS"></a>4.3.2.���Interface
+                "RCL.PROGRAM.PYTHONAPI.ELEMENTS"></a>4.3.2.&nbsp;Interface
                 elements</h3>
               </div>
             </div>
@@ -5947,10 +6018,8 @@
           need an explanation.</p>
           <div class="variablelist">
             <dl class="variablelist">
-              <dt>
-                <a name="RCL.PROGRAM.PYTHONAPI.ELEMENTS.IPATH" id=
-                "RCL.PROGRAM.PYTHONAPI.ELEMENTS.IPATH"></a><span class="term">ipath</span>
-              </dt>
+              <dt><a name="RCL.PROGRAM.PYTHONAPI.ELEMENTS.IPATH"
+              id="RCL.PROGRAM.PYTHONAPI.ELEMENTS.IPATH"></a><span class="term">ipath</span></dt>
               <dd>
                 <p>This data value (set as a field in the Doc
                 object) is stored, along with the URL, but not
@@ -5980,10 +6049,9 @@
                 filesystem indexer, and uses it for such functions
                 as opening the parent of a given document.</p>
               </dd>
-              <dt>
-                <a name="RCL.PROGRAM.PYTHONAPI.ELEMENTS.UDI" id=
-                "RCL.PROGRAM.PYTHONAPI.ELEMENTS.UDI"></a><span class="term">udi</span>
-              </dt>
+              <dt><a name="RCL.PROGRAM.PYTHONAPI.ELEMENTS.UDI" id=
+              "RCL.PROGRAM.PYTHONAPI.ELEMENTS.UDI"></a><span class=
+              "term">udi</span></dt>
               <dd>
                 <p>An <code class="literal">udi</code> (unique
                 document identifier) identifies a document. Because
@@ -6002,11 +6070,9 @@
                 module), but it is an explicit element of the
                 update interface.</p>
               </dd>
-              <dt>
-                <a name="RCL.PROGRAM.PYTHONAPI.ELEMENTS.PARENTUDI"
-                id=
-                "RCL.PROGRAM.PYTHONAPI.ELEMENTS.PARENTUDI"></a><span class="term">parent_udi</span>
-              </dt>
+              <dt><a name=
+              "RCL.PROGRAM.PYTHONAPI.ELEMENTS.PARENTUDI" id=
+              "RCL.PROGRAM.PYTHONAPI.ELEMENTS.PARENTUDI"></a><span class="term">parent_udi</span></dt>
               <dd>
                 <p>If this attribute is set on a document when
                 entering it in the index, it designates its
@@ -6053,7 +6119,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.PYTHONAPI.SEARCH" id=
-                "RCL.PROGRAM.PYTHONAPI.SEARCH"></a>4.3.3.���Python
+                "RCL.PROGRAM.PYTHONAPI.SEARCH"></a>4.3.3.&nbsp;Python
                 search interface</h3>
               </div>
             </div>
@@ -6064,7 +6130,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.PROGRAM.PYTHONAPI.PACKAGE" id=
-                  "RCL.PROGRAM.PYTHONAPI.PACKAGE"></a>4.3.3.1.���Recoll
+                  "RCL.PROGRAM.PYTHONAPI.PACKAGE"></a>4.3.3.1.&nbsp;Recoll
                   package</h4>
                 </div>
               </div>
@@ -6095,7 +6161,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.PROGRAM.PYTHONAPI.RECOLL" id=
-                  "RCL.PROGRAM.PYTHONAPI.RECOLL"></a>4.3.3.2.���The
+                  "RCL.PROGRAM.PYTHONAPI.RECOLL"></a>4.3.3.2.&nbsp;The
                   recoll module</h4>
                 </div>
               </div>
@@ -6484,7 +6550,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.PROGRAM.PYTHONAPI.RCLEXTRACT" id=
-                  "RCL.PROGRAM.PYTHONAPI.RCLEXTRACT"></a>4.3.3.3.���The
+                  "RCL.PROGRAM.PYTHONAPI.RCLEXTRACT"></a>4.3.3.3.&nbsp;The
                   rclextract module</h4>
                 </div>
               </div>
@@ -6571,7 +6637,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.PROGRAM.PYTHONAPI.SEARCH.EXAMPLE" id=
-                  "RCL.PROGRAM.PYTHONAPI.SEARCH.EXAMPLE"></a>4.3.3.4.���Search
+                  "RCL.PROGRAM.PYTHONAPI.SEARCH.EXAMPLE"></a>4.3.3.4.&nbsp;Search
                   API usage example</h4>
                 </div>
               </div>
@@ -6616,7 +6682,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.PYTHONAPI.UPDATE" id=
-                "RCL.PROGRAM.PYTHONAPI.UPDATE"></a>4.3.4.���Creating
+                "RCL.PROGRAM.PYTHONAPI.UPDATE"></a>4.3.4.&nbsp;Creating
                 Python external indexers</h3>
               </div>
             </div>
@@ -6671,7 +6737,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.PROGRAM.PYTHONAPI.UPDATE.UPDATE" id=
-                  "RCL.PROGRAM.PYTHONAPI.UPDATE.UPDATE"></a>4.3.4.1.���Python
+                  "RCL.PROGRAM.PYTHONAPI.UPDATE.UPDATE"></a>4.3.4.1.&nbsp;Python
                   update interface</h4>
                 </div>
               </div>
@@ -6765,7 +6831,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.PROGRAM.PYTHONAPI.UPDATE.ACCESS" id=
-                  "RCL.PROGRAM.PYTHONAPI.UPDATE.ACCESS"></a>4.3.4.2.���Query
+                  "RCL.PROGRAM.PYTHONAPI.UPDATE.ACCESS"></a>4.3.4.2.&nbsp;Query
                   data access for external indexers (1.23)</h4>
                 </div>
               </div>
@@ -6815,7 +6881,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.PROGRAM.PYTHONAPI.UPDATE.SAMPLES" id=
-                  "RCL.PROGRAM.PYTHONAPI.UPDATE.SAMPLES"></a>4.3.4.3.���External
+                  "RCL.PROGRAM.PYTHONAPI.UPDATE.SAMPLES"></a>4.3.4.3.&nbsp;External
                   indexer samples</h4>
                 </div>
               </div>
@@ -6838,7 +6904,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.PROGRAM.PYTHONAPI.COMPAT" id=
-                "RCL.PROGRAM.PYTHONAPI.COMPAT"></a>4.3.5.���Package
+                "RCL.PROGRAM.PYTHONAPI.COMPAT"></a>4.3.5.&nbsp;Package
                 compatibility with the previous version</h3>
               </div>
             </div>
@@ -6878,7 +6944,7 @@
         <div>
           <div>
             <h1 class="title"><a name="RCL.INSTALL" id=
-            "RCL.INSTALL"></a>Chapter���5.���Installation and
+            "RCL.INSTALL"></a>Chapter&nbsp;5.&nbsp;Installation and
             configuration</h1>
           </div>
         </div>
@@ -6889,8 +6955,8 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INSTALL.BINARY" id=
-              "RCL.INSTALL.BINARY"></a>5.1.���Installing a binary
-              copy</h2>
+              "RCL.INSTALL.BINARY"></a>5.1.&nbsp;Installing a
+              binary copy</h2>
             </div>
           </div>
         </div>
@@ -6919,16 +6985,16 @@
         complains about missing dependancies).</p>
         <p>In all cases, you will have to check or install
         <a class="link" href="#RCL.INSTALL.EXTERNAL" title=
-        "5.2.���Supporting packages">supporting applications</a> for
-        the file types that you want to index beyond those that are
-        natively processed by <span class=
+        "5.2.&nbsp;Supporting packages">supporting applications</a>
+        for the file types that you want to index beyond those that
+        are natively processed by <span class=
         "application">Recoll</span> (text, HTML, email files, and a
         few others).</p>
         <p>You should also maybe have a look at the <a class="link"
         href="#RCL.INSTALL.CONFIG" title=
-        "5.4.���Configuration overview">configuration section</a>
-        (but this may not be necessary for a quick test with
-        default parameters). Most parameters can be more
+        "5.4.&nbsp;Configuration overview">configuration
+        section</a> (but this may not be necessary for a quick test
+        with default parameters). Most parameters can be more
         conveniently set from the GUI interface.</p>
       </div>
       <div class="sect1">
@@ -6937,7 +7003,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INSTALL.EXTERNAL" id=
-              "RCL.INSTALL.EXTERNAL"></a>5.2.���Supporting
+              "RCL.INSTALL.EXTERNAL"></a>5.2.&nbsp;Supporting
               packages</h2>
             </div>
           </div>
@@ -7155,7 +7221,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INSTALL.BUILDING" id=
-              "RCL.INSTALL.BUILDING"></a>5.3.���Building from
+              "RCL.INSTALL.BUILDING"></a>5.3.&nbsp;Building from
               source</h2>
             </div>
           </div>
@@ -7166,7 +7232,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.BUILDING.PREREQS" id=
-                "RCL.INSTALL.BUILDING.PREREQS"></a>5.3.1.���Prerequisites</h3>
+                "RCL.INSTALL.BUILDING.PREREQS"></a>5.3.1.&nbsp;Prerequisites</h3>
               </div>
             </div>
           </div>
@@ -7271,7 +7337,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.BUILDING.BUILD" id=
-                "RCL.INSTALL.BUILDING.BUILD"></a>5.3.2.���Building</h3>
+                "RCL.INSTALL.BUILDING.BUILD"></a>5.3.2.&nbsp;Building</h3>
               </div>
             </div>
           </div>
@@ -7282,7 +7348,7 @@
           need to modify things, <a class="ulink" href=
           "mailto:jfd@recoll.org" target="_top">I would very much
           welcome patches</a>.</p>
-          <p><b>Configure options:���</b></p>
+          <p><b>Configure options:&nbsp;</b></p>
           <div class="itemizedlist">
             <ul class="itemizedlist" style=
             "list-style-type: disc;">
@@ -7426,7 +7492,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.BUILDING.BUILD.SOLARIS" id=
-                  "RCL.INSTALL.BUILDING.BUILD.SOLARIS"></a>5.3.2.1.���Building
+                  "RCL.INSTALL.BUILDING.BUILD.SOLARIS"></a>5.3.2.1.&nbsp;Building
                   on Solaris</h4>
                 </div>
               </div>
@@ -7450,7 +7516,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.BUILDING.INSTALL" id=
-                "RCL.INSTALL.BUILDING.INSTALL"></a>5.3.3.���Installation</h3>
+                "RCL.INSTALL.BUILDING.INSTALL"></a>5.3.3.&nbsp;Installation</h3>
               </div>
             </div>
           </div>
@@ -7470,7 +7536,7 @@
             <div>
               <h2 class="title" style="clear: both"><a name=
               "RCL.INSTALL.CONFIG" id=
-              "RCL.INSTALL.CONFIG"></a>5.4.���Configuration
+              "RCL.INSTALL.CONFIG"></a>5.4.&nbsp;Configuration
               overview</h2>
             </div>
           </div>
@@ -7600,7 +7666,7 @@
         <p>Parameters which are not part of string lists can't be
         quoted, and leading and trailing space characters are
         stripped before the value is used.</p>
-        <p><b>Encoding issues.���</b>Most of the configuration
+        <p><b>Encoding issues.&nbsp;</b>Most of the configuration
         parameters are plain ASCII. Two particular sets of values
         may cause encoding issues:</p>
         <div class="itemizedlist">
@@ -7632,7 +7698,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.ENVIR" id=
-                "RCL.INSTALL.CONFIG.ENVIR"></a>5.4.1.���Environment
+                "RCL.INSTALL.CONFIG.ENVIR"></a>5.4.1.&nbsp;Environment
                 variables</h3>
               </div>
             </div>
@@ -7669,8 +7735,8 @@
               <dd>
                 <p>Help for setting up external indexes. See
                 <a class="link" href="#RCL.SEARCH.GUI.MULTIDB"
-                title="3.1.10.���Multiple indexes">this paragraph</a>
-                for explanations.</p>
+                title="3.1.10.&nbsp;Multiple indexes">this
+                paragraph</a> for explanations.</p>
               </dd>
               <dt><span class="term"><code class=
               "varname">RECOLL_DATADIR</code></span></dt>
@@ -7712,7 +7778,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.RECOLLCONF" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF"></a>5.4.2.���Recoll
+                "RCL.INSTALL.CONFIG.RECOLLCONF"></a>5.4.2.&nbsp;Recoll
                 main configuration file, recoll.conf</h3>
               </div>
             </div>
@@ -7723,16 +7789,15 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.WHATDOCS" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.WHATDOCS"></a>5.4.2.1.���Parameters
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.WHATDOCS"></a>5.4.2.1.&nbsp;Parameters
                   affecting what documents we index</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.TOPDIRS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.TOPDIRS"></a><span class="term"><code class="varname">topdirs</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.TOPDIRS"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.TOPDIRS"></a><span class="term"><code class="varname">topdirs</code></span></dt>
               <dd>
                 <p>Space-separated list of files or directories to
                 recursively index. Default to ~ (indexes $HOME).
@@ -7740,11 +7805,9 @@
                 be followed, independantly of the value of the
                 followLinks variable.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES"></a><span class="term"><code class="varname">skippedNames</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES"></a><span class="term"><code class="varname">skippedNames</code></span></dt>
               <dd>
                 <p>Files and directories which should be ignored.
                 White space separated list of wildcard patterns
@@ -7764,30 +7827,23 @@
                 an alternative approach which indexes the file
                 names. Can be redefined for any subtree.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES-" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES-"></a><span class="term"><code class="varname">skippedNames-</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES-" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES-"></a><span class="term"><code class="varname">skippedNames-</code></span></dt>
               <dd>
                 <p>List of name endings to remove from the default
                 skippedNames list.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES+" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES+"></a><span class="term"><code class="varname">skippedNames+</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES+" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDNAMES+"></a><span class="term"><code class="varname">skippedNames+</code></span></dt>
               <dd>
                 <p>List of name endings to add to the default
                 skippedNames list.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES"></a><span class="term"><code class="varname">noContentSuffixes</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES"></a><span class="term"><code class="varname">noContentSuffixes</code></span></dt>
               <dd>
                 <p>List of name endings (not necessarily
                 dot-separated suffixes) for which we don't try MIME
@@ -7803,31 +7859,27 @@
                 normally. This can be redefined for
                 subdirectories.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES-"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES-"></a><span class="term"><code class="varname">noContentSuffixes-</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES-"
+              id="RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES-">
+              </a><span class="term"><code class=
+              "varname">noContentSuffixes-</code></span></dt>
               <dd>
                 <p>List of name endings to remove from the default
                 noContentSuffixes list.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES+"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES+"></a><span class="term"><code class="varname">noContentSuffixes+</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES+"
+              id="RCL.INSTALL.CONFIG.RECOLLCONF.NOCONTENTSUFFIXES+">
+              </a><span class="term"><code class=
+              "varname">noContentSuffixes+</code></span></dt>
               <dd>
                 <p>List of name endings to add to the default
                 noContentSuffixes list.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS"></a><span class="term"><code class="varname">skippedPaths</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS"></a><span class="term"><code class="varname">skippedPaths</code></span></dt>
               <dd>
                 <p>Paths we should not go into. Space-separated
                 list of wildcard expressions for filesystem paths.
@@ -7847,25 +7899,19 @@
                 Explicitely adding '/media/xxx' to the topdirs will
                 override this.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME">
-                </a><span class="term"><code class=
-                "varname">skippedPathsFnmPathname</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME">
+              </a><span class="term"><code class=
+              "varname">skippedPathsFnmPathname</code></span></dt>
               <dd>
                 <p>Set to 0 to override use of FNM_PATHNAME for
                 matching skipped paths.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMSKIPPEDPATHS"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.DAEMSKIPPEDPATHS">
-                </a><span class="term"><code class=
-                "varname">daemSkippedPaths</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMSKIPPEDPATHS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMSKIPPEDPATHS"></a><span class="term"><code class="varname">daemSkippedPaths</code></span></dt>
               <dd>
                 <p>skippedPaths equivalent specific to real time
                 indexing. This enables having parts of the tree
@@ -7873,11 +7919,9 @@
                 daemSkippedPaths is not set, the daemon uses
                 skippedPaths.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES"></a><span class="term"><code class="varname">zipSkippedNames</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES"></a><span class="term"><code class="varname">zipSkippedNames</code></span></dt>
               <dd>
                 <p>Space-separated list of wildcard expressions for
                 names that should be ignored inside zip archives.
@@ -7887,11 +7931,9 @@
                 Supported by recoll 1.20 and newer. See
                 https://www.lesbonscomptes.com/recoll/faqsandhowtos/FilteringOutZipArchiveMembers.html</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.FOLLOWLINKS"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.FOLLOWLINKS"></a><span class="term"><code class="varname">followLinks</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FOLLOWLINKS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FOLLOWLINKS"></a><span class="term"><code class="varname">followLinks</code></span></dt>
               <dd>
                 <p>Follow symbolic links during indexing. The
                 default is to ignore symbolic links to avoid
@@ -7903,13 +7945,9 @@
                 in the 'topdirs' list itself are always
                 followed.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXEDMIMETYPES"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.INDEXEDMIMETYPES">
-                </a><span class="term"><code class=
-                "varname">indexedmimetypes</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXEDMIMETYPES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXEDMIMETYPES"></a><span class="term"><code class="varname">indexedmimetypes</code></span></dt>
               <dd>
                 <p>Restrictive list of indexed mime types. Normally
                 not set (in which case all supported types are
@@ -7921,12 +7959,9 @@
                 xdg-mime or file -i output in some cases). Can be
                 redefined for subtrees.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.EXCLUDEDMIMETYPES"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.EXCLUDEDMIMETYPES"></a><span class="term"><code class="varname">excludedmimetypes</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.EXCLUDEDMIMETYPES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.EXCLUDEDMIMETYPES"></a><span class="term"><code class="varname">excludedmimetypes</code></span></dt>
               <dd>
                 <p>List of excluded MIME types. Lets you exclude
                 some types from indexing. MIME type names should be
@@ -7934,11 +7969,9 @@
                 different from xdg-mime or file -i output in some
                 cases) Can be redefined for subtrees.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOMD5MIMETYPES" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOMD5MIMETYPES"></a><span class="term"><code class="varname">nomd5mimetypes</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOMD5MIMETYPES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOMD5MIMETYPES"></a><span class="term"><code class="varname">nomd5mimetypes</code></span></dt>
               <dd>
                 <p>Don't compute md5 for these types. md5 checksums
                 are used only for deduplicating results, and can be
@@ -7951,14 +7984,10 @@
                 either MIME types (e.g. audio/mpeg) or handler
                 names (e.g. rclaudio).</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.COMPRESSEDFILEMAXKBS"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.COMPRESSEDFILEMAXKBS">
-                </a><span class="term"><code class=
-                "varname">compressedfilemaxkbs</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.COMPRESSEDFILEMAXKBS"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.COMPRESSEDFILEMAXKBS"></a><span class="term"><code class="varname">compressedfilemaxkbs</code></span></dt>
               <dd>
                 <p>Size limit for compressed files. We need to
                 decompress these in a temporary directory for
@@ -7967,35 +7996,26 @@
                 results in no processing of any compressed file.
                 Default 50 MB.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEMAXMBS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEMAXMBS"></a><span class="term"><code class="varname">textfilemaxmbs</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEMAXMBS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEMAXMBS"></a><span class="term"><code class="varname">textfilemaxmbs</code></span></dt>
               <dd>
                 <p>Size limit for text files. Mostly for skipping
                 monster logs. Default 20 MB.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXALLFILENAMES"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXALLFILENAMES"></a><span class="term"><code class="varname">indexallfilenames</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXALLFILENAMES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXALLFILENAMES"></a><span class="term"><code class="varname">indexallfilenames</code></span></dt>
               <dd>
                 <p>Index the file names of unprocessed files Index
                 the names of files the contents of which we don't
                 index because of an excluded or unsupported MIME
                 type.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.USESYSTEMFILECOMMAND"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.USESYSTEMFILECOMMAND">
-                </a><span class="term"><code class=
-                "varname">usesystemfilecommand</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.USESYSTEMFILECOMMAND"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.USESYSTEMFILECOMMAND"></a><span class="term"><code class="varname">usesystemfilecommand</code></span></dt>
               <dd>
                 <p>Use a system command for file MIME type guessing
                 as a final step in file type identification This is
@@ -8003,12 +8023,9 @@
                 indexing of many bogus 'text' files. See
                 'systemfilecommand' for the command used.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SYSTEMFILECOMMAND"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SYSTEMFILECOMMAND"></a><span class="term"><code class="varname">systemfilecommand</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SYSTEMFILECOMMAND" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SYSTEMFILECOMMAND"></a><span class="term"><code class="varname">systemfilecommand</code></span></dt>
               <dd>
                 <p>Command used to guess MIME types if the internal
                 methods fails This should be a "file -i" workalike.
@@ -8018,21 +8035,17 @@
                 configured default (with a hard-coded fallback to
                 'file')</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PROCESSWEBQUEUE" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PROCESSWEBQUEUE"></a><span class="term"><code class="varname">processwebqueue</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.PROCESSWEBQUEUE" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.PROCESSWEBQUEUE"></a><span class="term"><code class="varname">processwebqueue</code></span></dt>
               <dd>
                 <p>Decide if we process the Web queue. The queue is
                 a directory where the Recoll Web browser plugins
                 create the copies of visited pages.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEPAGEKBS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEPAGEKBS"></a><span class="term"><code class="varname">textfilepagekbs</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEPAGEKBS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.TEXTFILEPAGEKBS"></a><span class="term"><code class="varname">textfilepagekbs</code></span></dt>
               <dd>
                 <p>Page size for text files. If this is set,
                 text/plain files will be divided into documents of
@@ -8043,11 +8056,9 @@
                 logs. Also see textfilemaxmbs and
                 compressedfilemaxkbs.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MEMBERMAXKBS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MEMBERMAXKBS"></a><span class="term"><code class="varname">membermaxkbs</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MEMBERMAXKBS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MEMBERMAXKBS"></a><span class="term"><code class="varname">membermaxkbs</code></span></dt>
               <dd>
                 <p>Size limit for archive members. This is passed
                 to the filters in the environment as
@@ -8061,17 +8072,15 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.TERMS" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.TERMS"></a>5.4.2.2.���Parameters
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.TERMS"></a>5.4.2.2.&nbsp;Parameters
                   affecting how we generate terms</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTRIPCHARS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTRIPCHARS"></a><span class="term"><code class="varname">indexStripChars</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTRIPCHARS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTRIPCHARS"></a><span class="term"><code class="varname">indexStripChars</code></span></dt>
               <dd>
                 <p>Decide if we store character case and diacritics
                 in the index. If we do, searches sensitive to case
@@ -8082,11 +8091,9 @@
                 parameter must be defined identically for all.
                 Changing the value implies an index reset.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.NONUMBERS"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NONUMBERS"></a><span class="term"><code class="varname">nonumbers</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.NONUMBERS"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NONUMBERS"></a><span class="term"><code class="varname">nonumbers</code></span></dt>
               <dd>
                 <p>Decides if terms will be generated for numbers.
                 For example "123", "1.5e6", 192.168.1.4, would not
@@ -8099,21 +8106,17 @@
                 This can only be set for a whole index, not for a
                 subtree.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.DEHYPHENATE"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DEHYPHENATE"></a><span class="term"><code class="varname">dehyphenate</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DEHYPHENATE" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DEHYPHENATE"></a><span class="term"><code class="varname">dehyphenate</code></span></dt>
               <dd>
                 <p>Determines if we index 'coworker' also when the
                 input is 'co-worker'. This is new in version 1.22,
                 and on by default. Setting the variable to off
                 allows restoring the previous behaviour.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.NOCJK" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOCJK"></a><span class="term"><code class="varname">nocjk</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.NOCJK" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOCJK"></a><span class="term"><code class="varname">nocjk</code></span></dt>
               <dd>
                 <p>Decides if specific East Asian (Chinese Korean
                 Japanese) characters/word splitting is turned off.
@@ -8123,11 +8126,9 @@
                 it, setting nocjk may be a significant time and
                 space saver.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.CJKNGRAMLEN"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.CJKNGRAMLEN"></a><span class="term"><code class="varname">cjkngramlen</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.CJKNGRAMLEN" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.CJKNGRAMLEN"></a><span class="term"><code class="varname">cjkngramlen</code></span></dt>
               <dd>
                 <p>This lets you adjust the size of n-grams used
                 for indexing CJK text. The default value of 2 is
@@ -8136,25 +8137,21 @@
                 words, but the index will be approximately twice as
                 large.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTEMMINGLANGUAGES"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTEMMINGLANGUAGES">
-                </a><span class="term"><code class=
-                "varname">indexstemminglanguages</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTEMMINGLANGUAGES"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.INDEXSTEMMINGLANGUAGES">
+              </a><span class="term"><code class=
+              "varname">indexstemminglanguages</code></span></dt>
               <dd>
                 <p>Languages for which to create stemming expansion
                 data. Stemmer names can be found by executing
                 'recollindex -l', or this can also be set from a
                 list in the GUI.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DEFAULTCHARSET" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DEFAULTCHARSET"></a><span class="term"><code class="varname">defaultcharset</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DEFAULTCHARSET" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DEFAULTCHARSET"></a><span class="term"><code class="varname">defaultcharset</code></span></dt>
               <dd>
                 <p>Default character set. This is used for files
                 which do not contain a character set definition
@@ -8168,12 +8165,9 @@
                 is not 8859-1, use this variable. This can be
                 redefined for any sub-directory.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.UNAC_EXCEPT_TRANS"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.UNAC_EXCEPT_TRANS"></a><span class="term"><code class="varname">unac_except_trans</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.UNAC_EXCEPT_TRANS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.UNAC_EXCEPT_TRANS"></a><span class="term"><code class="varname">unac_except_trans</code></span></dt>
               <dd>
                 <p>A list of characters, encoded in UTF-8, which
                 should be handled specially when converting text to
@@ -8188,34 +8182,30 @@
                 will turn-off both standard accent and case
                 processing. The value is global and affects both
                 indexing and querying. Examples: Swedish:
-                unac_except_trans = ������ ������ ������ ������ ������ ������ ���ss ��oe ��oe
-                ���ae ���ae ���ff ���fi ���fl ������ ������ . German:
-                unac_except_trans = ������ ������ ������ ������ ������ ������ ���ss ��oe ��oe
-                ���ae ���ae ���ff ���fi ���fl In French, you probably want to
+                unac_except_trans = ���� ���� ���� ���� ���� ���� ��ss ��oe ��oe
+                ��ae ��ae ���ff ���fi ���fl ���� ���� . German:
+                unac_except_trans = ���� ���� ���� ���� ���� ���� ��ss ��oe ��oe
+                ��ae ��ae ���ff ���fi ���fl In French, you probably want to
                 decompose oe and ae and nobody would type a German
-                ��� unac_except_trans = ���ss ��oe ��oe ���ae ���ae ���ff ���fi
+                �� unac_except_trans = ��ss ��oe ��oe ��ae ��ae ���ff ���fi
                 ���fl . The default for all until someone protests
                 follows. These decompositions are not performed by
                 unac, but it is unlikely that someone would type
                 the composed forms in a search. unac_except_trans =
-                ���ss ��oe ��oe ���ae ���ae ���ff ���fi ���fl</p>
-              </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MAILDEFCHARSET" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MAILDEFCHARSET"></a><span class="term"><code class="varname">maildefcharset</code></span>
-              </dt>
+                ��ss ��oe ��oe ��ae ��ae ���ff ���fi ���fl</p>
+              </dd>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAILDEFCHARSET" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAILDEFCHARSET"></a><span class="term"><code class="varname">maildefcharset</code></span></dt>
               <dd>
                 <p>Overrides the default character set for email
                 messages which don't specify one. This is mainly
                 useful for readpst (libpst) dumps, which are utf-8
                 but do not say so.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.LOCALFIELDS"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.LOCALFIELDS"></a><span class="term"><code class="varname">localfields</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.LOCALFIELDS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.LOCALFIELDS"></a><span class="term"><code class="varname">localfields</code></span></dt>
               <dd>
                 <p>Set fields on all files (usually of a specific
                 fs area). Syntax is the usual: name = value ; attr1
@@ -8224,12 +8214,9 @@
                 setting the rclaptg field for application selection
                 inside mimeview.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.TESTMODIFUSEMTIME"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.TESTMODIFUSEMTIME"></a><span class="term"><code class="varname">testmodifusemtime</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.TESTMODIFUSEMTIME" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.TESTMODIFUSEMTIME"></a><span class="term"><code class="varname">testmodifusemtime</code></span></dt>
               <dd>
                 <p>Use mtime instead of ctime to test if a file has
                 been modified. The time is used in addition to the
@@ -8249,21 +8236,17 @@
                 undetected). Perform a full index reset after
                 changing this.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOXATTRFIELDS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.NOXATTRFIELDS"></a><span class="term"><code class="varname">noxattrfields</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOXATTRFIELDS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOXATTRFIELDS"></a><span class="term"><code class="varname">noxattrfields</code></span></dt>
               <dd>
                 <p>Disable extended attributes conversion to
                 metadata fields. This probably needs to be set if
                 testmodifusemtime is set.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.METADATACMDS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.METADATACMDS"></a><span class="term"><code class="varname">metadatacmds</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.METADATACMDS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.METADATACMDS"></a><span class="term"><code class="varname">metadatacmds</code></span></dt>
               <dd>
                 <p>Define commands to gather external metadata,
                 e.g. tmsu tags. There can be several entries,
@@ -8290,16 +8273,15 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.STORE" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.STORE"></a>5.4.2.3.���Parameters
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.STORE"></a>5.4.2.3.&nbsp;Parameters
                   affecting where and how we store things</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.CACHEDIR"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.CACHEDIR"></a><span class="term"><code class="varname">cachedir</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.CACHEDIR"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.CACHEDIR"></a><span class="term"><code class="varname">cachedir</code></span></dt>
               <dd>
                 <p>Top directory for Recoll data. Recoll data
                 directories are normally located relative to the
@@ -8315,11 +8297,9 @@
                 different cachedir, there is no automatic
                 computation of a subpath under cachedir.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MAXFSOCCUPPC" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MAXFSOCCUPPC"></a><span class="term"><code class="varname">maxfsoccuppc</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAXFSOCCUPPC" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAXFSOCCUPPC"></a><span class="term"><code class="varname">maxfsoccuppc</code></span></dt>
               <dd>
                 <p>Maximum file system occupation over which we
                 stop indexing. The value is a percentage,
@@ -8327,10 +8307,9 @@
                 column shows. The default value is 0, meaning no
                 checking.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.XAPIANDB"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.XAPIANDB"></a><span class="term"><code class="varname">xapiandb</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.XAPIANDB"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.XAPIANDB"></a><span class="term"><code class="varname">xapiandb</code></span></dt>
               <dd>
                 <p>Xapian database directory location. This will be
                 created on first indexing. If the value is not an
@@ -8340,21 +8319,17 @@
                 specified, the default is then
                 ~/.recoll/xapiandb/</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXSTATUSFILE" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXSTATUSFILE"></a><span class="term"><code class="varname">idxstatusfile</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXSTATUSFILE" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXSTATUSFILE"></a><span class="term"><code class="varname">idxstatusfile</code></span></dt>
               <dd>
                 <p>Name of the scratch file where the indexer
                 process updates its status. Default: idxstatus.txt
                 inside the configuration directory.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEDIR" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEDIR"></a><span class="term"><code class="varname">mboxcachedir</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEDIR" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEDIR"></a><span class="term"><code class="varname">mboxcachedir</code></span></dt>
               <dd>
                 <p>Directory location for storing mbox message
                 offsets cache files. This is normally 'mboxcache'
@@ -8363,43 +8338,35 @@
                 share a directory between different
                 configurations.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEMINMBS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEMINMBS"></a><span class="term"><code class="varname">mboxcacheminmbs</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEMINMBS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MBOXCACHEMINMBS"></a><span class="term"><code class="varname">mboxcacheminmbs</code></span></dt>
               <dd>
                 <p>Minimum mbox file size over which we cache the
                 offsets. There is really no sense in caching
                 offsets for small files. The default is 5 MB.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEDIR"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEDIR"></a><span class="term"><code class="varname">webcachedir</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEDIR" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEDIR"></a><span class="term"><code class="varname">webcachedir</code></span></dt>
               <dd>
                 <p>Directory where we store the archived web pages.
                 This is only used by the web history indexing code
                 Default: cachedir/webcache if cachedir is set, else
                 $RECOLL_CONFDIR/webcache</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEMAXMBS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEMAXMBS"></a><span class="term"><code class="varname">webcachemaxmbs</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEMAXMBS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBCACHEMAXMBS"></a><span class="term"><code class="varname">webcachemaxmbs</code></span></dt>
               <dd>
                 <p>Maximum size in MB of the Web archive. This is
                 only used by the web history indexing code.
                 Default: 40 MB. Reducing the size will not
                 physically truncate the file.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.WEBQUEUEDIR"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.WEBQUEUEDIR"></a><span class="term"><code class="varname">webqueuedir</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBQUEUEDIR" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBQUEUEDIR"></a><span class="term"><code class="varname">webqueuedir</code></span></dt>
               <dd>
                 <p>The path to the Web indexing queue. This used to
                 be hard-coded in the old plugin as
@@ -8410,22 +8377,18 @@
                 webqueuedir. The script reads this value from the
                 config so it has become possible to change it.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.WEBDOWNLOADSDIR" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.WEBDOWNLOADSDIR"></a><span class="term"><code class="varname">webdownloadsdir</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBDOWNLOADSDIR" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.WEBDOWNLOADSDIR"></a><span class="term"><code class="varname">webdownloadsdir</code></span></dt>
               <dd>
                 <p>The path to browser downloads directory. This is
                 where the new browser add-on extension has to
                 create the files. They are then moved by a script
                 to webqueuedir.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLDICDIR" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLDICDIR"></a><span class="term"><code class="varname">aspellDicDir</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLDICDIR" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLDICDIR"></a><span class="term"><code class="varname">aspellDicDir</code></span></dt>
               <dd>
                 <p>Aspell dictionary storage directory location.
                 The aspell dictionary (aspdict.(lang).rws) is
@@ -8433,11 +8396,9 @@
                 cachedir if set, or under the configuration
                 directory.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.FILTERSDIR"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERSDIR"></a><span class="term"><code class="varname">filtersdir</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERSDIR" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERSDIR"></a><span class="term"><code class="varname">filtersdir</code></span></dt>
               <dd>
                 <p>Directory location for executable input
                 handlers. If RECOLL_FILTERSDIR is set in the
@@ -8445,10 +8406,9 @@
                 $prefix/share/recoll/filters. Can be redefined for
                 subdirectories.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.ICONSDIR"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.ICONSDIR"></a><span class="term"><code class="varname">iconsdir</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.ICONSDIR"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ICONSDIR"></a><span class="term"><code class="varname">iconsdir</code></span></dt>
               <dd>
                 <p>Directory location for icons. The only reason to
                 change this would be if you want to change the
@@ -8463,18 +8423,16 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.PERFS" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.PERFS"></a>5.4.2.4.���Parameters
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.PERFS"></a>5.4.2.4.&nbsp;Parameters
                   affecting indexing performance and resource
                   usage</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.IDXFLUSHMB"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXFLUSHMB"></a><span class="term"><code class="varname">idxflushmb</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXFLUSHMB" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXFLUSHMB"></a><span class="term"><code class="varname">idxflushmb</code></span></dt>
               <dd>
                 <p>Threshold (megabytes of new data) where we flush
                 from memory to disk index. Setting this allows some
@@ -8495,24 +8453,18 @@
                 counterproductive. If you find otherwise, please
                 drop me a note.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXSECONDS"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXSECONDS">
-                </a><span class="term"><code class=
-                "varname">filtermaxseconds</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXSECONDS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXSECONDS"></a><span class="term"><code class="varname">filtermaxseconds</code></span></dt>
               <dd>
                 <p>Maximum external filter execution time in
                 seconds. Default 1200 (20mn). Set to 0 for no
                 limit. This is mainly to avoid infinite loops in
                 postscript files (loop.ps)</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXMBYTES" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXMBYTES"></a><span class="term"><code class="varname">filtermaxmbytes</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXMBYTES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.FILTERMAXMBYTES"></a><span class="term"><code class="varname">filtermaxmbytes</code></span></dt>
               <dd>
                 <p>Maximum virtual memory space for filter
                 processes (setrlimit(RLIMIT_AS)), in megabytes.
@@ -8522,11 +8474,9 @@
                 Anything over 2000 will be ignored on 32 bits
                 machines.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.THRQSIZES"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.THRQSIZES"></a><span class="term"><code class="varname">thrQSizes</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.THRQSIZES"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.THRQSIZES"></a><span class="term"><code class="varname">thrQSizes</code></span></dt>
               <dd>
                 <p>Stage input queues configuration. There are
                 three internal queues in the indexing pipeline
@@ -8543,11 +8493,9 @@
                 case). Use thrQSizes = -1 -1 -1 to disable
                 multithreading entirely.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.THRTCOUNTS"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.THRTCOUNTS"></a><span class="term"><code class="varname">thrTCounts</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.THRTCOUNTS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.THRTCOUNTS"></a><span class="term"><code class="varname">thrTCounts</code></span></dt>
               <dd>
                 <p>Number of threads used for each indexing stage.
                 The three stages are: file data extraction, terms
@@ -8569,72 +8517,59 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.MISC" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.MISC"></a>5.4.2.5.���Miscellaneous
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.MISC"></a>5.4.2.5.&nbsp;Miscellaneous
                   parameters</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.LOGLEVEL"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.LOGLEVEL"></a><span class="term"><code class="varname">loglevel</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.LOGLEVEL"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.LOGLEVEL"></a><span class="term"><code class="varname">loglevel</code></span></dt>
               <dd>
                 <p>Log file verbosity 1-6. A value of 2 will print
                 only errors and warnings. 3 will print information
                 like document updates, 4 is quite verbose and 6
                 very verbose.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.LOGFILENAME"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.LOGFILENAME"></a><span class="term"><code class="varname">logfilename</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.LOGFILENAME" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.LOGFILENAME"></a><span class="term"><code class="varname">logfilename</code></span></dt>
               <dd>
                 <p>Log file destination. Use 'stderr' (default) to
                 write to the console.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGLEVEL"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGLEVEL"></a><span class="term"><code class="varname">idxloglevel</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGLEVEL" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGLEVEL"></a><span class="term"><code class="varname">idxloglevel</code></span></dt>
               <dd>
                 <p>Override loglevel for the indexer.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGFILENAME" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGFILENAME"></a><span class="term"><code class="varname">idxlogfilename</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGFILENAME" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXLOGFILENAME"></a><span class="term"><code class="varname">idxlogfilename</code></span></dt>
               <dd>
                 <p>Override logfilename for the indexer.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGLEVEL" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGLEVEL"></a><span class="term"><code class="varname">daemloglevel</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGLEVEL" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGLEVEL"></a><span class="term"><code class="varname">daemloglevel</code></span></dt>
               <dd>
                 <p>Override loglevel for the indexer in real time
                 mode. The default is to use the idx... values if
                 set, else the log... values.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGFILENAME" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGFILENAME"></a><span class="term"><code class="varname">daemlogfilename</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGFILENAME" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.DAEMLOGFILENAME"></a><span class="term"><code class="varname">daemlogfilename</code></span></dt>
               <dd>
                 <p>Override logfilename for the indexer in real
                 time mode. The default is to use the idx... values
                 if set, else the log... values.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.IDXRUNDIR"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXRUNDIR"></a><span class="term"><code class="varname">idxrundir</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.IDXRUNDIR"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXRUNDIR"></a><span class="term"><code class="varname">idxrundir</code></span></dt>
               <dd>
                 <p>Indexing process current directory. The input
                 handlers sometimes leave temporary files in the
@@ -8647,14 +8582,12 @@
                 is an absolute path to a directory, we go
                 there.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.CHECKNEEDRETRYINDEXSCRIPT"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.CHECKNEEDRETRYINDEXSCRIPT">
-                </a><span class="term"><code class=
-                "varname">checkneedretryindexscript</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.CHECKNEEDRETRYINDEXSCRIPT"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.CHECKNEEDRETRYINDEXSCRIPT">
+              </a><span class="term"><code class=
+              "varname">checkneedretryindexscript</code></span></dt>
               <dd>
                 <p>Script used to heuristically check if we need to
                 retry indexing files which previously failed. The
@@ -8663,23 +8596,17 @@
                 be looked up in the filters dirs, then in the path.
                 Use an absolute path to do otherwise.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.RECOLLHELPERPATH"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.RECOLLHELPERPATH">
-                </a><span class="term"><code class=
-                "varname">recollhelperpath</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.RECOLLHELPERPATH" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.RECOLLHELPERPATH"></a><span class="term"><code class="varname">recollhelperpath</code></span></dt>
               <dd>
                 <p>Additional places to search for helper
                 executables. This is only used on Windows for
                 now.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.IDXABSMLEN"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXABSMLEN"></a><span class="term"><code class="varname">idxabsmlen</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXABSMLEN" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXABSMLEN"></a><span class="term"><code class="varname">idxabsmlen</code></span></dt>
               <dd>
                 <p>Length of abstracts we store while indexing.
                 Recoll stores an abstract for each indexed file.
@@ -8696,13 +8623,9 @@
                 always prefer the synthetic abstract, you can
                 reduce this value and save a little space.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.IDXMETASTOREDLEN"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.IDXMETASTOREDLEN">
-                </a><span class="term"><code class=
-                "varname">idxmetastoredlen</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXMETASTOREDLEN" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.IDXMETASTOREDLEN"></a><span class="term"><code class="varname">idxmetastoredlen</code></span></dt>
               <dd>
                 <p>Truncation length of stored metadata fields.
                 This does not affect indexing (the whole field is
@@ -8712,11 +8635,9 @@
                 is 150 bytes which may be too low if you have
                 custom fields.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLLANGUAGE" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLLANGUAGE"></a><span class="term"><code class="varname">aspellLanguage</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLLANGUAGE" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLLANGUAGE"></a><span class="term"><code class="varname">aspellLanguage</code></span></dt>
               <dd>
                 <p>Language definitions to use when creating the
                 aspell dictionary. The value must match a set of
@@ -8725,14 +8646,10 @@
                 not set is to use the NLS environment to guess the
                 value.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLADDCREATEPARAM"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLADDCREATEPARAM">
-                </a><span class="term"><code class=
-                "varname">aspellAddCreateParam</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLADDCREATEPARAM"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLADDCREATEPARAM"></a><span class="term"><code class="varname">aspellAddCreateParam</code></span></dt>
               <dd>
                 <p>Additional option and parameter to aspell
                 dictionary creation command. Some aspell packages
@@ -8740,22 +8657,17 @@
                 Jessie: --local-data-dir=/usr/lib/aspell). See
                 Debian bug 772415.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLKEEPSTDERR"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLKEEPSTDERR">
-                </a><span class="term"><code class=
-                "varname">aspellKeepStderr</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLKEEPSTDERR" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.ASPELLKEEPSTDERR"></a><span class="term"><code class="varname">aspellKeepStderr</code></span></dt>
               <dd>
                 <p>Set this to have a look at aspell dictionary
                 creation errors. There are always many, so this is
                 mostly for debugging.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.NOASPELL"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.NOASPELL"></a><span class="term"><code class="varname">noaspell</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.NOASPELL"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.NOASPELL"></a><span class="term"><code class="varname">noaspell</code></span></dt>
               <dd>
                 <p>Disable aspell use. The aspell dictionary
                 generation takes time, and some combinations of
@@ -8763,11 +8675,9 @@
                 in aspell crashing, so it sometimes makes sense to
                 just disable the thing.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONAUXINTERVAL" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONAUXINTERVAL"></a><span class="term"><code class="varname">monauxinterval</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONAUXINTERVAL" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONAUXINTERVAL"></a><span class="term"><code class="varname">monauxinterval</code></span></dt>
               <dd>
                 <p>Auxiliary database update interval. The real
                 time indexer only updates the auxiliary databases
@@ -8775,11 +8685,9 @@
                 too costly to do it for every document change. The
                 default period is one hour.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONIXINTERVAL" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONIXINTERVAL"></a><span class="term"><code class="varname">monixinterval</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONIXINTERVAL" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONIXINTERVAL"></a><span class="term"><code class="varname">monixinterval</code></span></dt>
               <dd>
                 <p>Minimum interval (seconds) between processings
                 of the indexing queue. The real time indexer does
@@ -8788,13 +8696,9 @@
                 aggregate multiple events affecting the same file.
                 Default 30 S.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONDELAYPATTERNS"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.MONDELAYPATTERNS">
-                </a><span class="term"><code class=
-                "varname">mondelaypatterns</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONDELAYPATTERNS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONDELAYPATTERNS"></a><span class="term"><code class="varname">mondelaypatterns</code></span></dt>
               <dd>
                 <p>Timing parameters for the real time indexing.
                 Definitions for files which get a longer delay
@@ -8808,22 +8712,19 @@
                 empty. Example: mondelaypatterns = *.log:20 "*with
                 spaces.*:30"</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASS"></a><span class="term"><code class="varname">monioniceclass</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASS"></a><span class="term"><code class="varname">monioniceclass</code></span></dt>
               <dd>
                 <p>ionice class for the real time indexing process
                 On platforms where this is supported. The default
                 value is 3.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASSDATA"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASSDATA"></a><span class="term"><code class="varname">monioniceclassdata</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASSDATA"
+              id="RCL.INSTALL.CONFIG.RECOLLCONF.MONIONICECLASSDATA">
+              </a><span class="term"><code class=
+              "varname">monioniceclassdata</code></span></dt>
               <dd>
                 <p>ionice class parameter for the real time
                 indexing process. On platforms where this is
@@ -8837,17 +8738,15 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.QUERY" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.QUERY"></a>5.4.2.6.���Query-time
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.QUERY"></a>5.4.2.6.&nbsp;Query-time
                   parameters (no impact on the index)</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.AUTODIACSENS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.AUTODIACSENS"></a><span class="term"><code class="varname">autodiacsens</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.AUTODIACSENS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.AUTODIACSENS"></a><span class="term"><code class="varname">autodiacsens</code></span></dt>
               <dd>
                 <p>auto-trigger diacritics sensitivity (raw index
                 only). IF the index is not stripped, decide if we
@@ -8857,11 +8756,9 @@
                 language and the "D" modifier to specify diacritics
                 sensitivity. Default is no.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.AUTOCASESENS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.AUTOCASESENS"></a><span class="term"><code class="varname">autocasesens</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.AUTOCASESENS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.AUTOCASESENS"></a><span class="term"><code class="varname">autocasesens</code></span></dt>
               <dd>
                 <p>auto-trigger case sensitivity (raw index only).
                 IF the index is not stripped (see indexStripChars),
@@ -8872,11 +8769,9 @@
                 to specify character-case sensitivity. Default is
                 yes.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MAXTERMEXPAND" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MAXTERMEXPAND"></a><span class="term"><code class="varname">maxTermExpand</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAXTERMEXPAND" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAXTERMEXPAND"></a><span class="term"><code class="varname">maxTermExpand</code></span></dt>
               <dd>
                 <p>Maximum query expansion count for a single term
                 (e.g.: when using wildcards). This only affects
@@ -8885,13 +8780,9 @@
                 low at 1000), but it is unreasonable with a big
                 index. Default 10000.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MAXXAPIANCLAUSES"
-                id="RCL.INSTALL.CONFIG.RECOLLCONF.MAXXAPIANCLAUSES">
-                </a><span class="term"><code class=
-                "varname">maxXapianClauses</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAXXAPIANCLAUSES" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MAXXAPIANCLAUSES"></a><span class="term"><code class="varname">maxXapianClauses</code></span></dt>
               <dd>
                 <p>Maximum number of clauses we add to a single
                 Xapian query. This only affects queries, not
@@ -8899,12 +8790,9 @@
                 expansion can be multiplicative, and we want to
                 avoid eating all the memory. Default 50000.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SNIPPETMAXPOSWALK"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.SNIPPETMAXPOSWALK"></a><span class="term"><code class="varname">snippetMaxPosWalk</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SNIPPETMAXPOSWALK" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.SNIPPETMAXPOSWALK"></a><span class="term"><code class="varname">snippetMaxPosWalk</code></span></dt>
               <dd>
                 <p>Maximum number of positions we walk while
                 populating a snippet for the result list. The
@@ -8920,37 +8808,31 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.PDF" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.PDF"></a>5.4.2.7.���Parameters
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.PDF"></a>5.4.2.7.&nbsp;Parameters
                   for the PDF input script</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.PDFOCR" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PDFOCR"></a><span class="term"><code class="varname">pdfocr</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.PDFOCR"
+              id="RCL.INSTALL.CONFIG.RECOLLCONF.PDFOCR"></a><span class="term"><code class="varname">pdfocr</code></span></dt>
               <dd>
                 <p>Attempt OCR of PDF files with no text content if
                 both tesseract and pdftoppm are installed. The
                 default is off because OCR is so very slow.</p>
               </dd>
-              <dt>
-                <a name="RCL.INSTALL.CONFIG.RECOLLCONF.PDFATTACH"
-                id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PDFATTACH"></a><span class="term"><code class="varname">pdfattach</code></span>
-              </dt>
+              <dt><a name="RCL.INSTALL.CONFIG.RECOLLCONF.PDFATTACH"
+              id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.PDFATTACH"></a><span class="term"><code class="varname">pdfattach</code></span></dt>
               <dd>
                 <p>Enable PDF attachment extraction by executing
                 pdftk (if available). This is normally disabled,
                 because it does slow down PDF indexing a bit even
                 if not one attachment is ever found.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETA" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETA"></a><span class="term"><code class="varname">pdfextrameta</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETA" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETA"></a><span class="term"><code class="varname">pdfextrameta</code></span></dt>
               <dd>
                 <p>Extract text from selected XMP metadata tags.
                 This is a space-separated list of qualified XMP tag
@@ -8962,11 +8844,9 @@
                 file to direct processing of the extracted
                 data.</p>
               </dd>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETAFIX" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETAFIX"></a><span class="term"><code class="varname">pdfextrametafix</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETAFIX" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.PDFEXTRAMETAFIX"></a><span class="term"><code class="varname">pdfextrametafix</code></span></dt>
               <dd>
                 <p>Define name of XMP field editing script. This
                 defines the name of a script to be loaded for
@@ -8986,17 +8866,15 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.RECOLLCONF.SPECLOCATIONS" id=
-                  "RCL.INSTALL.CONFIG.RECOLLCONF.SPECLOCATIONS"></a>5.4.2.8.���Parameters
+                  "RCL.INSTALL.CONFIG.RECOLLCONF.SPECLOCATIONS"></a>5.4.2.8.&nbsp;Parameters
                   set for specific locations</h4>
                 </div>
               </div>
             </div>
             <dl>
-              <dt>
-                <a name=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MHMBOXQUIRKS" id=
-                "RCL.INSTALL.CONFIG.RECOLLCONF.MHMBOXQUIRKS"></a><span class="term"><code class="varname">mhmboxquirks</code></span>
-              </dt>
+              <dt><a name=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MHMBOXQUIRKS" id=
+              "RCL.INSTALL.CONFIG.RECOLLCONF.MHMBOXQUIRKS"></a><span class="term"><code class="varname">mhmboxquirks</code></span></dt>
               <dd>
                 <p>Enable thunderbird/mozilla-seamonkey mbox format
                 quirks Set this for the directory where the email
@@ -9011,8 +8889,8 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.FIELDS" id=
-                "RCL.INSTALL.CONFIG.FIELDS"></a>5.4.3.���The fields
-                file</h3>
+                "RCL.INSTALL.CONFIG.FIELDS"></a>5.4.3.&nbsp;The
+                fields file</h3>
               </div>
             </div>
           </div>
@@ -9108,7 +8986,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.FIELDS.XATTR" id=
-                  "RCL.INSTALL.CONFIG.FIELDS.XATTR"></a>5.4.3.1.���Extended
+                  "RCL.INSTALL.CONFIG.FIELDS.XATTR"></a>5.4.3.1.&nbsp;Extended
                   attributes in the fields file</h4>
                 </div>
               </div>
@@ -9134,8 +9012,8 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.MIMEMAP" id=
-                "RCL.INSTALL.CONFIG.MIMEMAP"></a>5.4.4.���The mimemap
-                file</h3>
+                "RCL.INSTALL.CONFIG.MIMEMAP"></a>5.4.4.&nbsp;The
+                mimemap file</h3>
               </div>
             </div>
           </div>
@@ -9183,7 +9061,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.MIMECONF" id=
-                "RCL.INSTALL.CONFIG.MIMECONF"></a>5.4.5.���The
+                "RCL.INSTALL.CONFIG.MIMECONF"></a>5.4.5.&nbsp;The
                 mimeconf file</h3>
               </div>
             </div>
@@ -9210,7 +9088,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.MIMEVIEW" id=
-                "RCL.INSTALL.CONFIG.MIMEVIEW"></a>5.4.6.���The
+                "RCL.INSTALL.CONFIG.MIMEVIEW"></a>5.4.6.&nbsp;The
                 mimeview file</h3>
               </div>
             </div>
@@ -9277,17 +9155,17 @@
             <ul class="itemizedlist" style=
             "list-style-type: disc;">
               <li class="listitem">
-                <p><b>%D.���</b>Document date</p>
+                <p><b>%D.&nbsp;</b>Document date</p>
               </li>
               <li class="listitem">
-                <p><b>%f.���</b>File name. This may be the name of a
-                temporary file if it was necessary to create one
-                (ie: to extract a subdocument from a
+                <p><b>%f.&nbsp;</b>File name. This may be the name
+                of a temporary file if it was necessary to create
+                one (ie: to extract a subdocument from a
                 container).</p>
               </li>
               <li class="listitem">
-                <p><b>%i.���</b>Internal path, for subdocuments of
-                containers. The format depends on the container
+                <p><b>%i.&nbsp;</b>Internal path, for subdocuments
+                of containers. The format depends on the container
                 type. If this appears in the command line,
                 <span class="application">Recoll</span> will not
                 create a temporary file to extract the subdocument,
@@ -9295,25 +9173,25 @@
                 script) to be able to handle it.</p>
               </li>
               <li class="listitem">
-                <p><b>%M.���</b>MIME type</p>
+                <p><b>%M.&nbsp;</b>MIME type</p>
               </li>
               <li class="listitem">
-                <p><b>%p.���</b>Page index. Only significant for a
-                subset of document types, currently only PDF,
+                <p><b>%p.&nbsp;</b>Page index. Only significant for
+                a subset of document types, currently only PDF,
                 Postscript and DVI files. Can be used to start the
                 editor at the right page for a match or
                 snippet.</p>
               </li>
               <li class="listitem">
-                <p><b>%s.���</b>Search term. The value will only be
-                set for documents with indexed page numbers (ie:
+                <p><b>%s.&nbsp;</b>Search term. The value will only
+                be set for documents with indexed page numbers (ie:
                 PDF). The value will be one of the matched search
                 terms. It would allow pre-setting the value in the
                 "Find" entry inside Evince for example, for easy
                 highlighting of the term.</p>
               </li>
               <li class="listitem">
-                <p><b>%u.���</b>Url.</p>
+                <p><b>%u.&nbsp;</b>Url.</p>
               </li>
             </ul>
           </div>
@@ -9330,7 +9208,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.PTRANS" id=
-                "RCL.INSTALL.CONFIG.PTRANS"></a>5.4.7.���The
+                "RCL.INSTALL.CONFIG.PTRANS"></a>5.4.7.&nbsp;The
                 <code class="filename">ptrans</code> file</h3>
               </div>
             </div>
@@ -9338,7 +9216,7 @@
           <p><code class="filename">ptrans</code> specifies
           query-time path translations. These can be useful in
           <a class="link" href="#RCL.SEARCH.PTRANS" title=
-          "3.5.���Path translations">multiple cases</a>.</p>
+          "3.5.&nbsp;Path translations">multiple cases</a>.</p>
           <p>The file has a section for any index which needs
           translations, either the main one or additional query
           indexes. The sections are named with the <span class=
@@ -9361,7 +9239,7 @@
               <div>
                 <h3 class="title"><a name=
                 "RCL.INSTALL.CONFIG.EXAMPLES" id=
-                "RCL.INSTALL.CONFIG.EXAMPLES"></a>5.4.8.���Examples
+                "RCL.INSTALL.CONFIG.EXAMPLES"></a>5.4.8.&nbsp;Examples
                 of configuration adjustments</h3>
               </div>
             </div>
@@ -9372,7 +9250,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.EXAMPLES.ADDVIEW" id=
-                  "RCL.INSTALL.CONFIG.EXAMPLES.ADDVIEW"></a>5.4.8.1.���Adding
+                  "RCL.INSTALL.CONFIG.EXAMPLES.ADDVIEW"></a>5.4.8.1.&nbsp;Adding
                   an external viewer for an non-indexed type</h4>
                 </div>
               </div>
@@ -9435,7 +9313,7 @@
                 <div>
                   <h4 class="title"><a name=
                   "RCL.INSTALL.CONFIG.EXAMPLES.ADDINDEX" id=
-                  "RCL.INSTALL.CONFIG.EXAMPLES.ADDINDEX"></a>5.4.8.2.���Adding
+                  "RCL.INSTALL.CONFIG.EXAMPLES.ADDINDEX"></a>5.4.8.2.&nbsp;Adding
                   indexing support for a new file type</h4>
                 </div>
               </div>
@@ -9486,7 +9364,8 @@
             given a file name as argument and should output the
             text or html contents on the standard output.</p>
             <p>The <a class="link" href="#RCL.PROGRAM.FILTERS"
-            title="4.1.���Writing a document input handler">filter
+            title=
+            "4.1.&nbsp;Writing a document input handler">filter
             programming</a> section describes in more detail how to
             write an input handler.</p>
           </div>