Чтобы создать пространство между вставленными изображениями, вы можете зарегистрировать средство исправления сообщений , пройти по всем корневым элементам и добавить пустой абзац между двумя изображениями, расположенными рядом друг с другом.
const model = editor.model;
const doc = editor.model.document;
const root = doc.getRoot();
doc.registerPostFixer( writer => {
// Iterate from the end to preserve correct positions.
for ( let i = root.childCount -1 ; i--; i >= 1 ) {
if ( root.getChild( i ).name === 'image' && root.getChild( i - 1 ).name === 'image' ) {
const paragraph = writer.createElement( 'paragraph' );
writer.insert( paragraph, root.getChild( i - 1 ), 'after' );
}
}
} );
Обратите внимание, что для создания пустого абзаца после изображения можно использовать Введите , когда изображение выбрано.Аналогично, чтобы создать абзац перед изображением (если это первый элемент в документе), вы можете нажать Shift + Enter .Это временное решение, вы можете прочитать больше в https://github.com/ckeditor/ckeditor5/issues/407.