Цитата:
Сообщение от Димка Новиков
1. Можете пояснить поподробней, что именно повело себя не так на примере?
|
Попробую. В общем, поэкспериментировал, перетаскивая в разные места часть текста. Реагирует программа по-разному. Всё зависит от того, в какое место перетаскивать выделенный фрагмент. Все варианты описывать наверное нет смысла. Просто свои думки по этому поводу:
Перед перетаскиванием на новое место, если расчистить его (сделать пустую строку) и туда перетащить, то всё сохраняется отлично.
Так что в принципе можно так и делать.
2. Если перетаскивать фрагмент на какую-то "занятую" строку с текстом, то весь фрагмент форматируется под эту строку. Иногда формат получается вовсе непонятный. Например, выделяем:
Выделяем тхт.JPG
перетаскиваем сюда (между строками вставить не получается - там нет свободной строчки, поэтому можно перетащить либо в конец строки либо в начало следующей) вариант "в начало":
Сюда тащим.JPG
Вот такой странный формат получается у фрагмента.
В принципе можно оставить этот момент и использовать
способ "предварительной расчистки места" - то есть создать предварительно свободную строку между блоками, куда потом и перетаскивать, тогда точно проблем не будет.
Просто подумал, какой алгоритм можно создать, чтобы текст всегда правильно форматировался - слишком мудрёно получается. Это ж все варианты нужно предусмотреть, все разрывы... наверное нет смысла. Ну, может быть только вот такой конкретный сбой, как на картинке выше посмотреть, что можно сделать - а то совсем страшно
В остальных случаях, если вставлять в конец строки, а не в начало, пытаясь текст вставить перед другим фрагментом, то меняет форматирование только первая строка (абзац), что легко лечится. Вот пример:
Или так.JPG
В таком случае достаточно "сбросить" кусок текста (в данном случае имя персонажа) на новую строку и отформатировать через меню. Всё остальное сохраняется правильно. Так что тут проблем можно считать нет.