Разделение областей (Separate Regions)
Области различных объектов в документах могут налагаться друг на друга. Это не только нарушает эстетический вид документов, но и приводит в ряде случаев к возникновению ошибочных ситуаций из-за невыполнения требуемой последовательности просмотра блоков.
Перемещение блоков в сложном и плотно заполненном блоками документе вручную – процесс весьма трудоемкий, к тому же делать это очень неудобно. Лучше воспользоваться операцией Separate Regions (Разделить области), обеспечивающей автоматическое разделение перекрывающихся областей. Эту операцию можно вводить также нажатием клавиш CTRL + S.
К сожалению, данная операция не всегда приводит к успеху. Проиллюстрируем это следующим примером. На рис. 6.39 показана попытка построить график функции f(x). Она оказалась неудачной, поскольку шаблон графика налез на шаблон функции.
Рис. 6.39. Попытка построить график функции
Можно было бы ожидать, что при выполнении операции Separate Region этот конфликт будет улажен. Но увы, как видно из рис. 6.40, попытка разделения областей хотя и удалась (области разделились!), но область задания функции была перемещена под область с шаблоном графика. В результате график остался непостроенным и буква f в названии функции оказалась выделенной красным цветом ошибки.
Рис. 6.40. Разделение областей не позволило построить график функции
В подобных случаях целесообразна все же ручная коррекция положения областей в документе. Рис. 6.41 показывает, что в этом случае проблем с построением графика нет.
Вообще надо отметить, что эта операция (увы!) в новой версии работает неустойчиво. Отмечались случаи, когда при большом числе перекрывающихся областей она отказывалась выполнить их разделение. Возможно, фирма MathSoft устранит этот недостаток при доводке версии MathCAD 7.0 PRO. Вообще же говоря, при подготовке документов надо заранее побеспокоиться о правильном расположении блоков в них.
Рис. 6.41. Пример построения графика функции после ручной коррекции положения областей