Как составлять инструкции по снятию неоднозначности

Материал из OpenCorpora Вики
Перейти к: навигация, поиск

Инструкции по снятию неоднозначности доступны прямо с opencorpora.org всем участникам, занимающимся разметкой. Их нужно писать о одинаковом формате, понятным языком, подробно и с примерами. В этой статье собираем требования к тому, как надо писать инструкции по снятию омонимии.

  1. Инструкции по снятию неоднозначности нужно писать для каждого типа пулов отдельно.
  2. Инструкция содержит три части. Первые две части должны быть именно инструкциями, т.е. указывать участнику проекта, что именно нужно сделать, чтобы снять неоднозначность. Для третьей части это не обязательно.
    1. Краткое описание того, как снимать неоднозначность, пригодное в большинстве случаев. Эта часть должна быть написана понятным для всех языком.
    2. Список сложных случаев, которые регулярно встречаются, и правила снятия неоднозначности в этих случаях. Эта часть тоже должна быть всем понятна, термины должны либо вводиться в рамках инструкции, либо на них должны быть даны ссылки.
    3. Правила русского языка, имеющие отношение к этому типу омонимии, объяснения того, почему эта неоднозначность имеет место, и т.д. Эта часть может быть длинной, и не нужно рассчитывать, что её прочтут.
  3. Для оформления примеров нужно использовать шаблоны (см. таблицу шаблонов ниже).
  4. Инструкцию нужно включить в категорию [[Категория:Инструкции по снятию неоднозначности]], а также в категории, соответствующие обсуждаемым частям речи и грамматическим категориям.
  5. Инструкция начинается подключением пролога (шапки) и подавлением оглавления (через __NOTOC__ ), заканчивается подключением эпилога (футера) и списком категорий

На данный момент предлагаю ориентироваться на статью про число у существительных.

Шаблоны для оформления инструкций

  {{ПримерЗадания|Левый контекст |слово| правый контекст .|размер шрифта}} 

Пробелы в конце левого и в начале правого контекста обязательны, т.к. иначе текст склеится.
Размер шрифта указывать не обязательно. Если его пропустить, то шрифт будет крупным (20px).

Левый контекст слово правый контекст .

Примеры, идущие отдельной строкой, нужно выделять тегами <blockquote>:

  <blockquote> {{ПримерЗадания|Мама |мыла| раму .}} </blockquote> 
Мама мыла раму .
  <blockquote> {{ПримерЗадания||Мама| мыла раму .}} </blockquote> 
Мама мыла раму .
  <blockquote> {{ПримерЗадания|Мама мыла |раму| .}} </blockquote> 
Мама мыла раму .
  {{ПримерЗадания|Мама |мыла| раму .|14px}}

Это вариант для примеров, приводимых прямо в тексте, а не на отдельной строке.

Мама мыла раму .
  {{ПримерЗадания|раму|||14px}} 

Одно серое слово прямо в тексте.

раму
  {{ПримерЗадания||раму||14px}} 

Одно выделенное слово прямо в тексте.

раму
  {{ПулКнопкаДругое}}

Кнопка "Другое".

Другое
  {{ПулКнопкаПропустить}}

Кнопка "Пропустить".

Пропустить
  {{Комментарий|не хватает контекста}} 

Предлагаемый текст комментария.

не хватает контекста