Структура картки мовою DSL

Картка мовою DSL має наступну структуру:

ABBYY Lingvo dsl card Структура картки мовою DSL

  1. Заголовне слово

    Пишеться з першої позиції нового рядка. У заголовку картки можуть зустрічатися алфавітні символи росіянина, англійської, німецької, французької і інших мов, цифри, пробіл, дефіс, ‘, ” і {} – використовується для виділення в заголовку несортируємої частини.

  2. Тіло картки

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

    У картці можуть виділятися наступні зони:

    Зауваження. Порядок, у якому розташовані зони, необов’язковий: поміти, картинки, URL-посилання не мають строго фіксованого місця в тілі картки.

Якщо тіло картки занадто довге, у ы можете зменшити кількість інформації, одночасно відображуваної на екрані. Для цього частина картки (наприклад, словосполучення з заголовним словом) позначається як вторинне відображення і показується, тільки якщо користувач цього зажадає. Як вторинне відображення може бути заданий будь-який фрагмент картки (крім заголовка); кількість таких фрагментів також може бути кожним. У картці ABBYY Lingvo x3 вони можуть показуватися або не показуватися разом. В даний час оболонка ABBYY Lingvo x3 при показі вторинного відображення використовує шрифт іншого кольору.

Щоб виділити текст у якості вторинного відображення:

Початок вторинного відображення маркірується командою «

Початок тексту позначається командою «[*]», а його кінець — командою «[/*]».

Між тілом однієї і заголовком наступної картки для зручності читання вихідного тексту можуть бути вставлені одна або трохи порожніх рядків. Картки можна розташовувати в довільної послідовності, не дотримуючи алфавітного порядку заголовних слів. Не допускається наявність в одному словнику двох карток з однаковими заголовками, однак допускається наявність двох заголовків, що відрізняються регістром.

Про сортування заголовків карток Форматування тексту в картці Команди мови DSL Вкладена підкартка Приклади карток

Структура картки мовою DSL