+ configuration directory. A configuration directory
+ contains several files
+ which describe what should be indexed and how.
When recoll or recollindex is first
@@ -864,14 +864,14 @@ alink="#0000FF">
is located in $HOME/.recoll/ for Unix-like systems and %LOCALAPPDATA% on %LOCALAPPDATA%\Recoll on Windows (typically C:\Users\[me]\Appdata\Local).
+ "filename">C:\Users\[me]\Appdata\Local\Recoll).
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,
+ adjusted to process a different area of the file system,
select files in different ways, and many other
things.
In some cases, it may be useful to create additional
@@ -879,6 +879,35 @@ alink="#0000FF">
personal and shared indexes, or to take advantage of the
organization of your data to improve search
precision.
+
In order to do this, you would create an empty
+ directory in a location of your choice, and then instruct
+ recoll or
+ recollindex
+ to use it by setting either a command line option
+ (-c/some/directory), or an
+ environment variable (RECOLL_CONFDIR=/some/directory). Any
+ modification performed by the commands (e.g.
+ configuration customisation or searches by recoll or index
+ creation by recollindex) would then
+ apply to the new directory and not to the default
+ one.
+
Once multiple indexes are created, you can use each of
+ them separately by setting the -c option or the RECOLL_CONFDIR environment variable when
+ starting a command, to select the desired index.
+
It is also possible to instruct one configuration to
+ query one or several other indexes in addition to its
+ own, by using the External
+ index function in the recoll GUI, or some
+ other functions in the command line and programming
+ tools.
A plausible usage scenario for the multiple index
feature would be for a system administrator to set up a
central index for shared data, that you choose to search
@@ -904,8 +933,8 @@ alink="#0000FF">
-
2.1.3. Document types
+
2.1.3. Document types
@@ -1002,8 +1031,8 @@ alink="#0000FF">
-
2.1.4. Indexing failures
+
2.1.4. Indexing failures
@@ -1038,8 +1067,8 @@ alink="#0000FF">
-
2.1.5. Recovery
+
2.1.5. Recovery
@@ -1390,8 +1419,8 @@ alink="#0000FF">
-
In practise: creating and using an
+
In practise: creating and using an
additional index
diff --git a/src/doc/user/usermanual.xml b/src/doc/user/usermanual.xml
index 47f69462..b6bf8624 100644
--- a/src/doc/user/usermanual.xml
+++ b/src/doc/user/usermanual.xml
@@ -377,22 +377,23 @@
Configurations, multiple indexes&RCL; supports defining multiple indexes, each defined by its
- own configuration directory,
- in which several configuration files describe
- what should be indexed and how.
+ own configuration directory. A configuration directory contains
+ several files which
+ describe what should be indexed and how.
When recoll or
recollindex is first executed, it creates a
default configuration directory. This configuration is the one used
for indexing and querying when no specific configuration is
specified. It is located in $HOME/.recoll/ for
- &LIN; and %LOCALAPPDATA% on &WIN;
- (typically C:\Users\[me]\Appdata\Local).
+ &LIN; and %LOCALAPPDATA%\Recoll on &WIN;
+ (typically
+ C:\Users\[me]\Appdata\Local\Recoll).
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
+ reasonable set of defaults. It can be adjusted to process a
different area of the file system, select files in different ways,
and many other things.
@@ -401,6 +402,29 @@
shared indexes, or to take advantage of the organization of your
data to improve search precision.
+ In order to do this, you would create an empty directory in a
+ location of your choice, and then instruct
+ recoll or recollindex to use
+ it by setting either a command line option (-c
+ /some/directory), or an environment
+ variable
+ (RECOLL_CONFDIR=/some/directory).
+ Any modification performed by the commands (e.g. configuration
+ customisation or searches by recoll or index
+ creation by recollindex) would then apply to the
+ new directory and not to the default one.
+
+ Once multiple indexes are created, you can use each of them
+ separately by setting the -c option or the
+ RECOLL_CONFDIR environment variable when starting a
+ command, to select the desired index.
+
+ It is also possible to instruct one configuration to
+ query one or several other indexes in addition to its own, by using
+ the External index function in the
+ recoll GUI, or some other functions in the
+ command line and programming tools.
+
A plausible usage scenario for the multiple index feature
would be for a system administrator to set up a central index for
shared data, that you choose to search or not in addition to your