Манипуляции с ячейками
При вводе данных в ячейки ввода данные представляются в одном из форматов, заданных командой Default Input Format Type. Соответственно, в ячейках вывода результаты представляются в формате, установленном командой Default Output Format Type. Однако есть возможность изменить формат данных в ячейках с помощью команды преобразования форматов Convert To. Эта команда открывает подменю с перечнем всех возможных форматов (см. рис. 2.19). Текущий формат ячейки помечен галочкой. Для задания другого формата надо выбрать его в подменю, предварительно активизировав ячейку.
Как видно из рис. 2.19, возможна установка следующих форматов ячеек:
- InputForm (SHIFT + CTRL + I) – формат ввода;
- OutputForm – формат вывода;
- StandardForm (SHIFT + CTRL + N) – стандартный формат;
- TradidonalForm (SHIFT + CTRL + T) – традиционный формат;
- PostScript – векторный графический формат PostScript;
- Bitmap – растровый формат изображений;
- Metafile – векторный графический формат Windows Metafile.
Из этих форматов (стоит их просмотреть, поскольку форматов множество) особо надо отметить стандартный формат, который позволяет отображать формулы в ячейках ввода в виде, наиболее приближенном к обычному, то есть с применением стандартных математических знаков для интегралов, сумм, произведений и т. д. Указанные форматы фигурируют и в других подменю меню Cell.
Подменю Cell Properties служит для установки свойств, то есть статуса ячеек. Это подменю содержит следующие команды:
- Cell Open – делает ячейку открытой или закрытой;
- Cell Editable – делает ячейку редактируемой или нередактируемой;
- Cell Edit Duplicate – делает ячейку заново создаваемой при попытке редактирования;
- Cell Evaluatable – делает ячейку оцениваемой или неоцениваемой;
- Cell Active – делает ячейку активной или неактивной;
- Initialization Cell – делает ячейку инициализационной или неинициализационной.
Установка свойств выделенной ячейки осуществляется выбором нужной команды в подменю Cell Properties. Одновременно может быть установлено несколько свойств. Для удаления свойства надо выбрать соответствующую команду еще раз.
Ячейка ввода и соответствующая ей ячейка вывода обрамляются не только своими удлиненными квадратными скобками справа, но и общей скобкой. Активизируя эту скобку двойным щелчком, можно скрывать и снова выводить на экран выходную ячейку. Скрывать последнюю полезно, если содержащийся в ней результат слишком громоздок.
Интересно отметить, что редактировать можно не только входные, но и выходные ячейки – например, вручную задавая более приемлемый вид результата. Однако для этого выходную ячейку надо сделать редактируемой, установив свойство Cell Editable. Редактируемая ячейка имеет символ "?" у своей обрамляющей скобки.
Ячейки могут быть оцениваемыми и исполняемыми или неоцениваемыми, что задается командой Cell Evaluatable. Только оцениваемые ячейки исполняются ядром системы и порождают выход. Неоцениваемые ячейки помечаются знаком "-" в обрамляющей их правой скобке.
Исполнение начинается, как только происходит оценивание статуса какой-либо ячейки. От пользователя зависит, какие ячейки и в каких сочетаниях оцениваются при пересчете всего документа. Можно выполнить, например, выделение ячеек так, чтобы они оценивались только совместно, но не индивидуально.
Ячейки также могут быть активными и неактивными. Изменение активности достигается командой Сеll Active. Активная ячейка помечается в скобке знаком "А" и обычно управляется кнопкой.
Наконец, ячейки могут быть инициализационными и нет, в зависимости от установки свойства Initialization Cell. Инициализационная ячейка помечается в скобке знаком "|" и автоматически исполняется при загрузке документа, содержащего такую ячейку (или ряд ячеек).
Команда Group Cells используется для объединения ряда ячеек в одну группу. Вначале нужно выделить объединяемые ячейки (рис. 2.20), а затем использовать команду объединения.
Рис. 2.20. Выделение ячеек документа перед их объединением