The Search submenu on the main menu is available at the middle and professional levels.
It can be used in searching your collection for texts, pictures, fonts, etc.
Many of those searches are done with the help of registries. Those menu items
that provide access to a registry, display the number of members in the registry
in parentheses (for example, the Search menu in the picture shows that
the exemplary collection carries a lexicon of nearly 340,000 words):

The
following menu items are available:
- Find elements - find all elements containing a given text. Note that some
texts in SuperMemo can be
displayed by means of images or OLE objects. Those will not show up
in the search. The results of the search will be displayed in the element
browser. If you quit the browser, you can always return to the results of your last
search with View : Search results. The
texts found in the search can also be viewed in the text registry
as the first registry subset. If you
want to search for non-English texts, use may prefer to use Find Unicode (below)
- Find texts - find all texts in the
text registry that contain a given string. Once you close
the text registry, the results can be viewed later on by going to the first subset in the
text registry (Search : Texts followed by Alt+Right).
Once the results are displayed, you can do AND-search by choosing Ctrl+S
again and searching for the second string
of the AND-search pair. Choosing Ctrl+S again will make SuperMemo search
only through the results of the first search. Choosing Ctrl+R will make it
possible to apply Find and replace in the currently selected subset
of texts (this method is much faster than Search : Search and replace)
- Find string - find a string in the currently selected text
component. Use this
option (e.g. by pressing F3) to search the contents of particularly
long articles. If you use Find string after Find elements,
you will be able to locate the searched string in the text of elements that
include the string
- Find selection - search for the currently selected text in the
entire collection
- Find Unicode - search for strings that use non-ASCII characters
- Search and replace - search all entries of the text registries and
replace the occurrence of one string with another. For large collections, it
is faster to first search for the string to replace with Ctrl+S and
execute Find and replace only on the subset of texts with Ctrl+R
- Web search (Ctrl+F3) - search for the currently selected
string using search engines (e.g. Google), Wikipedia, encyclopedias,
dictionaries, or other web sources. You can also define your own search
tools, for example, to search for movies, actors, scientific papers,
sportsmen, etc.
- Texts
- open the
text registry with all texts used in the collection. The texts for the registry are contributed by the following components: plain text, Spell-Pad, RTF rich text, HTML
text, and sound component
- Lexicon - open the lexicon registry that
makes it possible to locate individual words used in the collection
(except for words used in pictures, OLE objects,
etc.). Note
that if on-the-fly lexicon compilation is turned off (to speed up SuperMemo), some
words might be missing from the list (see: Options
: Data access)! In such cases run: File
: Repair collection with Rebuild lexion
checked
- Images - open the image registry.
You can search for a particular image with Ctrl+S once the registry
is opened
- Sounds - open the sound registry
- Templates - open the
template registry
- Categories
- open
the category registry
- Tasklists - open the tasklist registry. A
new tasklist can be added within the current category with Add. Tasklists
can be edited in the tasklist manager (Tools : Tasklist). You can create a new tasklist
with Edit : Create tasklist
- Other registries
- Font - open the font registry
with fonts that are used by plain text components, sound components and
spelling components. These fonts can also be used in rich text component
formatting; however, they are not registered with RTF or HTML text components.
Changing a given font in the registry will only affect plain text
components that use this font. Rich text components will not be modified.
Their font is coded inside the text source (e.g. inside the HTML file)
or in the stylesheet definition
- Translation - open the translation registry
if a translation language has been selected. The translation registry
can be selected with Tools
: Options : Language : Collection
translation
- Pronunciation by word - open the lexical
twin of the phonetic transcription registry (if installed and selected
in Options). The phonetic transcription
registry is selected with Tools : Options
: Language : Phonetic transcription
- Pronunciation by sound - open the
transcription twin of the phonetic transcription registry (if installed
and selected in Options). The phonetic
transcription registry is selected with Tools : Options : Language : Phonetic
transcription
- Comment - open the comment registry.
Comments are attached to elements with Comment on the element parameters
dialog box in Edit : Element parameters (Ctrl+Shift+P) on the element
menu
- Video - open the video registry
- Binary - open the
binary registry, i.e.
the registry with objects such as executable files, help files (HLP or
CHM), MPEG
files, and all imaginable files (including in formats that are not
supported by Windows)
- Style - open the stylesheet registry
- Script - open the script registry. Note
that you can edit scripts directly in the script registry
- OLE Object - open the registry with OLE objects created in other applications (e.g. MS Word, MS Excel,
Mind Manager, etc.)
- Ancestors - open the Ancestor window that makes it
possible to go to a given ancestor with a double-click
- Go to - go to an element of a given number, i.e. display it in the element window. All elements have unique numbers that
correspond with their physical location in the collection.
You can use the shortcut Ctrl+G to execute Search : Go to. You can
also use Ctrl+G to see the number of the currently displayed element. The number
of the current element is also displayed in the caption of the element
data window as well as in the caption of Element
parameters dialog box (Ctrl+Shift+P)
An exemplary image registry available with Search :
Images:

An exemplary category registry available
with Search : Categories:
