Розмітка зон, які використовуються при повнотекстовому пошуку

Словник індексується у ABBYY Lingvo x3 при спробі пошуку або явно за вимогою (наприклад, при підключенні словника). Словники користувача індексуються так само, як і системні словники ABBYY Lingvo x3.

Зауваження. Файли індексу зберігаються на диску у той самій папці, що і словник. Переконайтесь, що у вас є права на запис для даної папки (докладніше про роботу з індексами ви можете прочитати в розділі Підключення словників користувача).

Для того щоб уміст карток враховувалося при пошуку, необхідно усередині картки розставити теги зон індексації. У противному випадку, у пошуку будуть брати участь тільки заголовки карток. ABBYY Lingvo x3 розглядає всю зону індексування як одну область пошуку.

Для словників, що складаються з карток простої структури (слово + переклад або кілька перекладів), або мономовних словників (слово + тлумачення) можна скористатися з можливості автоматичного розміщення зон індексації, позначивши в діалозі DSL Compiler опцію Автоматично додавати розмітку, необхідну для пошуку по змісту карток словника. У цьому випадку при компіляції на початку картки буде поставлений тег початку зони перекладу [trn], а наприкінці картки – тег закінчення зони перекладу [/trn]. Оскільки вкладення зон індексації одного типу неприпустимо за правилами мови DSL, перед початком компіляції переконайтесь, що в тексті картки немає інших тегів [trn] – інакше картка не буде скомпільована.

Для словників, картки яких містять кілька різних зон, необхідно самостійно виділити кожну із цих зон за допомогою спеціальних команд:

  • Зона перекладу виділяється за допомогою спеціальних команд «[trn]» й «[/trn]». У зону перекладу варто включати слова, що безпосередньо є перекладами (крім номера підзначень).
  • Зона прикладів виділяється за допомогою спеціальних команд «[ex]» й «[/ex]».
  • Зона коментарів містить додаткову до перекладів інформацію і виділяється за допомогою спеціальних команд «[com]» й «[/com]».
  • Текст, який необхідно виключити із зони індексування, виділяється за допомогою спеціальних команд «[!trs]» й «[/!trs]».

У цьому випадку при компіляції словника опцію Автоматично додавати розмітку, необхідну для пошуку по змісту карток словника потрібно відключити.

Розмітка зон, які використовуються при повнотекстовому пошуку