Документация

Список всех помет

Помета Семантика Терминал Нетерминал Фильтр Отрицание Синтаксис
Статьи с обращением к словарям
kwtypeСимвол ограничен статей или типом статей указанным в поле kwtype.++++kwtype="статья1" kwtype="статья1" kwtype= type1
kwsetСимвол ограничен одной из статей или типов статей, указанных в поле kwset.++-+kwset=[type1,"статья1"] kwset=[type1,"статья1"]
kwsetfОграничение аналогичное kwset, которое применяется к первому (а не к главному) слову группы.++-+kwsetf=[type1,"статья1"]
labelСимвол ограничен списком из статьи указанной в поле label.++-+label="статья1"
gztweightДобавляет вес к общему весу нетерминала в левой части правила. Прибавляемый вес находится в словарной статье в поле, название которого указывается в поле пометы gztweight. Помету gztweight можно использовать только вместе с пометой kwtype.++--kwtype="type1", gztweight=" type1weight"
Грамматические ограничения
gramПроверяет значения грамматических характеристик отдельно для каждого омонима.++-+gram="sg,pl"
GUПроверяет значения грамматических характеристик отдельно для каждого омонима или для всех омонимов одновременно.-+-+GU=[nom,sg] GU=[sg] GU=&[nom,acc]
Согласования
gnc-agrСогласование по роду, числу и падежу: gender number case.++-+Adj<gnc-agr[1]> Noun<gnc-agr[1]>
nc-agrСогласование по числу и падежу: number case.++-+N1<nc-agr[2]> N2<nc-agr[2]>
c-agrСогласование по падежу: case.++-+Noun<c-agr[3]> 'и' Noun<c-agr[3]>
gn-agrСогласование по роду и числу: gender number.++-+
gc-agrСогласование по роду и падежу: gender case.++-+
fem-c-agrРасширенное согласование gnc-agr, которое допускает рассогласование по роду, если у одного из членов согласования есть граммемы "fem,famn".++-+Noun<fem-c-agr[1]> Noun<fem-c-agr[1]> Сработает так: + врач Анна - врач Михаил
after-num-agrСогласование пары прилагательное+существительное после числительного в русском, типа «5 американских президентов», но «2 американских президентА»++-
sp-agrСогласование между субъектом и предикатом: subject predicate.++-+Noun<sp-agr[4]> Verb<sp-agr[4]>
fio-agrСогласование двух объектов типа fio по формату записи.++-+
geo-agrСогласование двух объектов географического тезауруса по принадлежности одной ветви геотезауруса.++-
Регулярные выражения
wfmРегулярное выражение применяется к словоформе, которая является вершиной синтаксической группы.++++Word<wfm=".*банк(|a|у|е|ом)/">
wffРегулярное выражение применяется к первой словоформе синтаксической группы.++++Word<wff="им\\.">
wflРегулярное выражение применяется к последней словоформе синтаксической группы.++++AnyWord<wfl="[0-9]{3}-[0-9]{2}-[0-9]{2}">; // номер телефона
Регистр букв в слове
h-reg1Первая буква слова стоит в верхнем регистре. Помета применяется к началу фразы, а не к вершине.+++Noun<h-reg1>
h-reg2В верхнем регистре стоит первая буква слова и как минимум еще одна буква слова, как например, в слове «МосСтрой».+++
h-regСиноним h-reg2
l-regВсе буквы слова в нижнем регистре.+++
Кавычки
quotedСлово или группа слов в кавычках.++-+SomeQuote<quoted> SomeName<quoted>
l-quotedСлово или группа слов c открывающей кавычкой перед первым символом и без закрывающей кавычки после последнего символа.++-+
r-quotedСлово или группа слов c закрывающей кавычкой после последнего символа и без закрывающей кавычки перед первым символом.++-+
Специальное
fwСамое первое слово символа должно быть первым словом предложения.+--+Lead_in<fw> ProperName<fw>
mwМногословная сущность (multiword).+--+Noun<mw> SimpleWord<mw>
latСлово состоит из букв латинского алфавита.+++-Word<lat>
no_homСимвол должно состоять из омонимов с одной частью речи.++--Word<no_hom>
cutСлово или синтаксическая группа исключается из интерпретации.++--MainWords Context<cut>
rtОбозначает вершину получившейся синтаксической группы. Строго говоря, rt не является ограничением, а относится к синтаксическим операторам, описанным ранее.++--NP -> Adj Noun<rt>;
Словарность
dictСлово должно быть в морфологическом словаре.+-++

Подробно про кавычки

Внуково"Внуково""ВнуковоВнуково"."
quotedno yes nonono
~quoted yes no yes yes yes
l-quotednono yes nono
~l-quoted yes yes no yes yes
r-quotednonono yes yes
~r-quoted yes yes yes nono