Дьяконов В. Maple 7 - Учебный курс (1185900), страница 28
Текст из файла (страница 28)
Обратите внимание, что линии выделения групп (ячеек) остаются. 182 Урок 4. Управление с интерфейсом пользователя > с(хай (вхп (х) /х, х) сов(х ) впц'х) Рис. 4.10. Вид документа с рис. 4.9 при снятии показа областей секции и подсекции Управление показом областей ячеек (БЬов бгомр капдеь) Команда 5!тоут сягоир капдев служит для управления показом областей ячеек (грунп), то есть длинных квадратных скобок, осбтраатляющпх ячейки слева.
Если Флажок установлен, то линии показа областей ячеек видны. Если его снять, то зтн линии исчезают, как показано на рнс: 4,11, где убраны линии выделения как секцни и подсекции, так и ячеек. ' Убирать линии показа областей ячеек целесообразно, если документ уже отлажен. В таком документе необходимость показа областей выделения ячеек, секций и подсекций отсутствует, хотя иногда их разумно оставлять, так как они способствуют систематизации содержимого документов, Закрытие всех секций Все секции и подсекции документа можно закрыть командой Со11арве А11 5есг!опв.
К примеру, если применить ее к документу, показанному на рис. 4.9, то документ примет вид, показанный на рис. 4.12. Управление поКазом областей секций 183 Рис. 4.11. Документ с рис. 4.10 после удаления линий показа областей ячеек Рис. 4.12. Документ с рис. 4В при закрытии всех секций Документ с закрытыми секциями (и подсекциями) занимает на акране (и при распечатке принтером) минимальное место. При этом, естественно, содержимого секций и подсекций не видно. 184 Урок 4. Управление с интерфейсом пользователя Раскрытие всех секций Для раскрытия всех секций служит команда Ехраоо А11 5есйопз.
Она открывает ивсе поЛсекцнн. К примеру, если нримеьшть эту операцию к документу, показанному на рис. 4.12, то он вернется к исходному виду ~рис. 4.9). Такны образом, Мар1е 7 имеет достаточно простые, но в то же время полные средства но у~равлени|о видом пользовательского интерфейса !окна) системы н видоке иыеющсгося в нем докулкснта. Это иозполяет пользователю настраивать интерфейс и вид документа в соответствии со своигин ирнвычкаънв обеспечивая комфортную работу с программой. Работа с параметрами Мар!е 7 Меню Орбопя Помимо ряла уже рассмотрсшкслх команд в ыен1о Орбопз сосредого ~с|ни средства для установки некоторых глобальных параметров ввода н вывода документов. Их число н Мар!е 7 сушествснно увеличено.
Первая группа команд солержит лвс комаидьс О йер1асе Оцсрц1 — управляет характером нывода; О 1нзегт !4оое — устанавливает режим нставкц нри нводе. Во второй группе всего одна команда Вгочгзег — задание броузера для перехода ио 1)й1.. Третья группа также представлена одной командой: О Ехрогт — параметры зкс~орта документов. Четвертая труппа содержкн 6 команд: О 1орцГ О!яр!ау — управление показом выражений в строке ввода; О Оцтри1 О!зр!ау — управление показом !!езультатов вычислений; О Аззцвтес! Наг!аб!ез — контроль за предполагаемыми переменными; О Р1от О!яр!ау — управление отображением графиков; О Ойяр1ау 20-1е9епоз — управление показом подписей обозначений двумерной графики; О Рг!пт Она!1Гу — управление качеством печати.
Пятая и шестая группы содержат цо одной команде: О Ра1ессе 5еае — управление размером палитр; О Ан1о5аче — управление автоматическим сохранением локумента. Работа с параметрами нар(е т 185 С помощью этих параметров можно настроить систему па наиболее приемлемые формы вывода резуль~атов вычислений без задания специальных команд в документе. Однако последние могут отменять параметры, заданные с помощью меню. Управление выводом Команда йер!асе ОцсрцГ задает вывол результатов вычислений, залаштых в ячейке, в одно и тоже место. Это означает, что если входные данные меняются, то при установленном флажке каждый послелу|огцпй результат будет замещать предыдущий.
Если же флажок спят, зо каждый попый результат будет помегцаться в новое место, то есть в документе булут выведены подряд (сверху впнз) все результаты вы шслсппй. Поясним на прнмсре. Допустим, в какой-то строке ввода мы задаем вы шслясмое выражение 2"3: 2+3: 5 Результат (в данном случае в Мар!с-нотации) появляется снизу. Теперь в той же строке ввода вычислим 3+4, а затем 4+5. Получим: и 4+5: 9 Мы заметим, что результат появится па месте прежнего, и в конечном счете мы будем иметь в качестве результата число 9.
Теперь сцпмсм флажок йер3асе Оцсрцс и пролелаем все те же вычисления в новой строке ввода. Получим слслующее: и 4+5: 5 Здесь видны уже три ячейки вывода. Не следует следует устанавливать флажок мер!асе Оп!рог в том случае, когда желателыю знать суть промежуточных преобразований и самих исходных выраженшй поскольку они (а возможно, и предшествующие результаты преобразований) прп ее использовании исчезают. Установка режима вставки новой ячейки Этот флажок, будучи установленным, обеспечивает при нажатии клавиши Еп(ег ввод новой пустой ячейки.
Если флажок снят, то такая вставка не осушествлястся. Если работа с системой происхолит в форме простейшего лиалога, по типу «задать вопрос — получить ответ», то рекомендуется установить режим вставки новой ячейки. При этом по окончании вычислений в последней ячейке тут же появляется новая пустая ячейка лля послелуюших вычислений. 18б Урок 4. Управление с ннтерфейсои пользователя Задание брауэера Для открытия документов вреЪ-страниц (по 1)зк).-адресу) Мар!е 7 использует какой-либо из установленных на компьютере браузеров Интернета.
Для этого необходимо указать путь к браузеру с помощью команды Вгоргзег. Она открывает окно, показанное на рис. 4.13. Рис. 4.13. Окна задания браузера Интернета В атом окне можно установить флажок Взе 5увгепт 1)егац)с (использовать браузер, заданный в операционной системе по уатолчаззито). В противном случае путь к браузеру надо указать явно, введя его в иоле илп обсказ его с помощью кнопки Вгоргзе. Параметры экспорта документов Команда Ехрогт открывает очень простое окно установки параметров экспорта, показанное иа рис. 4.14.
Рис. 4Л4. Окно коканды Ехроп Установка параметров представления строк ввода Команда 1приг Ез)эр)ау выводит подмешо, прэволякзщее выбрать режим представления выражений в строке ввода: О Мар!е л)ога1)оп — ввод выражений в Мар1е-нотации (в строку); О 51апбаг6 Маей р)огаг)оп — ввод в)аражений в обычном математическом виде (его признаком является появление вопросительного знака в строке ввода). В качестве примера ниже даны две формы задания ввода двойного интеграла с помощью палитры выражений; > Чпе(тпЫЙ7. $7 $7..77), Х7 $7..77): Работа с параметрами Мар(е 7 187 Верхняя строка соответствует Мар!е-иотации, а нижняя — стандартной матема- тической нотации.
Установка параметров вывода Команда Ои1ро1 с))зр!ау раскрывает подменю, имевшее четыре команды, влияю- щие на вид р(зульштов вычислений — вывода: О Мар)е Мо1а1)оп — вывод в одну строку (как в Мар1е-языке); О Спагастег Мо(ацоп — вывод в виде формулы, набранной нз знаков на разных строках; О Турезе( Мо(айоп — вывод в печатной форме без возможности редактирования; О 51ап()аг() Маг)) Мо(а()оп — вывод в виде обычной математической формулы, Рисунок 4.15 наглядно илл)острирует зтп формы вывода. Последняя форма наиболе( наг)ядна и задается по умолчанию.
3 6~ »а в»" ветх»»' )л(ь("' гма)а: л'",'::~", там»4 яьв)ь',,')1»а~ »)д) ~ Здесь вывод типа Сьагвстег ~ > тле(»ап(х) /х,х-а.. 1) г 1 »( а Рис. ела. Демонстрация вывода в раалнчных фодмах Первая форвта наиболее компактна, но менее всего наглядна. Вторая форма имитирует построение формул с помощью отдельных знаков, расположенных на разных уРовнях (строках).
Эти две формы позволяют использовать Мар1е 188 Урок 4. Управление с интерфейсом лользоввтелл даже в том случае, когда имеются устройства вывода (дисплеи и принтеры), работаюшие только в текстовых режимах. Третья форма дает вывод в виде обычных математических формул, но без возможности их редактирования. Четвертая форма позволяет предо~влить результат вывода, там, где это возможно, в виде обычных математических формул с применением типовых математических знаков — интегралов, производных, сумм, произведений, квадратных корней и т. д. В большинстве случаен именно эта форма вывода является наиболее наглядной.
Она подобна третьей форме, но допускает редактирование выражений. Как отмечалось, нажатием кнопки с символом кхь в панели инструментов документа можно попытаться ц вводимое выражение представить в виде обычной математической формулы. Однако зто не всегда удастся, поскольку далеко не все однострочные функщтн системы Мар!е 7 можно представить таким образом. Контроль за предполагаемыми переменными (Аыивед чапаые8) На переменные в Мар1е 7 могут быть паложенсч различные условия. Для этого используется специальная Функция аззояе. Например, если переменная х может принимать только положительные значения, то для этого достаточно исполнить команду аззияе(х>0). Будем называть такнс переменные ттредтюлаапелиьти. поскольку прсдполагэи.тся, что сош нмектт какие-то дополннтельпыс огрюшчспня, помймо накладываемых на них типом. В подменю Аззцтпе Уаг1аЫеэ мешо Орт!ооз имеются три команды, управляющие контролем признаков предполагаемых переменных: О Тга!11о9 Т!!оез — включает маркировку предполагаемых переменных знаком тильды (-); О !чо Аооо1абоп — включает параметр «без аннотаций, то есть запрещает вывод аннотации; О Р!!газе — включает параметр вывода комментариев для предполагаемых переменных.