ПРАВИЛА ПОЛЬЗОВАНИЯ ПОИСКОВОЙ СИСТЕМОЙ AFTR

Для правильного выполнения поиска документов необходимо установить опции поиска. Диалог настроек опций поиска вызывается по нажатию кнопки «Опции. . .».
Простой поиск (без использования языка запросов) одного или нескольких слов может быть трех типов:
Если требуется найти документы, содержащие все слова , указанные в выражении для поиска, то можно задать дополнительные условия на расположение указанных слов в тексте относительно друг друга:
Дополнительно к описанным опциям можно задать условие поиска «искать по неточному совпадению». В таком случае система выполнит поиск не только по указанным, но и по похожим на указанные словам.
 

Более сложный поиск может быть выполнен с использованием языка запросов.

ОПИСАНИЕ ЯЗЫКА ЗАПРОСОВ

Выражения

Поисковый запрос представляет собой выражение, состоящее из специфических команд языка запросов и собственно слов и фраз, которые должны содержаться в найденных документах. Слова перед поиском приводятся в начальную форму. В отличие от простого запроса с заранее определенными типами запроса (OR, AND) в данном выражении тип запроса определяется командами, описанными ниже.


Команды языка
Все команды пишутся большими буквами. В скобках приведены эквивалентные способы написания.
OR ( | ) - операция "или". Обозначает, что либо правый, либо левый ее аргументы должны встретиться в найденном документе.
AND ( & ) - операция "и". Обозначает, что как правый, так и левый ее аргументы обязаны встретиться в найденном документе.
NOT - операция "не". Обозначает, что необходимо найти все такие документы, которые содержат ее левый аргумент и не содержат ее правый аргумент.
Attention! Данная операция бинарная. Это значит, что нельзя найти все документы, которые не содержат какое-то выражение (т.е. операция «NOT слово» не допустима).
" " - кавычки. Обозначают, что необходимо искать данную фразу целиком, заключенную в кавычки
хх...х* - поиск по заданному префиксу. Обозначает, что необходимо искать все документы, в которых встречается слово с префиксом хх...х. Префикс должен быть не короче трех букв.
Например: запрос FineRead* - будет искать все документы, в которых есть слова, начинающиеся на FineRead.
( ... ) - "круглые скобки", как и в простом математическом выражении, группируют и, тем самым, устанавливают порядок выполнения операций.
Например: выражение «( слово OR дело ) AND ( "Анна Иоановна" OR Бир* ) NOT ( Остерман OR Миних )» задает поиск всех документов, в которых упоминается Анна Иоановна или Бирон (Бирен) (либо есть слово, начинающееся на "Бир"), в которых упоминается либо «слово», либо «дело» и в которых отсутствует всякое упоминание о Минихе и Остермане.
{ xx; a b ... } - "фигурные скобки" (поиск с указанием максимального расстояния и без учета порядка). Имеет необязательный аргумент (число), который пишется сразу после открывающей скобки, и после которого обязательно следует точка с запятой. Если аргумент отсутствует, то считается, что он равен по умолчанию 8. Перечисленные через пробел или запятую слова или выражения являются обязательными аргументами. Заключение в "фигурные скобки" означает, что необходимо найти все такие документы, в которых есть все перечисленные внутри этих скобок слова и выражения с максимальным расстоянием между ними не более численного аргумента данной операции.
Например: выражение { 3; описание ( устойчивых | надежных ) систем } означает, что необходимо искать все такие документы, где встречаются слова "описание", "система" и либо слово "устойчивый", либо слово "надежный", и все они находятся друг от друга не дальше, чем три слова.
Выражение { описание ( устойчивых | надежных ) систем } означает то же, что и предыдущее, однако слова теперь могут находиться друг от друга на расстоянии по умолчанию равным 8.
Выражение { описание, ( устойчивых | надежных ), систем } будет восприниматься в точности как предыдущее выражение.
Выражение { описание; ( устойчивых | надежных ) систем } является ошибочным, так как первый параметр, после которого стоит точка с запятой не является числом.
[ xx; a b ... ] - "квадратные скобки" (поиск с указанием максимального расстояния с учетом порядка). От предыдущей отличается только тем, что в найденном документе слова, перечисленные внутри этих скобок обязаны встретиться именно в том порядке, в каком они перечислены.
Attention! При употреблении "фигурных скобок" или "квадратных скобок" не всякое выражение осмысленно. Например, выражение {2; описание ( устойчивых | надежных & клиент-серверных ) систем} ошибочно. Очевидно, что запрос должен быть составлен так: { 2; описание ( устойчивых | надежных ) клиент-серверных систем }.
? - нечеткий поиск. Знак вопроса ставится перед скобками любого вида, словами и фразами, заключенными в кавычки. Означает, что будет произведен поиск не только по словам в скобках или фразам или просто словам, перед которыми стоит знак '?', но и по похожим на них словам.
Например: запрос «?перец» найдет также документы, содержащие слова песец, певец, терец и т.п.
<Независимая газета> пользуется системой полнотекстового поиска ABBYY FullText Retrieval (AFTR)