goldendict-ng/website/docs/ui_fulltextsearch.md
xiaoyifang 047f725858
opt: update doc (#1861)
* doc: update doc
2024-10-24 17:24:01 +08:00

20 lines
1.5 KiB
Markdown

The full-text search dialog can be opened via menu "Search" or "Ctrl+Shift+F".
Full-text search allow to search words or sentences not in dictionary headwords but in articles text of dictionaries from current dictionaries group.
![full text serach](img/fulltext.png){ width="450" }
Type the desired word in "Search line" to search.
Search modes
* "Default" — This follows the [xapian search syntax](https://xapian.org/docs/queryparser.html).
* "Wildcards" - xpaian "wildcard" mode, which means it only supports the prefix wildcards like "hell*"(in English alike language).As CJK use NGRAM term generator,the `*` should be treated as a seperator while not quoted.
"Available dictionaries in group" - here you can view how many dictionaries in the current group are suitable for full-text search, how many dictionaries already indexed and how many dictionaries wait for indexing.
When you place mouse cursor over headword in results list, the tooltip with dictionary list contains such articles matched the search conditions will be shown.
!!! note
The dictionary will index for full-text search in background and started immediately after program start, name of the currently indexing dictionary is displayed in the status line. This process can take a long time and require many computing resources.You may turn off indexing for huge dictionaries like Wikipedias or Wiktionaries in preferences. To find dictionary which can't be indexed check GoldenDict with `--log-to-file` or check `stdout`.