JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Recoll user manual
Programming interface
Sidebar
Prev
|
Up
|
Next
API
Interface elements
Python interface
Contents
Search
Introduction
Giving it a try
Full text search
Recoll overview
Indexing
Introduction
Indexing modes
Configurations, multiple indexes
Document types
Indexing failures
Recovery
Index storage
Xapian index formats
Security aspects
Index configuration
Multiple indexes
Index case and diacritics sensitivity
The index configuration GUI
Indexing WEB pages you wisit
Extended attributes data
Importing external tags
Periodic indexing
Running indexing
Using cron to automate indexing
Real time indexing
Slowing down the reindexing rate for fast changing files
Searching
Searching with the Qt graphical user interface
Simple search
The default result list
No results: the spelling suggestions
The result list right-click menu
The result table
Running arbitrary commands on result files (1.20 and later)
Displaying thumbnails
The preview window
Searching inside the preview
The Query Fragments window
Complex/advanced search
Avanced search: the "find" tab
Avanced search: the "filter" tab
Avanced search history
The term explorer tool
Multiple indexes
Document history
Sorting search results and collapsing duplicates
Search tips, shortcuts
Terms and search expansion
Working with phrases and proximity
Others
Saving and restoring queries (1.21 and later)
Customizing the search interface
The result list format
The paragraph format
Searching with the KDE KIO slave
What's this
Searchable documents
Searching on the command line
Using Synonyms (Recoll 1.22 and later)
Path translations
The query language
Modifiers
Search case and diacritics sensitivity
Anchored searches and wildcards
More about wildcards
Wildcards and path filtering
Anchored searches
Desktop integration
Hotkeying recoll
The KDE Kicker Recoll applet
Programming interface
Writing a document input handler
Simple input handlers
"Multiple" handlers
Telling Recoll about the handler
Input handler HTML output
Page numbers
Field data processing
API
Interface elements
Python interface
Introduction
Recoll package
The recoll module
Functions
Classes
The Db class
The Query class
The Doc class
The SearchData class
The rclextract module
Classes
The Extractor class
Example code
Compatibility with the previous version
Installation and configuration
Installing a binary copy
Supporting packages
Building from source
Prerequisites
Building
Building on Solaris
Installation
Configuration overview
Environment variables
The main configuration file, recoll.conf
Parameters affecting what documents we index:
Parameters affecting how we generate terms:
Parameters affecting where and how we store things:
Parameters affecting multithread processing
Miscellaneous parameters:
The fields file
Extended attributes in the fields file
The mimemap file
The mimeconf file
The mimeview file
The ptrans file
Examples of configuration adjustments
Adding an external viewer for an non-indexed type
Adding indexing support for a new file type
Search Highlighter (On/Off)