Прикладные функции компонентов
В данном разделе описаны прикладные (уникальные) функции компонентов структурированного документа.
Абзац
Компонент Абзац является основным компонентом для формирования текстового содержимого документа. Абзац не имеет собственного заголовка и не может содержать в себе другие компоненты. В содержимом абзаца поддерживается расширенный синтаксис markdown и разрывы строки.
Информация
Большинство функций, описанных в данном разделе, применимы для использования со всеми компонентами, включающими текстовое содержимое.
Добавление абзаца
Для добавления абзаца в документ:
- Нажмите на кнопку "Добавить" на Панели инструментов имеющегося компонента и выберите пункт Абзац
- Поместите курсор в область содержимого компонента и начните вводить текст
- Для перевода строки используйте Enter (задано по умолчанию, но может быть изменено в настройках Редактора (пункт Разделение компонентов))
Информация
Для переноса части текста в новый компонент Абзац: поместите курсор на границе разделения текста и нажмите на клавишу Shift + Enter (задано по умолчанию, но может быть изменено в настройках Редактора). В результате, ниже, будет создан новый компонент того же типа, содержащий текст справа от установленного курсора.
Для предварительного просмотра содержимого документа в виджете Предварительный просмотр:
- Нажмите на кнопку "Добавить виджеты" на Панели инструментов документа
- Выберите пункт "Предварительный просмотр" и не отпуская левую кнопку мыши, перетащите виджет на Сервисную панель

Форматирование текста
Форматирование текста в компоненте Абзац выполняется с помощью Панели форматирования.
- Выделите фрагмент текста, который вы хотите отформатировать
- На появившейся Панели форматирования выберите соответствующий пункт
- Кликните мышкой по соседнему компоненту или виджету Предварительный просмотр
Выделенный текст будет отформатирован.
Для отмены форматирования используйте пункт Панели форматирования "Очистить форматирование".
Добавление ссылок на содержимое документа
Добавление ссылок на содержимое документа можно выполнить для любого компонента, поддерживающего текстовое содержимое, но прежде всего, данная функция актуальна для компонента Абзац.
В компоненте Абзац можно выполнять добавление кросс-ссылок на любой другой компонент документа.
Для добавления кросс-ссылки:
- Установите курсор в области содержимого компонента в месте, куда необходимо добавить кросс-ссылку
- Нажмите на кнопку "Показать диалог вставки" на Панели инструментов Редактора
- При необходимости, выполните фильтрацию по категориям ссылки (типам компонентов)
В нижней части формы будут выведены компоненты, на которые можно установить кросс-ссылку, сгруппированные по типам
- Выберите компонент (или скопируйте кросс-ссылку с помощью кнопки Скопировать в буфер обмена для последующей вставки в документ)
Кросс-ссылка будет добавлена в соответствующий компонент и отобразиться в виджете Предварительный просмотр.
Информация
Представление кросс-ссылки в виджетах и итоговом документе зависит от типа компонента, на который установлена ссылка.
Просмотр ссылок на содержимое документа
Для просмотра кросс-ссылки:
- Установите курсор справа от кросс-ссылки
- Передвиньте курсор влево с помощью "стрелки" на клавиатуре
Кросс-ссылка примет следующий вид:

В данной кросс-ссылке закодированы: идентификатор документа, идентификатор компонента, на который указывает кросс-ссылка и тип компонента.
Информация
Содержимое кросс-ссылки может меняться в зависимости от типа компонента, на который она указывает.
При необходимости, кросс-ссылку можно отредактировать непосредственно в области содержимого компонента.
Пример добавления кросс-ссылки с помощью синтаксиса markdown
Для добавления кросс-ссылки:
- Скопируйте идентификатор компонента, на который должна указывать кросс-ссылка, с помощью кнопки "Копировать идентификатор компонента" на Панели инструментов компонента
- Перейдите в соответствующий абзац для вставки кросс-ссылки:
- в квадратных скобках введите текс, который должен отображаться в документе
- в круглых скобках введите символ решетки "#" и вставьте идентификатор компонента
Итоговая конструкция должна выглядеть следующим образом: Ссылка на раздел [Античные герои](#ef80ba4c-af4a-432c-83e8-a64a4675caac).
Совет
Для добавления шаблона кросс-ссылки можно использовать кнопку "Ссылка", расположенную на Панели форматирования.
Добавление ссылок на внешнее содержимое
Данная функция позволяет добавить в компонент Абзац ссылку на другой структурированный документ или его компоненты.
Для добавления ссылки на внешнее содержимое:
- Установите курсор в области содержимого компонента в месте, куда необходимо добавить ссылку
- Нажмите на кнопку Показать диалог вставки на Панели инструментов Редактора
- В открывшейся форме нажмите на кнопку Вставить ссылку на компонент документа
- Добавление ссылки на внешнее содержимое выполняется аналогично добавлению внешнего содержимого (см. раздел Порядок добавления внешнего содержимого)
Информация
За одну итерацию добавления ссылки на внешнее содержимое, может быть добавлена только одна ссылка!
- После выбора документа или его компонента, нажмите на кнопку
Вставить ссылку
Ссылка будет вставлена в соответствующее место документа.
- Для переопределения текста ссылки поместите курсор справа от маркера ссылки и введите соответствующий текст в круглых скобках

- Для просмотра карточки ссылки кликните по ссылке в виджете Редактор
- Для просмотра содержимого ссылки кликните по ссылке в виджете Предварительный просмотр
Добавление ссылок на внешние источники
Для добавления ссылок на внешние источники:
- Скопируйте в буфер обмена ссылку на внешний источник
- Выделите текст ссылки, который должен отображаться в документе
- На Панели форматирования выберите пункт "Ссылка"
- Вставьте ссылку на внешний источник в поле url
Добавление ссылок на внешние источники с помощью синтаксиса markdown
Для добавления ссылки на внешний источник:
- Скопируйте в буфер обмена ссылку на внешний источник
- Заключите в квадратные скобки отображаемый в документе текст для ссылки: [W3C]
- Добавьте круглые скобки и заключите в них ссылку на внешний ресурс: (http://www.w3.org)
На рисунке ниже представлено отображение ссылки в Редакторе и Предварительном просмотре

Разметка терминами
Для разметки терминами содержимого компонента Абзац предназначена функция Ручная разметка терминами. Данная функция позволяет:
- Выполнять настройку параметров поиска существующих в терминологической базе терминов
- Осуществлять поиск и вставку существующих в терминологической базе терминов во время ввода текста или используя выделенный текстовой фрагмент
- Создавать новые термины из выделенного текстового фрагмента
Добавление существующих терминов
Для добавления существующих терминов в компонент Абзац:
Выполните настройку параметров поиска терминов:
- Для настройки параметров поиска используйте комбинацию клавиш Ctrl+Shift+Пробел или выделите фрагмент текста и выберите пункт Настройки поиска термина на Панели форматирования
- в форме Параметры поиска установите соответствующие настройки и нажмите на кнопку
Применить
Начните вводить термин и нажмите комбинацию клавиш Ctrl+Пробел или выделите соответствующий термину текстовой фрагмент и выберите пункт Меню поиска термина по выделенному тексту на Панели форматирования (альтернативный вариант - горячие клавиши: Ctrl+Пробел)
Совет
Для работы с большим количеством найденных терминов используйте пункт Таблица поиска термина по выделенному тексту на Панели форматирования.
Внимание
Если вы получили информационное сообщение Термины не найдены:
- Проверьте настройки Параметров поиска терминов! Особое внимание уделите параметру Режим сравнения.
- Поиск терминов выполняется без учета морфологии, т.е., если в терминологической базе существует термин "Система", а поиск термина выполняется по слову "Системы", то существующий термин "Система" не будет найден. В этом случае, необходимо выполнять поиск по части слова "Систем" с Режимом сравнения "Содержит" или "Начинается с".
- В появившемся выпадающем списке терминов, которые удовлетворяют условиям поиска, выберите соответствующий термин

- Нажмите на клавишу Enter или кликните мышкой
Термин будет добавлен в содержимое абзаца в виде метки.
Для изменения отображаемого текста термина:
- Установите курсор справа от метки термина и в круглых скобках введите желаемый текст

- Кликните мышкой по тексту рядом
Корректное наименование термина будет отображено в виде метки.
Для того, чтобы открыть карточку термина:
- Кликните по метке термина в виджете Редактор
- Для просмотра определения термина, перейдите на закладку Элементы дискурса в карточке термина
Выбрав метку термина в виджете Предварительный просмотр можно просмотреть его определение

Совет
Чтобы вместо термина вставить его содержимое (например, определение), поместите курсор слева от метки термина и введите "!".
Создание новых терминов
Для создания нового термина:
- Выделите соответствующий термину фрагмент текста
- На Панели форматирования выберите пункт Создать термин из выделенного текста
- При необходимости, установите настройки Параметров поиска терминов
Внимание
При создании нового термина установка параметра Класс, которому должны наследовать объекты, в настройках Параметров поиска терминов, является обязательной!
- В открывшейся карточке термина:
Существующие подобные термины (при наличии) будут выведены в поле Экземпляры с похожим названием
- Если среди существующих терминов есть соответствующий, выберите его в поле Экземпляры с похожим названием:
- Просмотрите карточку термина
- Для просмотра определения, перейдите на закладку Элементы дискурса
- Закройте карточку термина
- Для приведения термина к канонической форме:
- Отредактируйте его в поле Надпись
- Если среди существующих терминов есть соответствующий, выберите его в поле Экземпляры с похожим названием
- Для создания нового термина:
- Нажмите на кнопку
Создать - Для добавления определения, перейдите на закладку Элементы дискурса и нажмите на кнопку
Создать
- Нажмите на кнопку
- Если среди существующих терминов есть соответствующий, выберите его в поле Экземпляры с похожим названием:
Добавление диаграмм
Данная функция предназначена для добавления диаграмм в компонент структурированного документа, поддерживающий текстовое содержимое.
Внимание
Для диаграмм, предназначенных для вставки в документ, необходимо предварительно выполнить сохранение SVG-представления!
Сохраненное SVG-представление может отличаться от текущего (актуального) состояния диаграммы!
Для добавления диаграммы в компонент:
- На Панели инструментов Редактора нажмите на кнопку Показать диалог вставки
- На Панели инструментов открывшейся формы нажмите на кнопку Вставить объект и выберите пункт Вставить диаграмму
- В форме вставки диаграммы:
- внимательно ознакомьтесь с информацией, размещенной на форме
- в поле Диаграмма выберите диаграмму для вставки
- с помощью кнопки Скопировать и закрыть скопируйте код диаграммы для вставки в документ
- Установите курсор в соответствующее место компонента и вставьте код диаграммы (CTRL+V)
Вставленная диаграмма будет отображена в виджете Предварительный просмотр.
Назначение дискурсов
Назначение дискурсов позволяет выполнять семантическую навигацию по компонентам документа в зависимости от типа (типов) дискурса, назначенного компоненту.
Для назначения дискурсов:
- Нажмите на кнопку "Действия"
- Выберите пункт Назначить классы:
- в открывшейся форме выберите соответствующие классы (дискурсы)
- нажмите на кнопку Применить
Назначенные классы отобразятся в верхней правой части компонента Абзац.

- Для открытия карточки назначенного класса, выберите соответствующий класс в форме компонента
Для исключения классов из назначения компоненту:
- Нажмите на кнопку "Действия"
- Выберите пункт Назначить классы:
- в открывшейся форме отмените выбор соответствующих классов
- нажмите на кнопку Применить
Информация
Назначенные классы не отображаются в виджете Предварительный просмотр и в итоговом документе.
Прочие функции
Прочие функции работы с компонентом Абзац описаны в разделе Общие функции компонентов.
Поддержка синтаксиса markdown
Большая часть возможностей синтаксиса markdown, поддерживаемая компонентом Абзац, приведена в разделе Синтаксис языка разметки документов Markdown. Однако, имеются следующий отличия:
- Вставка заголовков внутри абзацев поддерживается, однако вставленные вручную заголовки не повлияют на структуру документа, а будут иметь лишь визуальный характер. Для задания структуры документа используйте компонент Раздел.
- Вставка списков внутри абзацев поддерживается, однако вставленные вручную списки не повлияют на структуру документа, а будут иметь лишь визуальный характер. Для задания структуры документа используйте компоненты Нумерованный список или Ненумерованный список.
Раздел
Компонент Раздел является основным структурообразующим компонентом документа. Раздел имеет заголовок и может включать другие компоненты.
Добавление раздела
Для добавления раздела в документ:
- Нажмите на кнопку "Добавить" на Панели инструментов имеющегося компонента и выберите пункт Раздел
- Введите наименование в области содержимого нового раздела
Прочие функции
Прочие функции работы с компонентом Раздел описаны в разделе Общие функции компонентов.
Нумерованный список
Компонент Нумерованный список позволяет использовать в качестве пунктов, отдельные компоненты структурного документа, пронумерованные в определенном порядке. Нумерованный список не имеет собственного заголовка.
Добавление нумерованного списка
Для добавления нумерованного списка:
- Нажмите на кнопку "Добавить" на Панели инструментов существующего компонента и выберите пункт "Нумерованный список"
Ниже будет добавлен новый компонент Нумерованный список с вложенным в него элементом нумерованного списка - компонентом Абзац
- Введите текст в абзац и нажмите клавишу Shift + Enter (команда по умолчанию).
Ниже будет добавлен новый элемент нумерованного списка
- Аналогичным образом добавьте необходимое количество элементов нумерованного списка

- При необходимости, измените формат нумерации списка:
- нажмите на кнопку "Свойства компонента" на Панели инструментов нумерованного списка
- на закладке "Параметры нумерации" установите требуемый формат нумерации списка (см. раздел Настройка нумерации компонентов)
В виджете Предварительный просмотр сразу будут отображаться изменения нумерации списка.
Формирование иерархического нумерованного списка
Нумерованные списки являются компонентами - контейнерами и могут содержать другие компоненты, в том числе и нумерованные списки.
- Создайте нумерованный список. Это будет главный список
- Для добавления дочерних нумерованных списков, используйте кнопку "Добавить дочерний" на Панели инструментов главного списка или кнопку "Добавить" на Панели инструментов элемента главного списка
Редактирование иерархии
Иерархические списки, содержащие небольшое количество компонентов, можно отредактировать с помощью перетаскивания. Но при большом количестве компонентов, этот способ может вызвать затруднения. В таких случаях используйте цветовую заливку или воспользуйтесь функцией Перемещение компонентов.
Прочие функции
Прочие функции работы с компонентом Нумерованный список описаны в разделе Общие функции компонентов.
Ненумерованный список
Компонент Ненумерованный список позволяет использовать в качестве пунктов, отдельные компоненты структурного документа. Ненумерованный список не имеет собственного заголовка.
Компонент Ненумерованный список используется для создания перечня компонентов, для которых важна обобщённость и равнозначность, а порядок следования не важен.
Работа с ненумерованным (маркированным) списком ничем не отличается от работы с нумерованным списком (см. раздел Нумерованный список).
Библиография
Компонент Библиография позволяет создавать список источников (книг, статей, интернет-ресурсов и т.д.), которые были использованы или упомянуты в документе. Список источников библиографии может быть задан текстом, ссылкой на внешний ресурс или ссылкой на объект платформы OSA.
Добавление библиографии
Для добавления библиографии в документ:
- Нажмите на кнопку "Добавить" на Панели инструментов имеющегося компонента и выберите пункт Библиография
- Нажмите на кнопку "Добавить дочерний" на Панели инструментов компонента Библиография и выберите компонент Библиографическая ссылка
В компонент Библиография будет добавлен элемент компонента Библиография - компонент Библиографическая ссылка
- Для ввода источника в компонент Библиографическая ссылка:
- Для ввода источника в виде текста:
- поместите курсор в область содержимого и введите текст
- Для ввода источника в виде ссылки на внешний ресурс:
- поместите курсор в область содержимого и введите текст, который должен отображаться в документе
- выделите введенный текст и на Панели форматирования, нажмите на кнопку "Ссылка"
- вставьте ссылку на внешний источник в поле url
- Для ввода источника в виде ссылки на объект платформы OSA:
- нажмите на кнопку Свойства компонента
- в открывшейся панели, на закладке "Содержимое", выберите соответствующий объект в поле Объект библиографической ссылки
- Для ввода источника в виде текста:
Прочие функции
Прочие функции работы с компонентом Библиография описаны в разделе Общие функции компонентов.
Глоссарий
Компонент Глоссарий позволяет автоматически создавать глоссарий из терминов, использованных в документе. Глоссарий не имеет собственного заголовка.
Добавление глоссария
В глоссарий будут автоматически добавлены все термины (и их определения), содержащиеся в документе. В виду того, что глоссарий не имеет собственного заголовка, в качестве заголовка глоссария можно использовать раздел или абзац.
Для добавления глоссария в документ:
Нажмите на кнопку "Добавить" на Панели инструментов компонента, находящегося рядом с местом, куда будет помещен глоссарий, и выберите пункт "Глоссарий"
Нажмите на кнопку "Свойства компонента" на Панели инструментов глоссария:
На панели "Свойства компонента" на закладке "Содержимое":
- нажмите на кнопку "Проверить" в группе "Свойства компонента".
Будет выведена статистика по найденным терминам в документе
- для добавления найденных терминов в глоссарий нажмите на кнопку "Добавить недостающие"
- для удаления отсутствующих терминов из глоссария нажмите на кнопку "Удалить ненужные"
В виджеты Редактор и Предварительный просмотр будут выведены добавленные термины и их определения
Отсортируйте глоссарий, используя порядок сортировки, заданный в группе "Управление глоссарием"

Прочие функции
Прочие функции работы с компонентом Глоссарий описаны в разделе Общие функции компонентов.
Результат семантического поиска
Компонент Результат семантического поиска позволяет вывести в документ данные семантического поиска в табличном виде. Содержимое компонента формируется динамически, что позволяет автоматически поддерживать содержимое в актуальном состоянии. При каждом открытии документа, компонент будет обновлять данные семантического поиска и при их изменении, содержимое компонента также будет изменено.
Динамическая природа компонента Результат семантического поиска позволяет создавать содержимое, контекстно зависимое от пользователя. При открытии документа различными пользователями, содержимое компонента будет автоматически обновлено в соответствии с правами пользователей на доступ к объектам семантического поиска.
Совет
Для формирования статического содержимого по данным семантического поиска в табличном виде используйте компонент Генератор компонентов с типом шаблона "Таблица".
Добавление результата семантического поиска
Для добавления компонента Результат семантического поиска:
- Нажмите на кнопку "Добавить" на Панели инструментов существующего компонента и выберите пункт "Результат семантического поиска"
- Нажмите на кнопку "Выбрать" в области содержимого компонента Результат семантического поиска
- На панели "Свойства компонента" на закладке "Содержимое":
- В поле "Выберите семантический поиск" выберите семантический поиск
- При необходимости, сгруппируйте данные семантического поиска:
- установите флаг "Сгруппировать по полю"
- в поле "Поле для группировки результатов поиска" выберите поле для группировки
- в поле "Форматировать заголовки групп как" установите желаемый формат заголовков групп
- При необходимости, нажмите на кнопку "Обновить"
Редактирование результата семантического поиска
Для редактирования содержимого компонента Результат семантического поиска:
- В области содержимого компонента Результат семантического поиска:
- Для редактирования семантического поиска:
- выберите ссылку "Отредактировать семантический поиск"
- отредактируйте и сохраните семантический поиск (см. раздел Настройка семантического поиска)
- Для выбора другого семантического поиска:
- нажмите на кнопку
Выбрать другой - на панели "Свойства компонента" на закладке "Содержимое" выполните действия, описанные в разделе Добавление результата семантического поиска
- нажмите на кнопку
- Для редактирования семантического поиска:
Прочие функции
Прочие функции работы с компонентом Глоссарий описаны в разделе Общие функции компонентов.
Колонки
Компонент Колонки позволяет расположить содержимое документа в колонках.
Размещение содержимого в колонках
В компонент Колонки можно включить все другие типы компонентов. В данном примере будет рассмотрено включение текстового содержимого с помощью компонента Абзац.
Для размещения содержимого документа в колонках:
- Добавьте компонент Колонки с помощью кнопки "Добавить"
- Используя кнопку "Добавить дочерний", компонента Колонки, добавьте необходимое количество колонок (компонентов Колонка)
- Используя кнопку "Добавить дочерний", компонентов Колонка, добавьте соответствующие дочерние компоненты
- Для изменения ширины колонок:
- нажмите на кнопку "Свойства компонента" у дочерних компонентов
- на панели "Свойства компонента" на закладке "Содержимое", установите необходимые значения коэффициентов расширения или сжатия
Прочие функции
Прочие функции работы с компонентом Колонки описаны в разделе Общие функции компонентов.
Метаданные документа
Компонент Метаданные документа позволяет автоматически включить метаданные документа в содержимое документа.
Добавление метаданных документа
Для добавления метаданных:
- Добавьте компонент Метаданные документа в документ с помощью кнопки "Добавить"
- В области содержимого компонента Метаданные документа нажмите на кнопку Редактировать отображение
- В открывшейся форме выберите метаданные для вывода в документ
- При необходимости, измените порядок следования метаданных с помощью маркеров "Выше" или "Ниже"
Прочие функции
Прочие функции работы с компонентом Метаданные документа описаны в разделе Общие функции компонентов.
Генератор компонентов
Компонент Генератор компонентов предназначен для автоматизации широкого спектра рутинных задач. Генератор позволяет создавать (генерировать) компоненты на основе результатов семантического поиска по заданному шаблону. Шаблоном является совокупность всех дочерних компонентов генератора. Генератор можно использовать как для генерации структурированного содержимого, так и для простого. Генератор не отображается в виджете Предварительный просмотр и не влияет на представление итогового документа.
Информация
Содержимое компонента Генератор компонентов является статическим, т.е., после генерации, содержимое и состав компонентов автоматически не актуализируются, но могут быть обновлены вручную.
Шаблон генератора компонентов
Шаблоном генератора компонентов является совокупность всех дочерних компонентов генератора или компонентов шаблона. Каждый компонент шаблона должен содержать как минимум одну метку колонки семантического поиска. Метка колонки семантического поиска устанавливается в настройках семантического поиска на закладке "Колонки", в колонке "Код".
Внимание
В колонку Код семантического поиска необходимо добавить метки колонок. Метки колонок должны содержать латинские символы без пробелов и используются для вставки в шаблон генератора компонентов!

Метки колонок добавляются в компоненты шаблона с использованием следующей конструкции: ${column:МЕТКА_КОЛОНКИ}.
После добавления в компоненты шаблона, метки примут следующий вид:

Для редактирования метки, дважды кликните по метке компонента шаблона.
По сути, подготовка шаблона сводится к компоновке компонентов шаблона и установке меток. Шаблон должен соответствовать данным одной строки таблицы семантического поиска, распределенным по компонентам шаблона с помощью меток. Таким образом, шаблон отработает столько раз, сколько строк содержится в семантическом поиске и каждый раз в документ будет добавлено столько компонентов соответствующих типов, сколько содержится в шаблоне. Содержимое добавленных компонентов будет соответствовать данным семантического поиска.
Информация
Для создания структурированного содержимого необходимо использовать компоненты-контейнер. Например, для автоматической генерации разделов с содержащимися в них абзацами, в шаблоне генератора нужно применить компонент Раздел совместно с вложенным в него компонентом Абзац.
Использование генератора компонентов
Для использования генератора:
- Подготовьте семантический поиск, который будет формировать соответствующие данные. При подготовке семантического поиска должны быть добавлены метки колонок
- Добавьте компонент Раздел в документ с помощью кнопки "Добавить" на Панели инструментов существующего компонента
- Введите наименование раздела
Совет
Для удобства работы с контентом, созданным генератором, генератор компонентов рекомендуется помещать в отдельный раздел.
Добавьте компонент Генератор компонентов в раздел с помощью кнопки "Добавить дочерний" на Панели инструментов компонента Раздел
Нажмите на кнопку "Свойства компонента" на Панели инструментов генератора и выполните следующие действия на закладке "Содержимое":
- Задайте тип шаблона в поле "Тип шаблона генератора":
- "Таблица" - предназначена для генерации содержимого в табличном представлении
- "Свободный шаблон" - может быть использован во всех остальных случаях. Представление данных в документе будет формироваться в зависимости от применяемого шаблона
- В группе "Генерация компонентов":
- установите подготовленный семантический поиск в поле "Выберите семантический поиск"
- нажмите на кнопку
Получить структурудля получения данных из семантического поиска
Будут выведены оригинальные наименования колонок и их метки 3. Сформируйте шаблон в компоненте Генератор компонентов:
- добавьте дочерние компоненты в генератор с помощью кнопки "Добавить дочерний" на Панели инструментов компонента Генератор компонентов
- в добавленных компонентах введите метки колонок. Конструкция должна соответствовать шаблону:
${column:МЕТКА_КОЛОНКИ}
Совет
Метки колонок удобно копировать из колонки "Код" панели "Свойства компонента"
- для формирования структурированного содержимого, установите флаг "Группировать" и выберите разделы для группировки (если шаблон не содержит структуры, выбор раздела для группировки будет недоступен)
- для обновления данных семантического поиска используйте кнопку
Обновить структуру - для генерации содержимого нажмите на кнопку
Сгенерировать - для удаления созданного содержимого используйте кнопку
Удалить созданное
Для актуализации созданного содержимого используйте функции группы "Семантический поиск":
- нажмите на кнопку
Проверитьдля проверки соответствия созданного содержимого данным семантического поиска
Будет выполнен автоматический контроль и выведена статистика соответствия
- используйте кнопку
Добавить новыедля добавления нового содержимого из семантического поиска - используйте кнопку
Удалить лишниедля удаления содержимого, отсутствующего в семантическом поиске
- нажмите на кнопку
Для обновления содержимого сгенерированных компонентов и их настроек используйте функции группы "Управление содержимым компонентов":
- для обновления содержимого нажмите на кнопку
Обновить содержимое. Будет обновлено содержимое компонентов в соответствии с текущими данными семантического поиска - для обновления нумерации разделов нажмите на кнопку
Обновить настройки
- для обновления содержимого нажмите на кнопку
- Задайте тип шаблона в поле "Тип шаблона генератора":
Сгенерированные с помощью генератора компоненты являются полноценными компонентами документа: их можно редактировать, дополнять, изменять структуру или произвольным образом перемещать по документу.
Использование статического содержимого
Использование статического содержимого в шаблоне генератора позволяет значительно расширить диапазон его применения.
В качестве статического содержимого будем использовать текст. На рисунке ниже приведен шаблон генератора с добавлением статического текста

В результате работы генератора, в итоговый документ будут добавлены фрагменты содержимого, аналогичные приведенному на рисунке ниже

Информация
В качестве статического содержимого может выступать любой тип содержимого, доступный для компонентов структурированных документов.
Прочие функции
Прочие функции работы с компонентом Генератор компонентов описаны в разделе Общие функции компонентов.
Таблица
Компонент Таблица предназначен для формирования содержимого документа в табличном виде.
Размещение содержимого в таблице
Компонент Таблица можно использовать, как для создания обычных таблиц, так и для компоновки содержимого документа в табличном виде.
Для размещения содержимого документа в таблице:
- Добавьте компонент Таблица в документ с помощью кнопки "Добавить"
- Введите наименование таблицы
- Добавьте необходимое количество столбцов с помощью кнопки "Добавить" компонента Столбец и введите наименования колонок
- Добавьте необходимое количество строк с помощью кнопки "Добавить" компонента Строка
По умолчанию, в строках содержится компонент Абзац
- При необходимости, используя кнопку "Добавить" компонента Абзац, добавьте другие компоненты или замените компоненты Абзац на соответствующие
- Заполните таблицу
- Для стилизации таблицы нажмите на кнопку Свойства компонента на Панели инструментов компонента Таблица:
- на закладке Содержимое установите необходимые параметры оформления таблицы
- на закладке Параметры нумерации установите соответствующие параметры для автоматической нумерации таблицы (см. раздел Настройка нумерации компонентов)
- для обновления визуализации таблицы в виджете Предварительный просмотр, нажмите на кнопку "Обновить" в верхней правой части панели "Свойства компонента"
Прочие функции
Прочие функции работы с компонентом Таблица описаны в разделе Общие функции компонентов.
Алфавитный указатель
Компонент Алфавитный указатель предназначен для автоматического формирования алфавитного указателя на основании терминов, включенных в документ.
Добавление алфавитного указателя
Для добавления алфавитного указателя:
- Добавьте компонент Алфавитный указатель в документ с помощью кнопки "Добавить" существующего компонента
- Нажмите на кнопку "Свойства компонента" на Панели инструментов компонента Алфавитный указатель:
- в группе "Обновление алфавитного указателя" нажмите на кнопку "Обновить данные"
- в группе "Параметры отображения" установите соответствующие параметры отображения
- при необходимости, используйте кнопку "Обновить" в верхней правой части панели "Свойства компонента", для обновления представления алфавитного указателя в виджете Предварительный просмотр
В алфавитный указатель выводятся термины с указанием разделов, в которых они упоминаются и ссылки на соответствующие разделы.
Прочие функции
Прочие функции работы с компонентом Алфавитный указатель описаны в разделе Общие функции компонентов.
Иллюстрация
Компонент Иллюстрация предназначен для добавления графического статического и интерактивного содержимого в структурированные документы.
Добавление иллюстраций
Для добавления иллюстрации:
- Добавьте компонент Иллюстрация в документ с помощью кнопки "Добавить"
- Перетащите мышкой (из Проводника) файл, содержащий изображение, в область содержимого компонента Иллюстрация
- После загрузки файла, нажмите на кнопку Свойства компонента:
- На закладке Содержимое:
- введите наименование иллюстрации в поле "Название" и задайте другие параметры отображения иллюстрации
- На закладке Параметры нумерации установите соответствующие параметры для автоматической нумерации иллюстрации (см. раздел Настройка нумерации компонентов)
- Для обновления визуализации иллюстрации в виджете Предварительный просмотр, нажмите на кнопку "Обновить" в верхней правой части панели "Свойства компонента"
- На закладке Содержимое:
Информация
Все загруженные файлы сохраняются в документ как приложения. Нажмите на кнопку "Список загруженных файлов" на Панели инструментов Редактора документа для просмотра списка загруженных файлов.
Для добавления иллюстрации из списка загруженных файлов:
- Нажмите на кнопку "Список загруженных файлов" на Панели инструментов Редактора
- В поле "Выберите файл", выберите соответствующий файл для загрузки в Проводнике
Файл, содержащий иллюстрацию, будет загружен, как приложение к документу и отобразится в списке загруженных файлов
- С помощью кнопки "Ссылка", скопируйте ссылку на иллюстрацию
- Добавьте компонент Иллюстрация в документ с помощью кнопки "Добавить"
- Вставьте ссылку в область содержимого компонента Иллюстрация
- При необходимости, нажмите на кнопку Свойства компонента и выполните дополнительную настройку иллюстрации
Добавление графиков
Кроме статичного графического содержимого, компонент Иллюстрация позволяет добавлять интерактивные графики в структурированные документы. В качестве графика в структурированных документах используется одноименный виджет График.
Для добавления графика:
- Добавьте компонент Иллюстрация в документ с помощью кнопки "Добавить"
- Откройте панель Свойства компонента:
- В поле Тип компонента выберите График
- В поле Название введите наименование графика
- При необходимости, измените параметры нумерации на закладке Нумерация и выполните дополнительную настройку свойств компонента (см. раздел Свойства компонентов)
- В компоненте Иллюстрация нажмите на кнопку "Настройка"
- Выполните настройку графика в форме Параметры графика:
- Задайте размер графика, используя поля Ширина и Высота
- Выберите тип источника данных в поле Тип источника данных
- Выполните дальнейшую настройку графика в соответствии с описанием параметров графика
- При необходимости, измените размер графика используя поля Ширина и Высота
Добавление онтологий
Компонент Иллюстрация позволяет добавлять онтологии в структурированные документы с сохранением функций масштабирования и перемещения объектов онтологии по полотну.
Для добавления онтологии:
- Добавьте компонент Иллюстрация в документ с помощью кнопки "Добавить"
- Откройте панель Свойства компонента:
- В поле Тип компонента выберите Онтология
- В поле Название введите наименование онтологии
- При необходимости, измените параметры нумерации на закладке Нумерация и выполните дополнительную настройку свойств компонента (см. раздел Свойства компонентов)
- В компоненте Иллюстрация нажмите на кнопку "Настройка"
- Выполните настройку онтологии в форме Параметры представления:
- Задайте размер онтологии, используя поля Ширина и Высота
- В поле Онтология добавьте соответствующую онтологию
- В поле Представление онтологии добавьте соответствующее представление онтологии (см. раздел Виджет Представления онтологии)
- Для возможности развернуть онтологию на весь экран, установите параметр Показывать кнопку перехода во весь экран. Опция будет доступна в режиме просмотра документа
- Для выполнения автоматического масштабирования и центрирования онтологии установите параметр Автоматически масштабировать и центрировать представление. Не устанавливайте данный параметр если при создании представления онтологии была использована фокусировка представления (см. раздел Виджет Представления онтологии п. Фокусировка представления)
- Для применения параметров настройки представления онтологии в документе нажмите на кнопку
ОК
Прочие функции
Прочие функции работы с компонентом Иллюстрация описаны в разделе Общие функции компонентов.
Список иллюстраций
Компонент Список иллюстраций позволяет автоматически сформировать список иллюстраций, включенных в документ.
Добавление списка иллюстраций
Для добавления списка иллюстраций:
- Добавьте компонент Список иллюстраций в документ с помощью кнопки "Добавить"
Будет автоматически сформирован список иллюстраций, включенных в документ
- Для вывода наименований документов-источников в список иллюстраций, нажмите на кнопку "Свойства компонента" и на закладке "Содержимое", установите флаг Показать источники
Прочие функции
Прочие функции работы с компонентом Список иллюстраций описаны в разделе Общие функции компонентов.
Список таблиц
Компонент Список таблиц позволяет автоматически сформировать список таблиц, включенных в документ.
Добавление списка таблиц
Для добавления списка таблиц:
- Добавьте компонент Список таблиц в документ с помощью кнопки "Добавить"
Будет автоматически сформирован список таблиц, включенных в документ
- Для вывода наименований документов-источников в список таблиц, нажмите на кнопку "Свойства компонента" и на закладке "Содержимое", установите флаг Показывать источники
Прочие функции
Прочие функции работы с компонентом Список таблиц описаны в разделе Общие функции компонентов.
Компоновщик
Компонент Компоновщик является интерактивным элементом, позволяющим выводить содержимое в зависимости от выбранной вкладки. По умолчанию выводится содержимое левой вкладки. Компоновщик предназначен для веб-версии документа. При экспорте документа, содержимое компоновщика выводится в документ последовательно.
Добавление компоновщика
Для добавления компоновщика:
- Добавьте компонент Компоновщик в документ с помощью кнопки "Добавить"
- Введите наименование в область содержимого компонента Компоновщик
- Нажмите на кнопку "Добавить дочерний" на Панели инструментов компонента Компоновщик и добавьте соответствующий компонент
- Аналогичным образом, добавьте необходимое количество вложенных компонентов
- Заполните все вложенные компоненты
- Для переименования вкладок:
- нажмите на кнопку "Свойства компонента" на Панели управления дочернего компонента
- перейдите на закладку "Параметры отображения" и в поле "Замещающий текст" введите наименование вкладки
Результат добавления компоновщика отобразится в виджете Предварительный просмотр.
- Нажмите на кнопку "Свойства компонента" на Панели инструментов компонента Компоновщик, и на закладке "Содержимое", установите необходимые параметры:
- "Тип компоновки" - предназначен для установки внешнего вида компоновщика:
- "Вкладки" - вкладки будут располагаться горизонтально
- "Аккордеон" - вкладки будут располагаться вертикально
- "Отключить компоновку" - содержимое компоновщика будет развернуто
- "Использовать разделы в названиях вкладок" - если компоновщик содержит разделы, то наименования разделов будут выводиться в наименованиях вкладок
- "Тип компоновки" - предназначен для установки внешнего вида компоновщика:
Прочие функции
Прочие функции работы с компонентом Компоновщик описаны в разделе Общие функции компонентов.