Активно используя Smath в своей работе, создаю файлы в 20-30 страниц. Для лучшего структурирования алгоритмов широко использую скрытие с помощью областей.
В процессе работы часто появляется необходимость корректировки идентичных областей в разных файлах.
Логично было бы отредактировать одну область в одном файле и раскопировать в остальные файлы.
При этом, в большинстве случаев количество математических формул увеличивается и соответственно область также увеличивается.
На деле же проявляется следующая проблема:
- Для вставки раскрытой области в середине файла необходимо освобождать место, путем долгого нажатия клавиши Enter, что очень неудобно.
- При вставке скрытой (закрытой) области данная вставляемая область может поглотить нижестоящие формулы, что приводит к их наложению и порче алгоритма.
Предлагаемое решение
При проведении операции вставки новой скрытой (закрытой) области, ее расширения, удаления, вырезания, копирования, вставки из буфера обмена соответственно менять координаты Y нижестоящих формул.