Привет,
при вставке простых документов Google в редактор форматирование теряется.
Жирный шрифт и выравнивание (по левому краю, по центру, по правому краю) исчезают полностью. Заголовки корректно преобразуются, если они помечены как таковые в исходном документе Google.
Текст ниже вставлен из документа Google, при этом теряется информация о жирном шрифте и центрированном тексте.
Я вставляю текст напрямую из этого документа Google:
В издательском деле и графическом дизайне Lorem ipsum — это текст-заполнитель, обычно используемый для демонстрации визуальной формы документа или шрифта без привязки к содержательному тексту. Lorem ipsum может использоваться как заполнитель до тех пор, пока не будет готова окончательная версия.
Жирный текст
Другие наблюдения:
При вставке из документа Word жирный текст преобразуется, но информация об выравнивании теряется.
В нашем управляемом экземпляре я не вижу, чтобы жирный текст оборачивался в теги B или STRONG, поэтому я не могу стилизовать его соответствующим образом.
Если документ не содержит синтаксиса HTML, он будет преобразован в Markdown. В Markdown нет синтаксиса для центрирования текста, изображений, заголовков и т. д. Для центрирования текста необходимо использовать HTML, например:
<div align=center>Центрированный текст</div>
превратится в
Центрированный текст
Это не ошибка. Такое происходит, потому что вы добавили пунктирную линию сразу после «Жирного текста».
В Markdown пунктирная линия преобразуется в горизонтальную линию, если она отделена от текста пустым пространством:
Жирный текст
---
будет преобразовано в:
Жирный текст
Вы можете использовать учебник CommonMark, чтобы изучить синтаксис Markdown, если это необходимо.
Также вы можете попробовать этот компонент темы MD Composer extras - theme - Discourse Meta, который добавляет дополнительные кнопки в редактор, включая кнопки для выравнивания.