Creating an Index

Menu option: Index > Create Index

Enter the name of the index as it should appear in the Search dialog box.

Enter the directory where dtSearch should store the index.  By default, dtSearch will create indexes in your "UserData" folder.  To specify a different location, click Options > Preferences > Indexing Options.

A Summary only log shows the number of files added or removed and a list of any files that could not be indexed.  A Detailed log adds a list of every file added to the index.

Advanced Options

Menu option: Index > Create Index (Advanced)

Cache document text in the index
Cache documents in the index

dtSearch indexes can store documents in either, or both, of two ways: (1) the entire original file can be stored, or (2) just the text of the file can be stored.  Stored documents and text are compressed using ZIP compression.  Storing the text of documents makes generation of search reports much faster, especially generation of the brief hits-in-context snippet in search results. For more information, see: Caching Documents and Text in an Index

Check this box if you want dtSearch to take capitalization into account in indexing words.  In a case sensitive index, APPLE, Apple, and apple would be three different words.  This option is not recommended because most users would like to retrieve a document containing Apple in a search for apple

Check this box if you want dtSearch to take accents into account in indexing words.  Again, for most users this is not recommended, because this option increases the chance that you will miss retrieving a document if an accent was omitted in one letter. 

Fields to display in search results
List the names of fields in your documents that you want to include in the search results list, along with other document properties such as the filename and date.

Select the index libraries that should include this index
When you create a new index, it is usually added to your default index library.  The Create Index (Advanced) dialog box lets you add the index to other libraries in one step.  This can be useful when you are sharing indexes on a network.