Как вставить текстовую область в mathcad

REDMOND

2.3.3. Импорт текста MathCAD

Mathcad позволяет импортировать фрагменты текста из других приложений (например, Notepad или Microsoft Word). Сделать это проще всего через буфер обмена:

  • Находясь в другом приложении, скопируйте нужный фрагмент в буфер обмена.
  • Перейдите в окно Mathcad и отметьте (щелчком мыши в желаемом месте) курсором ввода место вставки фрагмента.
  • Выберите один из двух путей:
  • создайте в документе Mathcad текстовый регион, нажав клавишу <">, и, находясь внутри него, вставьте содержимое буфера обмена сочетанием <Ctrl>+<V>. Фрагмент будет вставлен в документ в виде обычной текстовой области (рис. 2.25), которую затем можно редактировать стандартными для Mathcad средствами;
  • не создавая текстовой области, вставьте фрагмент из буфера нажатием <Ctrl>+<V>. Текст будет вставлен в виде объекта OLE (Object Linking and Embedding), т. е. для его редактирования каждый раз будет вызываться то приложение, в котором он был создан (рис. 2.26).

Рис. 2.25. Импорт фрагмента текста внутрь текстовой области

Рис. 2.26. Импорт текста из Microsoft Word в качестве объекта OLE

Применяйте второй способ в том случае, когда специальное форматирование текста невозможно осуществить средствами Mathcad. Чтобы вернуться к редактированию вставленного таким образом текста, следует дважды щелкнуть на нем мышью. При этом вместо меню и панелей инструментов в Mathcad появятся соответствующие средства другого приложения (чтобы подчеркнуть это, на рис. 2.26 открыто меню Help, свидетельствующее о работе в данный момент приложения Microsoft Word). С их помощью можно отредактировать объект и затем вернуться к обычному редактированию документа Mathcad, щелкнув в нем мышью за пределами объекта.

Оформление документа в MathCAD.

Создать текстовый блок в MathCAD можно двумя способами:

1) выбрать команду меню Insert ®Text Region или нажать клавишу <”>, при этом появится текстовый блок в виде черной рамки с красной вертикальной линией – текстовым курсором;

2) просто начать вводить текст, при этом как только будет в первый раз нажата клавиша <Space> формульный блок превратится в текстовый.

Размер и форму блока можно изменять с помощью двойной стрелки.

Для форматирования текста в MathCAD используются те же методы, что и для форматирования текста в текстовом редакторе Word. Диалоговое окно, с помощью которого форматируется текст открывается через команду меню Format ®Text. Для того, чтобы отображать русские буквы поставьте шрифт, название которого заканчивается на CYR (Кириллица).

2. Размещение блоков на странице.

Документ MathCAD состоит из блоков. Каждый блок может содержать данные определенного типа : формулы, текстовые комментарии, графики и др. Обычно в документе не видны границы тех блоков, из которых он состоит, но если выбрать команду меню Wiew®Regions, то вся рабочая область окрасится в серый цвет, и только области, соответствующие тем или иным блокам, останутся белыми.

Повторный выбор этой же команды меню выключает режим выделения блоков. Блоки можно выделять, перемещать, копировать и вырезать.

При включенном режиме выделения блоков в левой части каждого блока видны маленькие черные точки – точки привязки блоков. Эти точки определяют реальное взаимное размещение блоков в документе. При обработке документа MathCAD обрабатывает все блоки последовательно, слева направо и сверху вниз. Поэтому если какие-либо одни формулы в документе должны использовать результаты других, то точка привязки каждой следующей по ходу вычислений формулы должна находиться либо ниже предыдущих, либо в той же строке, но правее.

Можно перемещать блоки вручную, но в MathCAD есть команды, позволяющие частично автоматизировать процесс правильного размещения блоков на странице. Команда меню Format(Формат)®Separate Regions(Разделение областей) разделит все пересекающиеся блоки в документе (при этом разделение проводится только по вертикали). Команды Format®Align Region®Across и Format®Align Region®Down выравнивают выделенные блоки по горизонтали и вертикали, при этом команды ориентируются исключительно на точки привязки, а не на границы блоков.

3. Защита документа.

Иногда возникает необходимость запретить возможность редактирования документа или отдельных блоков, или даже скрыть отдельные блоки.

Для того, чтобы скрыть отдельные области документа от просмотра можно в документе создать определенную область, которую потом можно скрыть и заблокировать. Для создания такой области выберите команду меню Insert®Area. После выбора этой команды на экране появятся две горизонтальные линии (границы области) с пиктограммами в виде треугольников на левом конце.

Для того, чтобы скрыть содержимое области, нужно дважды щелкнуть на одном из треугольников слева или на одной из горизонтальных линий. При этом на экране останется одна линия и один треугольник. Двойной щелчок на этом треугольнике позволит снова раскрыть для редактирования содержимое скрываемой области. После сокрытия содержимого области вычисления будут проходить так же, как и раньше, как будто все блоки стоят на прежних местах.

После того, как область была скрыта ее можно заблокировать паролем, для этого нужно выбрать команду Lock(Заблокировать) из подменю Format®Area или из контекстного меню, вызываемого щелчком на одной из границ скрываемой области. В открывшемся диалоговом окне в двух полях ввода нужно ввести и подтвердить пароль, а затем щелкнуть на кнопке OK. Теперь область заблокирована, пиктограмма на левом конце линии превратилась в замок. Для разблокировки области служит команда Unlock(Разблокировать).

Кроме защиты документа, скрываемые области можно использовать и для того, чтобы скрыть лишнюю информацию из документа перед печатью. Но в таком случае будет мешать горизонтальная черта с пиктограммой. Ее можно убрать с помощью команды Properties из меню Format или из контекстного меню. В открывшемся окне на вкладке Area есть группа флажков Show. Для того, чтобы область не была вообще никак отмечена на экране, сбросьте все установленные флажки в этой группе. Единственная возникающая при этом проблема – границы области теперь видны на экране только при включенном режиме Wiew®Regions, а иначе найти их проблематично. Поэтому такую операцию стоит выполнять только непосредственно перед распечаткой, когда весь документ уже готов.

REDMOND

Контрольное задание.

Откройте одну из своих лабораторных работ № 1 – 6.

1) Поместите текстовый блок с названием лабораторной работы в верхней строке листа; выровняйте его по центру страницы;

2) выровняйте все блоки документа по левому краю; если на одной строке встречаются 2 блока, выровняйте их по горизонтали;

3) перед каждым заданием запишите его номер и формулировку;

4) все выполненные задания поместите в скрываемые блоки;

5) заблокируйте одно из выполненных заданий;

6) уберите для одного из скрытых заданий горизонтальную черту и пиктограммы.

В результате документ должен иметь вид оглавления, то есть содержать название лабораторной работы и список заданий, под каждым заданием должно быть скрыто его решение, причем одно из заданий должно быть заблокировано.

Базовые операции в среде пакета. Создание текстовых, формульных областей MathCAD

Чтобы выделить элементы формулы, которые в рамках операции должны рассматриваться как единое целое, используют клавишу ПРОБЕЛ. При каждом ее нажатии уголковый курсор «расширяется», охватывая элементы формулы, примыкающие к данному. После ввода знака операции элементы в пределах уголкового курсора автоматически заключаются в скобки. Элементы формул можно вводить с клавиатуры или с помощью специальных панелей управления. Панели управления открывают с помощью меню View (Вид) или кнопками панели управления Math (Математика). Для ввода элементов формул предназначены следующие панели:

§ панель управления Arithmetic (Счет) для ввода чисел, знаков типичных математи-ческих операций

и наиболее часто употребляемых стандартных функций;

  • § панель управления Evaluation (Вычисление) для ввода операторов вычисления и знаков логических операций;
  • § панель управления Graph (График) для построения графиков;
  • § панель управления Matrix (Матрица) для ввода векторов и матриц и задания матричных операций;
  • § панель управления Calculus (Исчисление) для задания операций, относящихся к математическому анализу;

Введенное выражение обычно вычисляют или присваивают переменной. Для вывода результата выражения используют знак вычисления, который выглядит как знак равенства и вводится при помощи кнопки Evaluate Expression (Вычислить выражение) на панели инструментов Evaluation (Вычисление).

Знак присваивания изображается как «:=», а вводится при помощи кнопки Assign Value (Присвоить значение) на панели инструментов Evaluation (Вычисление). Слева от знака присваивания указывают имя переменной. Оно может содержать латинские и греческие

буквы, цифры, символы «»,«_» и «», а также описательный индекс. Описательный индекс вводится с помощью символа «.» и изображается как нижний индекс, но является частью имени переменной, например Vinit. «Настоящие» индексы, определяющие отдельный элемент вектора или матрицы, задаются по-другому.

Переменную, которой присвоено значение, можно использовать далее в документе в вычисляемых выражениях. Чтобы узнать значение переменной, следует использо-вать оператор вычисления.

Текстовые области вставляются в документы MathCAD для создания текстовых комментариев. В MathCAD 7. 0 PRO оставлена операция вставки расширяемой текстовой области — Text Region. (Текстовая область). Перед ее применением нужно установить курсор мыши (красный крест) в то место окна редактирования, откуда должен начинаться текст — это левый верхний угол будущей текстовой области. После этого исполняется данная операция и на месте курсора появляется прямоугольник (шаблон текстовой области) с текстовым маркером внутри него.

Перед вводом русскоязычного текста рекомендуется выбрать подходящий шрифт. У многих русскоязычных (кириллических) шрифтов в названии имеется слово "Суг". Если в начале ввода выяснилось, что введена буква не русского алфавита, то при попытке ее стирания шаблон текстовой области исчезает и его придется выводить снова.

В текстовые области нередко надо вставлять математические формулы. Такие объекты не должны быть исполняемыми в отличие от формул в формульных блоках. Эти формулы в ряде случаев (например, при символьных операциях) могут модифицироваться.

Для вставки в текстовые блоки математических формул надо выполнить операцию Math Region. (Математическая область). Кстати, эта операция доступна только в том случае, когда текстовый маркер установлен в нужное место текстовой области. Тогда выполнение операции Math Region. приведет к появлению в текстовой области шаблона в виде маленького черного квадрата. В этом квадрате можно задавать математические формулы, в том числе используя наборные панели с математическими символами.

Формульная область содержит математическое выражение.

Для облегчения ввода математических формул и математических знаков в MathCAD предусмотрена мозможность записи формул с помощью клавиатуры и специальных панелей инструментов. Для всех наиболее распространённых операций есть шаблоны, вызываемые командой View — Tool Bars — Math.

REDMOND

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *