WYSIWYG-редактор
WYSIWYG-редактор («What You See Is What You Get» — «что видишь, то и получишь») — визуальный редактор для создания и форматирования контента: текста, таблиц, изображений и формул. Содержимое отображается в процессе редактирования именно так, как оно будет выглядеть в итоге — без необходимости знать разметку.
Редактор в Citeck построен на основе фреймворка Lexical.
Над областью редактирования расположена панель инструментов WYSIWYG-редактора, при помощи которой можно оформлять текст, вставлять таблицы, изображения, математические формулы.
Рассмотрим ее функционал подробнее:
Выбрать уровень заголовков, вида списка и т.д.
|
|
Изменить размер шрифта, применить стиль текста — жирный, курсив, подчёркнутый, добавить блок кода, ссылку
|
|
Изменить цвет текста, цвет фона
|
|
Изменить выравнивание и отступ
|
|
Вставить объект.
Изображение можно вставить как из файла, так и из ссылки.
|
|
Загрузить файл
Файл будет отображаться в виде ссылки:
По клику доступен его просмотр:
|
|
Упомянуть пользователя
|
Пример работы с редактором:
Быстрое редактирование выделенного текста
1 - перемещение строки или выделенной области
2 - форматирование выделенного текста
Добавление и редактирование таблицы
Выберите в меню Вставка - Таблица, выберите количество строк и столбцов:
Для таблицы доступно изменение ширины и высоты ячеек, как в обычных редакторах, добавление столбцов и строк (1), действия с таблицей доступны по нажатию на (2):
Вставка текста в формате Markdown
При вставке текста из буфера обмена в пустой редактор происходит автоматическое определение формата Markdown. Если вставляемый текст содержит элементы разметки Markdown (заголовки, списки, выделение текста, ссылки, блоки кода, таблицы и др.), он автоматически преобразуется в форматированный контент.
Условия автоматической конвертации:
редактор пуст (не содержит текста)
текст содержит не менее двух различных элементов Markdown-разметки
в буфере обмена нет HTML-данных (только plain text)
Если условия не выполнены, текст вставляется как обычно, без преобразования.