|
a/src/README |
|
b/src/README |
|
... |
|
... |
58 |
|
58 |
|
59 |
3.1.1. Simple search
|
59 |
3.1.1. Simple search
|
60 |
|
60 |
|
61 |
3.1.2. The default result list
|
61 |
3.1.2. The default result list
|
62 |
|
62 |
|
63 |
3.1.3. The alternate result table
|
63 |
3.1.3. The result table
|
64 |
|
64 |
|
65 |
3.1.4. The preview window
|
65 |
3.1.4. The preview window
|
66 |
|
66 |
|
67 |
3.1.5. Complex/advanced search
|
67 |
3.1.5. Complex/advanced search
|
68 |
|
68 |
|
|
... |
|
... |
817 |
this case. In other cases, the Open option makes sense, for exemple to
|
817 |
this case. In other cases, the Open option makes sense, for exemple to
|
818 |
start a chm viewer on the parent document for a help page.
|
818 |
start a chm viewer on the parent document for a help page.
|
819 |
|
819 |
|
820 |
----------------------------------------------------------------------
|
820 |
----------------------------------------------------------------------
|
821 |
|
821 |
|
822 |
3.1.3. The alternate result table
|
822 |
3.1.3. The result table
|
823 |
|
823 |
|
824 |
In Recoll 1.15 and newer, the results can now be shown in a
|
824 |
In Recoll 1.15 and newer, the results can be displayed in spreadsheet-like
|
825 |
spreadsheet-like display. You can switch to this presentation by clicking
|
825 |
fashion. You can switch to this presentation by clicking the table-like
|
826 |
the table-like icon in the toolbar (this is a toggle, click again to
|
826 |
icon in the toolbar (this is a toggle, click again to restore the list).
|
827 |
restore the list).
|
|
|
828 |
|
827 |
|
829 |
Clicking on the column headers will allow sorting by the values in the
|
828 |
Clicking on the column headers will allow sorting by the values in the
|
830 |
column. You can click again to invert the order, and use the header
|
829 |
column. You can click again to invert the order, and use the header
|
831 |
right-click menu to reset sorting to the default relevance order.
|
830 |
right-click menu to reset sorting to the default relevance order (you can
|
|
|
831 |
also use the sort-by-date arrows to do this).
|
832 |
|
832 |
|
833 |
Both the list and the table display the same underlying results. The sort
|
833 |
Both the list and the table display the same underlying results. The sort
|
834 |
order set from the table is still active if you switch back to the list
|
834 |
order set from the table is still active if you switch back to the list
|
835 |
mode. You can click twice on a date sort arrow to reset it from there.
|
835 |
mode. You can click twice on a date sort arrow to reset it from there.
|
836 |
|
836 |
|
|
... |
|
... |
840 |
|
840 |
|
841 |
Hovering over a table row will update the detail area at the bottom of the
|
841 |
Hovering over a table row will update the detail area at the bottom of the
|
842 |
window with the corresponding values. You can click the row to freeze the
|
842 |
window with the corresponding values. You can click the row to freeze the
|
843 |
display. The bottom area is equivalent to a classical result list
|
843 |
display. The bottom area is equivalent to a classical result list
|
844 |
paragraph, with links for starting a preview or a native application, and
|
844 |
paragraph, with links for starting a preview or a native application, and
|
845 |
an equivalent right-click menu.
|
845 |
an equivalent right-click menu. Typing Esc (the Escape key) will unfreeze
|
|
|
846 |
the display.
|
846 |
|
847 |
|
847 |
----------------------------------------------------------------------
|
848 |
----------------------------------------------------------------------
|
848 |
|
849 |
|
849 |
3.1.4. The preview window
|
850 |
3.1.4. The preview window
|
850 |
|
851 |
|
|
... |
|
... |
930 |
The state of the file type selection can be saved as the default (the
|
931 |
The state of the file type selection can be saved as the default (the
|
931 |
file type filter will not be activated at program start-up, but the
|
932 |
file type filter will not be activated at program start-up, but the
|
932 |
lists will be in the restored state).
|
933 |
lists will be in the restored state).
|
933 |
|
934 |
|
934 |
* The bottom part allows restricting the search results to a sub-tree of
|
935 |
* The bottom part allows restricting the search results to a sub-tree of
|
935 |
the indexed area. If you need to do this often, you may think of
|
936 |
the indexed area. You can use the Invert checkbox to search for files
|
|
|
937 |
not in the sub-tree instead. If you use directory filtering often and
|
|
|
938 |
on big subsets of the file system, you may think of setting up
|
936 |
setting up multiple indexes instead, as the performance will be much
|
939 |
multiple indexes instead, as the performance may be better.
|
937 |
better.
|
|
|
938 |
|
940 |
|
939 |
Phrases and Proximity searches. These two clauses work in similar ways,
|
941 |
Phrases and Proximity searches. These two clauses work in similar ways,
|
940 |
with the difference that proximity searches do not impose an order on the
|
942 |
with the difference that proximity searches do not impose an order on the
|
941 |
words. In both cases, an adjustable number (slack) of non-matched words
|
943 |
words. In both cases, an adjustable number (slack) of non-matched words
|
942 |
may be accepted between the searched ones (use the counter on the left to
|
944 |
may be accepted between the searched ones (use the counter on the left to
|
|
... |
|
... |
1560 |
* ext specifies the file name extension (Ex: ext:html)
|
1562 |
* ext specifies the file name extension (Ex: ext:html)
|
1561 |
|
1563 |
|
1562 |
The field syntax also supports a few field-like, but special, criteria:
|
1564 |
The field syntax also supports a few field-like, but special, criteria:
|
1563 |
|
1565 |
|
1564 |
* dir for filtering the results on file location (Ex:
|
1566 |
* dir for filtering the results on file location (Ex:
|
1565 |
dir:/home/me/somedir). Please note that this is quite inefficient,
|
1567 |
dir:/home/me/somedir). -dir also works to find results out of the
|
1566 |
that it may produce very slow searches, and that it may be worth in
|
1568 |
specified directory, only after release 1.16.
|
1567 |
some cases to set up separate databases instead.
|
|
|
1568 |
|
1569 |
|
1569 |
* date for searching or filtering on dates. The syntax for the argument
|
1570 |
* date for searching or filtering on dates. The syntax for the argument
|
1570 |
is based on the ISO8601 standard for dates and time intervals. Only
|
1571 |
is based on the ISO8601 standard for dates and time intervals. Only
|
1571 |
dates are supported, no times. The general syntax is 2 elements
|
1572 |
dates are supported, no times. The general syntax is 2 elements
|
1572 |
separated by a / character. Each element can be a date or a period of
|
1573 |
separated by a / character. Each element can be a date or a period of
|
|
... |
|
... |
1603 |
* type or rclcat for specifying the category (as in
|
1604 |
* type or rclcat for specifying the category (as in
|
1604 |
text/media/presentation/etc.). The classification of mime types in
|
1605 |
text/media/presentation/etc.). The classification of mime types in
|
1605 |
categories is defined in the Recoll configuration (mimeconf), and can
|
1606 |
categories is defined in the Recoll configuration (mimeconf), and can
|
1606 |
be modified or extended. The default category names are those which
|
1607 |
be modified or extended. The default category names are those which
|
1607 |
permit filtering results in the main GUI screen. Categories are OR'ed
|
1608 |
permit filtering results in the main GUI screen. Categories are OR'ed
|
1608 |
like mime types above.
|
1609 |
like mime types above. This can't be negated with - either.
|
1609 |
|
1610 |
|
1610 |
Words inside phrases and capitalized words are not stem-expanded.
|
1611 |
Words inside phrases and capitalized words are not stem-expanded.
|
1611 |
Wildcards may be used anywhere inside a term. Specifying a wild-card on
|
1612 |
Wildcards may be used anywhere inside a term. Specifying a wild-card on
|
1612 |
the left of a term can produce a very slow search (or even an incorrect
|
1613 |
the left of a term can produce a very slow search (or even an incorrect
|
1613 |
one if the expansion is truncated because of excessive size). Also see
|
1614 |
one if the expansion is truncated because of excessive size). Also see
|
|
... |
|
... |
2206 |
dependancy.
|
2207 |
dependancy.
|
2207 |
|
2208 |
|
2208 |
Please note that, due to the relatively dynamic nature of this
|
2209 |
Please note that, due to the relatively dynamic nature of this
|
2209 |
information, the most up to date version is now kept on the Recoll helper
|
2210 |
information, the most up to date version is now kept on the Recoll helper
|
2210 |
applications page along with links to the home pages or best
|
2211 |
applications page along with links to the home pages or best
|
2211 |
source/patches download links. The list below is not updated often and may
|
2212 |
source/patches pages, and misc tips. The list below is not updated often
|
2212 |
be quite stale.
|
2213 |
and may be quite stale.
|
2213 |
|
2214 |
|
2214 |
For many Linux distributions, most of the commands listed can be installed
|
2215 |
For many Linux distributions, most of the commands listed can be installed
|
2215 |
from the package repositories. However, the packages are sometimes
|
2216 |
from the package repositories. However, the packages are sometimes
|
2216 |
outdated, or not the best version for Recoll, so you should take a look at
|
2217 |
outdated, or not the best version for Recoll, so you should take a look at
|
2217 |
the Recoll helper applications page if a file type is important to you.
|
2218 |
the Recoll helper applications page if a file type is important to you.
|
|
... |
|
... |
2237 |
|
2238 |
|
2238 |
* MS Excel and PowerPoint need catdoc.
|
2239 |
* MS Excel and PowerPoint need catdoc.
|
2239 |
|
2240 |
|
2240 |
* MS Open XML (docx) needs xsltproc.
|
2241 |
* MS Open XML (docx) needs xsltproc.
|
2241 |
|
2242 |
|
2242 |
* Wordperfect files need wpd2html from the libwpd package.
|
2243 |
* Wordperfect files need wpd2html from the libwpd (or libwpd-tools on
|
|
|
2244 |
Ubuntu) package.
|
2243 |
|
2245 |
|
2244 |
* RTF files need unrtf, which, in its standard version, has much trouble
|
2246 |
* RTF files need unrtf, which, in its standard version, has much trouble
|
2245 |
with non-western character sets. Check the Recoll helper applications
|
2247 |
with non-western character sets. Check the Recoll helper applications
|
2246 |
page.
|
2248 |
page.
|
2247 |
|
2249 |
|
|
... |
|
... |
2272 |
code.
|
2274 |
code.
|
2273 |
|
2275 |
|
2274 |
* Zip archives need Python (and the standard zipfile module).
|
2276 |
* Zip archives need Python (and the standard zipfile module).
|
2275 |
|
2277 |
|
2276 |
* Midi karaoke files need Python and the Midi module
|
2278 |
* Midi karaoke files need Python and the Midi module
|
|
|
2279 |
|
|
|
2280 |
* Konqueror webarchive format with Python (uses the Tarfile module).
|
|
|
2281 |
|
|
|
2282 |
* mimehtml web archive format (support based on the mail filter, which
|
|
|
2283 |
introduces some mild weirdness, but still usable).
|
2277 |
|
2284 |
|
2278 |
Text, HTML, mail folders, and Scribus files are processed internally. Lyx
|
2285 |
Text, HTML, mail folders, and Scribus files are processed internally. Lyx
|
2279 |
is used to index Lyx files. Many filters need iconv and the standard sed
|
2286 |
is used to index Lyx files. Many filters need iconv and the standard sed
|
2280 |
and awk.
|
2287 |
and awk.
|
2281 |
|
2288 |
|