ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОУ ВПО «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Набор математических текстов в M...
46 downloads
287 Views
739KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОУ ВПО «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Набор математических текстов в MathType/Word
Учебно-методическое пособие для вузов Составители: А.В. Глушко, Л.В. Безручкина, Е.Н. Свиридова
Воронеж 2007
2
Утверждено научно-методическим советом математического факультета 22 декабря 2006 года, протокол № 4
Рецензент: Шашкин А.И.
Учебно-методическое пособие подготовлено на кафедре уравнений в частных производных и теории вероятностей математического факультета Воронежского госуниверситета. Рекомендуется для студентов 2-6 курсов математического факультета очной и очно-заочной форм обучения, обучающихся по специальности 010101 (010100) – Математика и по направлению 010200 (510200) – Математика, прикладная математика.
3
Введение О программе MathType MathType – интеллектуальный математический редактор формул, созданный для персональных компьютеров. Это приложение позволяет создавать сложные уравнения при помощи простых приемов для дальнейшего использования их в документах, сетевых страничках и системах, подобных LATEX и MathML. MathType - это приложение для обработки слов, верстки страниц, графики, исследований, диссертаций, слайдов и даже целых книг. MathType – это профессиональная версия редактора формул, которая работает с Word, Corel WordPerfect и многими другими приложениями, а также значительно улучшает возможности Equation Editor. Интерфейс MathType Пользовательский интерфейс программы MathType, как и интерфейсы большинства других приложений Windows, является интуитивным и ориентированным на визуальное восприятие. Для каждого математического понятия в MathType есть шаблон, содержащий символы и пробелы для заполнения. Всего существует порядка 175 шаблонов, включая дроби, корни, суммы, интегралы, матрицы и различные виды скобок. Вы можете создать уравнение, просто подставляя шаблоны и заполняя пробелы. Также можно вставлять шаблоны в пробелы другого шаблона и выстраивать таким образом сложные иерархические формулы. Кроме того, MathType предлагает 214 специальных иконок, многие из которых являются уникальными. Вы можете вставлять символы в уравнения, просто выбирая нужный символ из палитр, – не нужно помнить о шрифтах и комбинациях горячих кнопок. Можно изменять интерфейс MathType, чтобы ускорить работу. Панели инструментов MathType подлежат редактированию, вы можете поместить туда шаблоны, фрагменты часто используемых уравнений и символы из любого шрифта, установленного на вашем компьютере. Затем можно вставлять эти фрагменты в уравнения простым нажатием на них левой кнопкой мыши. Любой символ или шаблон MathType, равно как и большинство его команд и операторов, могут быть вызваны и с клавиатуры. Можно создать удобные для вас комбинации клавиш. MathType – интеллектуальная система в том смысле, что понимает математику и правила математического набора. Например, он автоматически изменяет размер корней и кавычек, чтобы они соответствовали размеру содержания, вставляет пробелы между математическими операторами, а также корректно отображает стандартные математические сокращения, такие как lim, log и sin. Встроенные интеллектуальные возможности позволяют не задумываться о фрагментах уравнения, они повышают эффективность вашей работы и позволяют сэкономить много времени, как при
4
изначальном создании редактировании.
уравнений,
так
и
при
последующем
их
Взаимодействие с другими приложениями MathType может работать с широким кругом приложений для обработки документов. Способ импортирования уравнений в документ зависит от того, с какого рода документом вы работаете. Существует несколько путей импортирования: использование стандартных приемов Cut-and-Paste или Dragand-Drop; использование команды Insert Object (Object Linking и Embedding, также известные как OLE); уравнения можно конвертировать в TEX, LATEX, MathML и другие редакторы при помощи настраиваемого механизма перевода; уравнения можно сохранять в ряде форматов, например Windows Metafiles (WMF), файлы Encapsulated PostScript (EPS), или GIF-файлы, с последующим импортированием в документы; использование технологии MathPage™ даёт возможность конвертировать документы MS Word, содержащие уравнения, в веб-страницы, доступные к просмотру в любом браузере и не требующие плагинов. Уравнения можно увеличивать при помощи опции MathZoom™ для более удобного просмотра. Это руководство рассчитано компьютера и среды Windows.
на
уверенного
пользователя
Краткий обзор В этом пособии представлены базовые понятия и основные принципы работы в MathType. Если вы – продвинутый пользователь компьютера, многие из понятий будут вам уже знакомы, так как они едины для всех приложений Windows. С другой стороны, концепция символа и шаблона уникальна для MathType, так что на них стоит обратить особое внимание. Основная цель MathType – позволить создавать и сохранять математические уравнения. В этом руководстве термином «уравнение» описывается любая комбинация математических символов. Подход к созданию уравнений можно описать как интуитивный и визуально ориентированный. Для основных математических объектов, таких, например, как дроби или интегралы, MathType предоставляет шаблон, содержащий символы и пробелы. Можно создавать уравнения, просто подставляя шаблоны и заполняя пробелы. Для запуска MathType выберите: Пуск/Программы/Math Type5/ Math Type . Появится пустое окно MathType.
5
Окно MathType Иллюстрация показывает панель инструментов MathType: Ruler Symbol palettes Template palettes Small tabbed bar Small bar Palette Tabs Large tabbed bar Insertion point Selection Status bar Empty slot
Обратите внимание на следующие элементы внутри уравнения: • Пустая позиция - не содержит текста, отображается пунктиром. • Курсор - мигающий маркер, состоящий из горизонтальной и вертикальной линии, которые показывают позицию, куда будет вставлен текст или шаблон. • Выделение - часть уравнения, которая будет редактироваться. • Строка состояния - содержит 4 раздела, которые отображают текущие установки: Style (стиль), Size (размер), Zoom (масштаб), и Color (цвет). Вы можете изменять эти установки, используя команды главного меню или вызывая контекстное меню правым щелчком мыши. Панель инструментов MathType Панель инструментов содержит пять различных разделов: палитра символов (Symbol palettes), палитра шаблонов (Template palettes), малое меню (Small bar), малое меню в виде таблицы (Small tabbed bar) и большое меню в виде таблицы (Large tabbed bar). На рисунке выше панель инструментов MathType располагается в так называемом закреплённом положении, непосредственно под строкой главного меню. Вы можете переместить панель в любое место окна. Чтобы перетащить панель, захватите мышью левый край панели и двигайте ее, куда вам угодно. Также если панель расположена под строкой главного меню, вы можете переместить её в так называемое плавающее положение (т.е. в какое-либо место окна), выполняя двойной щелчок мыши по левому краю панели или в любом “неиспользуемом”
6
месте панели (там, где не располагаются кнопки). Если же панель расположена в плавающем положении, можно поместить её в закреплённое положение, дважды кликнув по заголовку “Equation” панели. Можно скрыть панель при помощи команды Toolbar на вкладке View главного меню. Палитра символов Нажатие какой-либо кнопки, располагающейся на этой палитре, вызывает появление панелей, содержащих различные символы. Если Вы выберете один из символов, он будет добавлен в уравнение в месте положения курсора. Палитра шаблонов При нажатии кнопок этой палитры появляются панели, содержащие шаблоны. Если Вы выберете один из шаблонов, он будет вставлен в уравнение в месте положения курсора или, в случае если фрагмент уравнения выделен, он «обрамит» его. Меню Малое меню, а также малое и большое меню в виде таблиц – это своего рода накопители наиболее часто используемых символов, шаблонов и выражений (целых уравнений или их частей). Настройка размера и содержимого панели инструментов Вполне возможно, что вам не пригодятся все опции программы, поэтому Вы можете скрывать или показывать какие-либо разделы панели инструментов, используя команду View главного меню. Например, если у вас небольшой экран, удобнее скрывать некоторые из палитр во время печати. Также можно использовать горячие кнопки MathType, чтобы скрыть/показать любой из пяти разделов панели инструментов.
Изменение размеров кнопок панели Можно изменять размер кнопок, если вы считаете, что они слишком маленькие. Для этого воспользуйтесь командой Workspace Preferences в разделе меню Preferences. Существует несколько разновидностей размера кнопок MathType: Small
Medium
Large
Линейка указывает на истинный размер уравнения и позволяет устанавливать ограничения по размеру.
7
Окно MathType также содержит другие элементы, которые мы не описываем отдельно, так как они универсальны для среды Windows. Ввод текста с клавиатуры Когда окно MathType появляется на экране, на нем отображается пустая позиция, обрамлённая пунктиром, содержащая мигающий пробел. Все печатные символы будут отображаться на месте курсора. Кнопка BACKSPACE стирает символ, расположенный слева от курсора. Кнопка DELETE стирает символы справа от курсора. Для уничтожения выделенного фрагмента можно нажимать как BACKSPACE, так и DELETE. Клавиша ENTER переводит курсор на новую строку. Удалить последний введённый текст можно также с помощью команд Edit/Undo Typing. Клавиша SPACEBAR (пробел), как правило, не используется, так как в MathType пробелы в уравнения вставляются автоматически. Профессиональное математическое форматирование включает в себя 6 разных длин пробелов, выбираемых автоматически, в зависимости от размера шрифта. Тем не менее, если вам необходимо вставить нематематическую фразу в ваш текст, стандартные пробелы будут уместны. Для этого измените стиль на Text (команды Style/Text) и продолжайте печатать. Вставка символов и шаблонов Чтобы вставить символ или шаблон, кликните на него в панели инструментов, как показано на картинке. Палитры MathType работают как любое стандартное меню Windows – просто кликните левой кнопкой мыши на содержимое палитры и выберите необходимый элемент. Он будет тут же вставлен в место положения курсора или же заменит выделение. Расположение и передвижение курсора Можно расположить курсор в любом месте текста по тому же принципу, что и в MS Word. При нажатии TAB или INSERT курсор передвинется в конец следующего пробела в уравнении. Последовательным нажатием TAB или INSERT можно переместить курсор по всем пробелам в уравнении. Если держать клавишу SHIFT при нажатии клавиши TAB, курсор будет перемещаться в обратном направлении. Также можно перемещать его стрелками.
8
Комбинация клавиш CTRL+SHIFT при нажатии стрелочек передвигает курсор от шаблона к шаблону, а не внутри него. Стрелки вверх и вниз передвигают курсор со строки на строку или вверх-вниз внутри шаблона. Клавиша HOME передвигает курсор в начало текущего шаблона, клавиша END перемещает курсор в конец шаблона. Клавиши PAGE UP и PAGE DOWN проматывают окно MathType вверх и вниз, но не перемещают курсор. Выделение элементов уравнения Прежде чем применять какую-либо команду, необходимо сначала выбрать область для её применения, например, выделить определённую часть уравнения. MathType будет редактировать выделенную часть уравнения сообразно стандартным командам Cut, Copy или Nudge. Чтобы выделить часть уравнения, поместите курсор мыши на начало того фрагмента, который необходимо выделить, а затем, не отпуская левой кнопки, перетащите курсор в конец этого фрагмента. Выбранный фрагмент выделится. Можно выделить уравнение целиком двойным щелчком по любому из его элементов так же, как в обычных текстовых процессорах. Выделение с помощью стрелок Можно сделать выделение (или расширить предыдущее выделение) нажатием клавиши SHIFT и правой/левой стрелки. Стрелка передвигает курсор по уравнению, а клавиша SHIFT будет выделять элементы. Выделение отдельных частей шаблона Предположим, что вам требуется выделить отдельную часть какого-либо шаблона, например, знак суммы в шаблоне суммирования. Это можно сделать следующим образом. Нажмите клавишу CTRL и кликните по нужной части шаблона, когда курсор мыши приобретёт вид черной вертикальной стрелки, как показано на рисунке. Нужная часть шаблона выделится. Клавиша Enter Нажатие клавиши ENTER создаст новую строку с одним пробелом под местом расположения курсора. Ряд линий, созданный таким путем, называется столбцом. Можно использовать столбики для представления матриц и вектор-столбцов. Вы также можете использовать встроенные
9
матрицы MathType. Стирать строки можно при помощи клавиши BACKSPACE. Горячие кнопки В MathType существуют комбинации клавиш практически для любых символов и шаблонов в палитрах. Эти комбинации отображаются в строке состояний при наведении курсора. Также можно самостоятельно присвоить каждому элементу определённый набор клавиш. Очень многие операции MathType можно осуществить с клавиатуры при нажатии клавиши CTRL. Например, можно вставить шаблон дроби нажатием сочетания клавиш CTRL+F. Некоторые операции требуют нажатия трех клавиш. Например, CTRL+SHIFT+I, 2 – комбинация для отображения двойного интеграла. Сперва нужно одновременно нажать клавиши CTRL+SHIFT+I, затем отпустить их и нажать 2. Многие горячие кнопки используют неалфавитные символы. Например, сочетание клавиш CTRL+T,{ вставляет шаблон { . В некоторых случаях для создания мнемонического символа нужно также нажимать клавишу SHIFT. Отмена действий Команда Undo производит отмену последнего выполненного действия. В MathType 5 можно использовать команды Undo и Redo неограниченное количество раз. Неверно набранный символ можно удалить при помощи клавиши BACKSPACE. Шрифты и внешний вид уравнений Внешний вид уравнения во многом определяется используемыми Вами шрифтами. Предустановленными шрифтами MathType являются Times New Roman, Symbol и MT Extra. Урок 1. Дроби и квадратные корни На первом уроке мы создадим уравнение 3 y= sin x − c 2 ± μ tg x 16 Это очень просто уравнение, но с его помощью мы изучим шаблоны дробей и квадратных корней, рассмотрим характеристики пробела и продемонстрируем возможности MathType по распознаванию и автоматической вставке пробела. Уравнение создается следующим образом: 1. Запустите Word и создайте новый документ. Можете ввести несколько строк текста, прежде чем набирать уравнение. 2. Теперь мы готовы вставить уравнение MathType. Если вы
10
корректно установили MathType, в правом углу меню Word должно появиться меню MathType. Выберите команду Insert Display Equation, откроется окно MathType для создания уравнения. Если меню MathType не отображается, используйте команду Insert Object в Word и выберите MathType 5.0 Equation из списка объектов.
3. В окне MathType напечатайте y = . Не нужно делать пробел между y и знаком =, потому что в MathType пробелы вставляются автоматически. Клавиша пробела автоматически отключается. 4. Теперь нам надо вставить символ квадратного корня. Для этого кликните по иконке в маленькой панели. Шаблоны расположены , но мы также поместили их в маленькую панель, чтобы в палитре их легче было найти. Уравнение должно выглядеть следующим образом: Символы в уравнении могут быть больше, чем вы ожидаете. Можно использовать команды меню View, чтобы изменять масштаб от 25% до 800%. Мигающий курсор должен располагаться под значком квадратного корня, указывая на то, что следующий элемент будет вставляться там. Шаблон дроби При наведении курсора мыши на фрагменты шаблона, их название отображается в панели состояний внизу окна MathType. Это поможет выбрать правильный шаблон. 5. Далее, выбираем шаблон дроби. Для этого войдите в палитру и выберите шаблон – он расположен справа в верхнем ряду. Этот шаблон отображает дроби уменьшенного масштаба, также известные как ненабираемые дроби. Ненабираемые дроби используются для экономии пространства в случае если и числитель и знаменатель дроби – простые числа. Будьте аккуратны и не выбирайте больших шаблонов – из них получится полноценная дробь, которая слишком велика в рассматриваемом случае. Заметьте, что MathType автоматически увеличивает размер квадратного корня по размеру дроби. Уравнение должно выглядеть следующим образом:
11
Курсор должен быть в числителе дроби. 6. Чтобы ввести числитель дроби, просто напечатайте 3. 7. Теперь нужно поместить курсор в знаменатель дроби. Это можно сделать нажатием клавиши TAB или двойным щелчком по знаменателю уравнения. 8. Введите знаменатель: напечатайте 16. 9. Далее нам необходимо добавить sin x вне квадратного корня. Для того, чтобы сделать это, нужно поставить курсор в корректное положение в иерархии пробелов, формирующих уравнение. При повторном нажатии клавиши TAB можно прогнать курсор через все уравнение. Если при этом вы будете держать клавишу SHIFT, курсор пройдет через формулу в обратном направлении. Попробуйте, чтобы увидеть, как это работает.
Если вы используете команду Show Nesting из вкладки меню View, то можете еще лучше увидеть иерархию расположения элементов формулы:
Нужно решить, куда именно вставить sin x. Место слева не подходит – нам не нужен sin x в знаменателе дроби. В позиции в центре курсор расположен под знаком квадратного корня, так что при добавлении sin х мы получим следующую формулу: 3 y= sin x 16 Это тоже не то, что нам нужно. Курсор показывает, что позиция вдали справа – верная. Курсор находится вне знака квадратного корня, и именно туда нужно вставлять sin x. 10. Нажимайте клавишу TAB до тех пор, пока курсор не встанет в правильное положение, а затем напечатайте sin x. Печатайте медленно и следите за тем, что происходит. Когда Вы начинаете печатать, s и i будут выделяться курсивом, потому что MathType распознает их как переменные. Но как только Вы напечатаете n, MathType поймет, что sin – это аббревиатура функции синуса. Следуя стандартным правилам набора, MathType использует обычный формат для sin и вставляет небольшой пробел между sin и х. 11. Печатаем – с. Помните, что не нужно печатать пробелы. Знак минуса вставляется с клавиатуры. В Word минус отображается дефисом, который, как правило, короче знака минус. Тем не менее, так как дефисы крайне редко употребляются в математике, MathType заменяет все дефисы пробелами. Уравнение должно выглядеть следующим образом:
12
Горячие кнопки. Также можно создать верхний индекс при помощи комбинации клавиш CTRL+H. Комбинация CTRL+L вставляет нижний индекс. Греческие символы. Также можно вставлять греческие символы при помощи комбинации клавиш CTRL+G и их эквивалентов, например m для µ, и так далее. Закрыть окно можно при помощи комбинации клавиш CTRL+F4. 12. Далее нам необходимо добавить верхний индекс к с. Чтобы сделать это, кликните иконку в маленькой панели. Это создаст пробел для верхнего индекса рядом с c , как показано ниже 3 y= sin x − c 16 13. Напечатайте 2 и затем нажмите TAB, чтобы передвинуть пробел из верхнего индекса в позицию, указанную ниже: 14. Кликните ± в маленькой панели. MathType знает, что этот символ предполагает наличие пробелов вокруг него, так что, как обычно, вам не нужно их набирать. 15. Выберите символ µ из палитры λ ω θ – это вторая справа кнопка в верхнем ряду панели инструментов. Или же греческая буква µ соответствует букве m, так что можно нажать CTRL+G, а затем m. 16. Завершите формулу, напечатав tan x. В итоге вы должны получить следующее уравнение: 3 y= sin x − c 2 ± μ tg x 16 17. Закройте окно MathType или крестом или опцией Close в раскладке File. Ваше уравнение будет вставлено в документ Word на отдельной строке. 18. Возможно, вам понадобится вставить уравнение в строку 3 sin x − c 2 ± μ tg x . Для этого необходимо текста, например, так: y = 16 воспользоваться командой Insert Inline Equation из меню MathType в Word. Урок 2. Суммы, верхние и нижние индексы Сейчас мы научимся создавать формулу, которая подсчитывает дисперсию. Формула следующая: 2⎫ 1⎧ n σ X2 = ⎨∑ X i2 − n X ⎬ . n ⎩ i =1 ⎭
13
Формула иллюстрирует использование верхних и нижних индексов, а также шаблонов суммирования. Отметим, что принцип работы с шаблонами интегралов, а также с шаблонами произведения и операций на множествах (это будет использоваться нами в дальнейших уроках) аналогичен механизму работы с шаблонами суммирования. Для создания формулы выполняем следующие действия. 1. Создайте новый документ Word и наберите несколько строк текста. 2. Выберите команду Insert Display Equation, откроется окно MathType и можно будет приступить к созданию уравнения. 3. Введите σ , выберите этот символ из палитры λ ω θ или же задайте комбинацией клавиш с клавиатуры. Комбинации клавиш для ввода какого-либо элемента панели инструментов отображаются в строке состояний при наведении курсора мыши на данный элемент. Для изменения масштаба изображения можно использовать Zoom на панели строки состояний. Или же, наберите: CTRL+1 для 100%, CTRL+2 для 200%, CTRL+4 для 400% CTRL+8 для 800%. 4. Далее, создайте позиции для верхнего и нижнего индексов, малой панели. Верхние и нижние индексы кликните на иконку довольно маленького размера. Для удобства работы увеличьте размер изображения до 200% при помощи шкалы Zoom в раскладке меню View. 5. В месте расположения нижнего индекса появится курсор. Введите нижний индекс, Х. 6. Передвиньте курсор в позицию для верхнего индекса при помощи мыши или клавиши TAB. Затем введите 2. 7. Теперь передвиньте курсор в указанное ниже положение:
σ X2 Нажмите клавишу TAB или кликните справа от уравнения, как показано на иллюстрации. 8. Введите знак =, помните, что не нужно вставлять пробелы. 9. Создайте дробь при помощи шаблона , который располагается малой панели. Заметьте, что эта дробь отличается от в палитре дроби , используемой на первом уроке. Вставить дробь также можно при помощи комбинации клавиш CTRL+F. 10. Курсор будет расположен в числителе, введите цифру 1. 11. Передвиньте курсор в знаменатель мышью или при помощи
14
клавиши TAB. Затем введите в знаменателе n и еще раз нажмите клавишу TAB, чтобы выйти из дроби. Уравнение должно выглядеть следующим образом:
12. Далее нам нужно вставить фигурные скобки. Можно это сделать, кликнув на иконку в палитре, или при помощи клавиш CTRL+{. 13. Кликните на иконку
∑
, чтобы ввести шаблон суммирования
в скобках. Скобки автоматически увеличатся. Уравнение будет выглядеть следующим образом: 1⎧ ⎫ σ X2 = ⎨∑ ⎬ n⎩ ⎭ 14. Вставьте символ X на место слагаемого. 15. Добавьте к Х верхний и нижний индексы при помощи шаблона . Заполните их соответственно символами i и 2. 16. Передвиньте курсор в нижнюю позицию шаблона суммирования и введите i=1. Помните, что не нужно вводить пробелы. MathType автоматически уменьшит размер текста и отцентрирует его под знаком суммы. В этом случае MathType не будет вставлять пробелов вокруг знака =, так как он распознает, что это нижний предел суммирования. 17. Введите верхний предел, n. 18. Передвиньте курсор в указанную ниже позицию. 1⎧ n ⎫ σ X2 = ⎨∑ X i2 ⎬ n ⎩ i =1 ⎭ Если курсор расположен в верхнем пределе шаблона суммирования, нажмите клавишу TAB. 19. Введите – nX. 20. Расположите верхнюю черту над X при помощи соответствующего символа в палитре. В MathType подобные элементы всегда добавляются к символу слева от курсора. К одному символу можно добавлять несколько элементов. 21. Введите верхний индекс 2 при помощи шаблона . Теперь уравнение завершено. 22. Если вы не совсем довольны видом вашего уравнения, ниже приведены команды для форматирования. Если вы просмотрите уравнение с увеличением 800%, то сможете передвигать элементы на 1\8 шага. Для этого пользуйтесь следующими комбинациями клавиш: CTRL+← передвигает элемент на 1 пиксель влево CTRL+↑ передвигает элемент на 1 пиксель вверх CTRL+→ передвигает элемент на 1 пиксель вправо
15
CTRL+↓ передвигает элемент на 1 пиксель вниз 23. Закройте окно MathType, и ваше уравнение поместится в документ Word.
Урок 3. Редактирование сохраненного уравнения Часто возникает необходимость поправить уравнение или создать новое, которое является вариацией предыдущего. Чтобы не начинать все заново, можно скопировать уже имеющееся уравнение в MathType и модифицировать его. Рекомендуем вам сохранять часто используемые уравнения (или их фрагменты). Предположим, что уравнение, которое мы создали в предыдущем уроке, неверно и мы хотим использовать следующую формулу:
1. 2.
3. 4.
5.
2⎫ 1 ⎧ n 2 sX = ⎨∑ X i − n X ⎬ . n − 1 ⎩ i =1 ⎭ Для этого необходимо выполнить следующие действия: Откройте документ Word, содержащий уравнение, созданное в предыдущем уроке. Теперь нам нужно снова вызвать MathType для редактирования. Для этого 2 раза кликните по уравнению. Выделите левую часть уравнения при помощи левой кнопки мыши. Вы получите следующую картину: 2⎫ 1⎧ n σ X2 = ⎨∑ X i2 − n X ⎬ n ⎩ i =1 ⎭ Удалите выделенные фрагменты при помощи команды Clear в раскладке меню Edit или клавишами BACKSPACE или DELETE. Поместите курсор слева от знака =, чтобы можно было ввести новую левую часть уравнения. Введите символ s и добавьте к нему верхний символ x при помощи шаблона . Далее нам необходимо, чтобы правая часть уравнения стояла под знаком квадратного корня . Заметьте, нам нужно “обрамить” шаблоном существующие элементы, ранее же мы вначале вставляли шаблоны и лишь потом заполняли их. Выделите всю правую часть уравнения. Оно должно выглядеть следующим образом: 2⎫ 1⎧ n 2 S X = ⎨∑ X i − n X ⎬ n ⎩ i =1 ⎭
в малом меню. Шаблон будет Теперь кликните иконку вставлен в уравнение и автоматически опишет выбранные элементы. Когда вы вставляете шаблон, MathType автоматически “обрамляет” им выделенные элементы. 6. В случае, если вам необходимо убрать знак корня, но сохранить подкоренное выражение, выделите его и отправьте в буфер обмена при
16
помощи команды Cut. Затем выделите знак корня и нажмите BACKSPACE или DELETE, чтобы удалить его. Наконец, вставьте выражение из буфера командой Paste. 7. Наконец, нужно заменить n в знаменателе на n-1. Поместите курсор в знаменатель, справа от n, как показано на картинке ниже: 2⎫ 1 ⎧ n 2 SX = ⎨∑ X i − n X ⎬ n ⎩ i =1 ⎭
затем просто набираем –1. 8. Предположим, мы хотим сменить цвет какого-либо элемента уравнения на красный. Выделите нужный элемент мышкой и выберите команду Color в раскладке меню Format. Появится меню со списком цветов. Выберите Red и отпустите кнопку мыши. Выделенный элемент станет красным. Изменять цвета элементов можно с помощью команд Format/Color/Edit Color Menu. 9. Мы закончили редактирование уравнения, поэтому закройте окно MathType. Если появится окно с вопросом, нужно ли сохранить изменения, нажмите Yes. При закрытии окна MathType автоматически откроется Word и Вы увидите документ, содержащий новое уравнение.
Урок 4. Вставка текста в уравнение Теперь мы расскажем, как вставлять слова и фразы в уравнение, а также, как вводить названия функций, которые MathType не распознаёт, в соответствии с общими правилами набора функций. Создадим следующее уравнение: Prob ( A ∩ B ) Probability that both A and B occur Prob ( A B ) = = Prob ( B ) Probability that B occurs 1. Откройте окно MathType, напечатайте Prob(A|B). Результат будет: Pr ob ( A B ) Выделение курсивом Для того, чтобы изменить тип начертания, используйте команду Function в раскладке меню Style. Копирование и перемещение Чтобы еще раз использовать существующий фрагмент уравнения, выделите его и воспользуйтесь командами Copy и Paste. При перетаскивании элемента держите нажатой клавишу Ctrl. Печать текста Перед тем, как печатать обычные слова и фразы, выберите Text из раскладки меню Style. Используя встроенную таблицу функциональных имен, MathType распознал Pr как аббревиатуру для «probability», а о и b
17
как переменные. В этом уроке мы хотели бы обозначить probability аббревиатурой Prob, а не Pr. Вы можете подумать, что можно решить проблему, отменив выделение о и b курсивом, но мы не рекомендуем этого делать. Если просто отменить выделение курсивом, MathType все равно будет считать o и b переменными. Правильно будет выделить Prob и выбрать Function из меню Style. Это отменит выделение курсивом, но также сообщит MathType, что Prob – это название функции, что повлияет и на пробелы и на транслирование в такие языки, как LATEX и MathML 2. Создайте дробь в центральной части уравнения. Можно скопировать и вставить Prob(A|B), и модифицировать для использования в числителе и знаменателе. Символ пересечения ∩ можно найти в палитре ∉∩⊂ . Уравнение будет выглядеть следующим образом:
Prob ( A ∩ B ) = Prob ( B ) 3. Создайте дробь в правой части уравнения при помощи шаблона . Курсор будет расположен в числителе. 4. Когда вы начнете вводить буквы в числитель, MathType подумает, что это – переменные, поэтому они будут выделены курсором и все пробелы в тексте будут игнорироваться. Для того, чтобы вводить обычные слова и выражения, нужно выбрать команду Text в раскладке меню Style. Затем введите Probability that both A and B occur. Числитель нашей дроби будет выглядеть следующим образом: Prob ( A B ) =
Probability that both A and B occur Это то, что нам нужно, за исключением того, что слово “both” должно быть выделено жирным шрифтом, а A и В – курсивом. 5. Выберите слово «both» и выберите Other из вкладки меню Style. Появится диалог Other Style, который позволяет напрямую изменять шрифт и написание выделенных элементов. Выберите Bold и нажмите ОК. 6. Далее нам нужно выделить переменные A А и В курсивом. Можно сделать это напрямую, выбрав Other из раскладки меню Style, но это будет не совсем корректно. Правильнее будет выделить переменную А и затем выбрать команду Math из раскладки меню Style и затем повторить то же самое для переменной В. В этом случае А и В выделятся курсивом, а MathType поймет, что это математические переменные. 7. Аналогичным способом введите знаменатель дроби. Таким образом мы завершим составление уравнения, но на его примере хотелось бы продемонстрировать еще некоторые возможности MathType.
18
Новые имена функций Можно также изменять список функций, которые автоматически распознает MathType. Если мы всегда используем аббревиатуру “Prob” для probability, довольно утомительно каждый раз менять её написание, нужно настроить MathType таким образом, чтобы он делал это автоматически. Из раскладки меню Preferences выберите Function Recognized. Введите Prob как название новой функции и кликните Add. Также, если вы не хотите, чтобы MathType распознавал Pr как probability, выберите Pr в списке распознаваемых функций и нажмите клавишу Remove. Теперь попробуйте создать то же самое уравнение, чтобы убедиться, насколько стало проще.
Урок 5. Использование панелей инструментов MathType На предыдущих уроках мы рассмотрели две схожие формулы. У формул вообще много общего, рассмотрим примеры из статистики: 2⎫ 1 1⎧ 1 σ 2 = {∑ X i2 − k μ 2 } = ⎨∑ X i2 − ( ∑ X i ) ⎬ k k⎩ k ⎭ 1 . X iYi − ( ∑ X i )( ∑ Yi ) ∑ σ XY k r= = σ XσY 2 ⎫⎧ 2⎫ 1 1 ⎧ 2 2 ⎨∑ X i − ( ∑ X i ) ⎬⎨∑ Yi − ( ∑ Yi ) ⎬ k k ⎩ ⎭⎩ ⎭ При работе с повторяющимися формулами можно сэкономить много времени, если настроить MathType нужным образом. При создании статистических формул мы расположим σ в малом меню. 1 Также создадим выражения для ∑ X i , и поместим их в меню в виде k таблиц. При создании второго уравнения будем использовать эти созданные элементы. Используя команду Workspace Preferences, из раскладки меню Preferences вы можете изменять размер иконок в панели инструментов. Используя команду New Symbols, вы можете добавлять любой символ любым шрифтом в панель инструментов. Используйте диалог Insert Symbol, чтобы разместить символ, держите нажатой клавишу ALT и перетащите символ в панель. В результате MathType дает, по сути, неограниченный запас символов. 1.Перед началом убедитесь, что панель инструментов MathType видна, равно как большое и малое меню. Используйте команды вкладки меню View в случае необходимости. 2. Кликните на панель символов λ ω θ и отпустите кнопку мыши. Появится палитра.
19
3. Теперь, держа нажатой клавишу ALT, выберите символ σ и, не отпуская левую кнопку мыши, перетащите его в малое меню. Вы увидите, как курсор мыши поменяет форму при прохождении различных участков панели инструментов. Когда курсор выглядит следующим образом , перемещаемый фрагмент нельзя оставить в месте его расположения: если вы отпустите кнопку мыши, ничего не произойдет. Когда курсор выглядит так , это место подходит для вставки и, отпустив кнопку мыши, вы поместите элемент в место расположения курсора. Отпустите кнопку мыши над малым меню, как показано ниже. Символ будет добавлен с конца панели. Теперь для того, чтобы вставить этот символ в уравнение, можно кликнуть на малое меню, а не искать его в палитрах. Малое меню хорошо использовать для часто встречающихся символов, так как оно всегда под рукой и может содержать много элементов.
4. Далее нам нужно добавить выражение ∑ X i в большое меню в виде таблицы. Фрагменты меню работают таким же образом, но разделены на категории, что позволяет использовать гораздо большее количество элементов. Кликните на раздел Statistic, чтобы отобразить предустановленные элементы MathType для статистических уравнений. 5. Удалите текущее содержимое окна MathType и создайте выражение ∑ X i . Для этого вам понадобится шаблон ∑ . 6. Чтобы добавить это выражение на панель инструментов, выделите его и перетащите в большое меню в виде таблицы. Когда вы отпустите кнопку мыши, выражение должно появиться в этом меню как очередной элемент.
20
7. Создайте выражение для
1 и поместите его в малое меню в виде k
таблицы. Для создания дроби вы можете использовать один из шаблонов: или , на ваше усмотрение. После того, как это сделано, можно приступить к вводу второго уравнения. 1 X iY i − ( ∑ X i )( ∑ Yi ) ∑ σ k r = XY = σ XσY 2⎫⎧ 2⎫ 1 1 ⎧ 2 2 ⎨∑ X i − ( ∑ X i ) ⎬ ⎨∑ Yi − ( ∑ Yi ) ⎬ k k ⎩ ⎭⎩ ⎭ 8. Создание формулы не требует освоения каких-либо новых навыков, поэтому мы не будем давать пошаговых инструкций. Вот несколько полезных советов. - Можно вставлять σ кликом по малому меню, это гораздо . быстрее, чем использовать палитру - Также можно вставлять ∑ X i , кликая на большое меню в форме таблицы. - Можно быстро создать ∑ Yi , вставив ∑ X i . Выделите X и введите Y на его место. - Можно создать ∑ X i2 , вставив ∑ X i и заменив нижний индекс шаблоном верхнего и нижнего индекса. Чтобы сделать это, выделите нижний индекс, как показано ниже, и держите клавишу CTRL при вставлении шаблона. Клавиша CTRL обеспечивает замену выделенного фрагмента новым. Затем введите 2 в верхнем индексе. - Заметьте, что 2 фрагмента в круглых скобках в нижней части формулы идентичны, за исключением того, что один содержит Х, а второй У. Чтобы создать второй элемент, просто скопируйте первый и замените Х на У. - Чтобы скопировать элемент, надо его выделить, держа клавишу CTRL, и перетащить в нужное место (без клавиши CTRL элемент просто передвинется).
Настройка панели инструментов. Панель инструментов MathType изначально содержит много элементов, использующихся во многих разделах математики. Тем не менее, вы можете создавать свои собственные элементы, переименовывать и удалять уже существующие, а также перемещать любой символ или выражение на определённую палитру панели. Также можно модифицировать выражения, если они не вполне соответствуют вашим требованиям. Чтобы переместить элемент внутри панели инструментов, нажмите
21
клавишу ALT и перетащите этот элемент в нужное место. Можно вставить символ между двумя другими символами, отпуская кнопку мыши, когда курсор находится между ними. 9. Перетащите символ σ , который мы добавили в малое меню. Пусть теперь этот символ будет располагаться в малом меню в виде таблицы. В принципе, вы можете самостоятельно выбрать место расположения символа. 10. Теперь давайте удалим σ из малого меню в виде таблицы. Для этого кликните правой кнопкой мыши по элементу σ и выберите Delete из появившегося контекстного меню. Вы также можете удалить другие выражения, которые были добавлены вами в меню.
Удаление элементов с панели инструментов Еще один способ удалить элемент – это “вынести” его за пределы меню при нажатой клавише ALT и отпустить кнопку мыши вне окна MathType. Вы также можете изменять названия вкладок меню для удобства использования. 11. Дважды кликните по вкладке Statistics, откроется диалоговое окно “Tab Properties”, в котором можно будет изменить название вкладки и комбинацию горячих кнопок, с помощью которой данная вкладка вызывается. Если при наборе вам удобнее пользоваться клавиатурой, а не мышью, то для вас будут полезны следующие команды, позволяющие вводить символы с различных палитр панели инструментов:
Название палитры Symbol Palette Template Palette Small Bar Large Tabbed Bar Small Tabbed Bar
Команда F5 F6 F7 F8 F9
С помощью этих клавиш курсор переводится в один из пяти перечисленных выше разделов панели инструментов, передвигаться по палитрам каждого раздела можно с помощью стрелок. Нажатие клавиши ENTER открывает список всех элементов выбранной вами палитры. Для закрытия списка нажмите ESC. По вкладкам большого меню в виде таблицы можно перемещаться, используя комбинацию клавиш CTRL+F10, n, где n – это номер вкладки. Например, командой CTRL+F10, 4 можно активировать вкладку “Matrices” (она четвертая слева).
22
Что расположить на панели инструментов Некоторые символы и шаблоны используются так часто, что вам было бы удобнее видеть их в панели инструментов. Но подумайте, действительно ли стоит занимать ими ценное место, возможно, вы просто разучите комбинацию клавиш для их вызова. Особенно это относится к греческим символам. Имеет смысл добавлять на панель символы из любых специальных шрифтов. Самый простой способ сделать это – вызвать окно Symbol dialog (выберите Insert Symbol command в раскладке меню Edit). Также можно добавлять символы при помощи ALT-переноса. Урок 6. Пробелы и выравнивание На следующем примере поясним возможности MathType по использованию пробелов и выравнивания. Создаем следующие уравнения: 1
∫ a( x)dx ≤ lim sup ϕ ( a ) 0
n
n →∞
1
∫ a( x)b( x)dx ≤ lim supψ ( a, b ) n →∞
0
n
Заметим, что эти уравнения выровнены по левому краю. Ввести их можно следующим образом: 1. Вставьте шаблон определённого интеграла, нажав иконку или CTRL+I, введите подынтегральное выражение. Ваше уравнение должно выглядеть следующим образом: 1
∫ a( x )dx 0
2. Чтобы улучшить внешний вид нашего уравнения, необходимо вставить некоторое пустое пространство между a( x) и dx под знаком интеграла. MathType не делает этого автоматически, поэтому мы приведём удобный способ, позволяющий вставлять пробелы определённого размера с помощью одной из палитр. Следующие пять иконок палитры a∧ b представляют наиболее часто используемые пробелы: Иконка ab
Комбинация клавиш SHIFT+SPACE
Альтернативная комбинация клавиш CTRL+K,0
a∧ b a ∧b a ∧b a∧b
CTRL+ALT+SPACE CTRL+SPACE CTRL+SHIFT+SPACE
CTRL+K,1 CTRL+K,2 CTRL+K,3
нет комбинации
CTRL+K,4
∧
23
Вставьте одноточечный пробел между ")" и " d " , кликнув туда и выбрав соответствующую иконку палитры, либо нажав CTRL+SPASEBAR. 3. Поставьте курсор за знак интеграла в позицию, показанную ниже. Это обеспечит правильную работу команд выравнивания. 1
∫ a( x )dx 0
4. Нажмите ≤ на маленькой панели. 5. Структуру “lim sup” создаём, кликая иконку на палитре . 6. Поставив курсор в верхнюю позицию шаблона, вводим limsup . 7. Перемещаем курсор в нижнюю позицию и вводим n → ∞ . Символы → и ∞ используются очень часто, поэтому они добавлены на маленькую панель. Также их можно ввести с палитры Символов. 8. Нажмите клавишу TAB для перемещения курсора из нижней позиции и закончите ввод уравнения. Наиболее быстро это можно сделать так: CTRL+G f CTRL+L n TAB ( a ). 9. Нажмите клавишу ENTER для перевода курсора на новую строку. Ваша конструкция должна выглядеть следующим образом: 1
∫ a( x )dx ≤ lim sup φ ( a ) 0
n >∞
n
10. Для экономии времени мы будем создавать второе уравнение, изменяя копию первого. Выделите первое уравнение, кликнув дважды гденибудь рядом с его знаком ≤ , скопируйте его в буфер обмена и затем вставьте в новую пустую строку. Вы должны получить две идентичные копии первого уравнения, расположенные одна под другой. Теперь просто поправьте нижнюю копию: измените φ на ψ , выделив φ и нажав CTRL+G, а затем y . 11. Наконец, мы рассмотрим различные способы выравнивания этих двух уравнений. Вы можете выровнять их по центру или по правому краю, используя команды Align Center и Align Right во вкладке меню Format. Попробуйте это сделать, просто чтобы посмотреть, как это выглядит. 12. Фактически мы можем выровнять эти два уравнения так, что их знаки ≤ будут находиться строго один под другим. Чтобы это сделать, выбираем команду Align at = во вкладке меню Format. В случае символа ≤ она также будет работать. Вы можете выравнивать уравнения другими способами, используя символы выравнивания. Просто вставьте символ выравнивания в каждое уравнения в те позиции, по которым вы хотите произвести выравнивание. Символы выравнивания представлены иконкой , расположенной на палитре a∧ b
24
13. Вы также можете изменить расстояние по высоте между двумя уравнениями. Для этого выделите второе уравнение, выберите команду Line Spacing на вкладке меню Format и установите нужное вам расстояние.
Выравнивание элементов, содержащих скобки Возможности MathType по выравниванию скобок позволяют вам совершенствовать внешний вид элементов, содержащих скобки. В большинстве случаев скобки располагаются так, чтобы математическая ось (т.е. высота, на которой находится вертикальная черта знаков + и − ) была посередине них. Это не всегда выглядит так, как вам хотелось бы, например, в случае, приведённом ниже: A+ B⎫ ⎧ ⎪M + P − R ⎪ H −⎨ ⎬ 3 Q ⎪ ⎪ ⎩ ⎭ Числитель этого выражения намного выше, чем знаменатель, в результате чего остаётся большой пробел внизу дроби. Чтобы это устранить, вы должны изменить настройки выравнивания в шаблоне скобок. Поставьте курсор где-нибудь внутри скобок или вставьте пустой шаблон и выберите Format/Fence Alignment. Существует три возможных способа выравнивания: A+ B⎫ A+ B ⎫ ⎧ ⎧ A+ B⎫ ⎧ + M M + ⎪ ⎪ ⎪ ⎪ ⎪M + ⎪ P R − P − R ⎨ ⎬ H −⎨ или H − ⎨ P − R ⎬ , H −⎪ ⎬ ⎪ Q Q 3 3 ⎩ ⎭ ⎪ ⎪ ⎪⎩ ⎪⎭ 3Q ⎩ ⎭ Каждый из этих способов выравнивания имеет свои преимущества и недостатки. Выбор способа выравнивания зависит от выражения за пределами скобок и от общего вида всего уравнения. С помощью команды Fence Alignment вы можете также настроить способ выравнивания других шаблонов со скобками. Кроме того, в любой момент можно поменять способ выравнивания.
Урок 7. Редактирование матриц На этом уроке мы проиллюстрируем возможности MathType по введению матриц. Мы сконструируем следующее матричное уравнение: p (λ ) = det (λ I -A ) =
λ − a11
− a12
−a21
λ − a22
Эта конструкция очень проста, и мы сможем легко создать её, используя матричный шаблон.
25
1. Рассмотрим первую половину уравнения, до второго знака =. MathType определит, что “det” – это сокращённое название функции определителя и по умолчанию будет вводить её в стиле Function, предназначенном для введения функций. Для быстрого набора λ нажмите CTRL+SHIFT+G, а затем букву l . Заметим также, что I и A это матрицы, для их обозначения используется стиль Vector-Matrix, они должны быть набраны жирным шрифтом. Нажмите CTRL+SHIFT+B, затем I для получения I ; CTRL+ SHIFT+B, затем A для получения A . Или же вы можете набрать все символы в одном стиле, а затем выделять их и выбирать нужный стиль с помощью команды меню Style. В любом случае вы должны получить следующее: p(λ ) = det (λ I-A)
2. Вводим вторую часть уравнения. С помощью иконки палитры
(
)
⎡ ⎤ вставляем шаблон, обозначающий знак определителя. ⎣ ⎦
3. Вставляем шаблон 2x2-матрицы, используя иконку палитры
из
. Сейчас ваше уравнение выглядит так:
4. Курсор расположен в левом верхнем углу матрицы, вводим туда элемент λ − a11 . 5. Остальные элементы матрицы можно ввести с помощью копирования первого элемента и последующего его редактирования. 6. Теперь вставим некоторое пустое пространство между вертикальными линиями, обозначающими знак определителя, и элементами матрицы. Это можно сделать, поставив курсор внутри матрицы рядом с вертикальными линиями и нажав CTRL+SPACEBAR один или два раза. Если вы выберете команду Show All на вкладке меню View, то сможете увидеть вставленное пустое пространство. Это будет выглядеть так:
7. Фактически мы закончили ввод уравнения, хотя существует ещё достаточно много операций форматирования, которые вы можете применить. Например, можно «опустить» матрицу так, чтобы её верхняя строка находилась на одном уровне со знаком =. Чтобы это сделать, поставьте курсор где-нибудь внутри матрицы и выберите Align at Top на вкладе меню Format. Можно выровнять элементы матрицы по столбцам. Для этого снова ставим курсор внутри матрицы, выбираем
26
Format/Matrix/ChangeMatrix и в открывшемся диалоговом окне кликнем “Right”. Если вы проделали все операции, описанные выше, то ваше уравнение должно выглядеть следующим образом:
Чтобы перейти к следующему уроку, нажмите CTRL+A, чтобы выделить всё, а затем DELETE или BACKSPACE, чтобы очистить экран.
Урок 8. Шрифты, стили и размеры Стили Каждый символ в уравнении MathType обозначается специальным шрифтом и определённым стилем набора букв (жирный, курсив, подчёркнутый) или приписан к одному из одиннадцати имеющихся в MathType стилей. Каждый из этих стилей задаётся определённым сочетанием шрифта и стиля набора букв (например, Times New Roman, жирный + курсив). Используя стили вам не надо волноваться о шрифте и стиле набора букв по отдельности. Это значительно увеличивает скорость вашей работы, и каждое набранное уравнение будет согласовано по стилю с другими уравнениями и с остальным текстом. Также, меняя настройки стиля, вы можете быстро изменять внешний вид всех символов, которые используют этот стиль. Изменять настройки стилей можно с помощью команд Style/Define. Заметим также, что во вкладке меню Style каждый из стилей вынесен как команда. Основной шрифт Часто при наборе вы задаёте шрифт, стиль набора и размер букв для тела документа. Мы назовём это “основной шрифт”. Обычно требуется, чтобы уравнения были набраны на базе “основного шрифта” – функции такие, как “sin”, “cos”, должны иметь основной шрифт так же, как и числа. Переменные должны быть набраны тем же шрифтом, но выделены курсивом и т.д. Math Стиль Math понимается не в том смысле, что и другие стили. Это своего рода модель, с помощью которой MathType автоматически связывает определённый стиль с именами функций, переменными, символами и числами. Text Стиль Text используется при наборе слов, а не математических формул. Естественно задавать в стиле Text тот же шрифт и стиль набора
27
букв, что и в основном шрифте. Когда текущим выбран стиль Text, MathType ведёт себя почти как Word. Однако мы не рекомендуем использовать MathType для набора больших объёмов текста. Стиль Text используется, например, в случае, когда надо вставить несколько слов в середине уравнения. Большинство текстовых редакторов не позволяют размещать уравнение в одну линию с текстом. Если вы столкнулись с этой проблемой, можно создать отдельную строку, содержащую только уравнение, в MathType. Выберите стиль Text и создайте уравнение с помощью него, используя математические стили, как обычно. Затем вы можете скопировать эту строку из MathType в ваш документ.
Function Стиль Function используется для обозначения имён стандартных математических функций, таких как sin, log и т.д. Вы можете задать установки стиля Function так, чтобы они соответствовали основному шрифту. Стандартные математические функции MathType распознаёт автоматически, кроме того, вы можете добавить свои собственные. Variable Стиль Variable используется для набора букв, обозначающих отдельные математические переменные или константы в вашем уравнении. Вы можете задать установки стиля Variable так, чтобы они соответствовали основному шрифту, но буквы должны быть набраны курсивом. Lower-Case Greek Стиль Lower-Case Greek используется для набора “заниженных” греческих букв (например, ϕ , φ ). Обычно такие буквы набираются курсивом, шрифтом Symbol или Euclid Symbol. Upper-Case Greek Стиль Upper-Case Greek используется для набора “завышенных” греческих букв (например, ξ , ζ ). Эти буквы также набираются шрифтом Symbol или Euclid Symbol, стиль набора может быть как курсивом, так и обычным. Symbol Стиль Symbol используется для многих математических операторов, таких как + или =, для обозначения знаков суммирования и произведения и для других специальных символов. Чтобы MathType работал корректно, в стиле Symbol должен быть задан шрифт Symbol или Euclid Symbol или какой-либо другой шрифт с точно таким же набором элементов, что и у шрифта Symbol (то же множество элементов на тех же позициях).
28
Vector-Matrix Стиль Vector-Matrix используется для набора элементов, обозначающих вектора или матрицы. Он обычно задан тем же шрифтом, что и стиль Variable, только стиль написания букв жирный, а не курсив. Number Стиль Number используется для набора цифр. Желательно, чтобы шрифт этого стиля совпадал с основным шрифтом. Если вы составляете таблицу со столбцами из чисел, то необходимо установить в стиле Number такой шрифт, в котором все цифры имеют одинаковую ширину, тогда столбы вашей таблицы будут выровнены правильно. Большинство шрифтов этим свойством обладают. User 1 и User 2 Стили User 1 и User 2 позволяют вам установить свои собственные сочетания шрифтов и стилей написания букв и затем использовать эти комбинации для быстрого набора определённых символов. Если вы связали какой-либо шрифт с одним из этих стилей, то вы можете набрать любой символ данным шрифтом, выбирая стиль User 1 или User 2, а затем нажимая клавишу (или комбинацию клавиш), соответствующую нужному вам символу. Автоматическое назначение стиля Как уже отмечалось, MathType часто назначает автоматически конкретные стили для определённых символов. Этот процесс базируется на двух механизмах: механизме Распознавания Функций и механизме Замещения Символов. Распознавание Функций Когда текущим стилем выбран Math (что бывает в большинстве случаев), MathType автоматически распознаёт стандартные математические функции, такие как “sin” и “cos”, и отображает их, используя стиль Function. Кроме того, MathType будет автоматически вставлять некоторое пустое пространство вокруг функций в соответствии с правилами математического набора. Замещение Символов Если вы работаете со стилями Math, Variable, Function, VectorMatrix или Greek, MathType будет иногда заменять символы, вводимые вами с клавиатуры, на другие. Примером этого является знак “минус”. MathType будет вставлять реальный знак “минус” из стиля Symbol вместо дефиса, который вставляют большинство обычных шрифтов. Знак “минус” в два раза длиннее по сравнению с дефисом, это важное различие.
29
Есть ещё очень много символов, которые заменяются на соответствующие из стиля Symbol, например, круглые, квадратные и фигурные скобки, знаки + и =. Такое замещение обеспечивает согласованность по стилю, целостность уравнений и улучшает их внешний вид. Наконец, когда бы мы ни набирали цифры, они всегда будут вводиться с использованием стиля Number. Если же вы работаете с определённо установленным шрифтом и стилем набора букв (команды меню Style/Other...) или же текущим стилем выбраны Text, User1 или User2, то вышеописанного автоматического замещения символов не происходит. Вы всегда будете видеть на экране именно тот символ, который вводили с клавиатуры.
Назначение стиля пользователем В большинстве случаев при наборе уравнений вы используете стиль Math и переключаетесь на стиль Text, чтобы вставить в уравнение предложение или фразу. Иногда требуется назначить определённый шрифт или стиль набора букв вопреки автоматическим установкам MathType. Это осуществляется примерно так же, как и в Word: вы можете просто выбрать желаемый стиль прежде, чем начать печатать, либо назначить определённый стиль для выделенных элементов, если вы уже ввели их. В обоих случаях нужный вам стиль назначается при помощи команды меню Style. Конечно же, имеются комбинации горячих кнопок для всех этих операций. Можно менять стиль элемента непосредственно перед его набором, для этого существует несколько комбинаций горячих кнопок: Комбинация клавиш Ctrl+Shift+G Ctrl+Shift+B Ctrl+Shift+U Ctrl+Shift+Alt+U
Стиль Greek Vector-Matrix User1 User2
Большим преимуществом такого метода является то, что после набора символа нужным стилем вам не надо возвращаться обратно к текущему стилю, MathType делает это автоматически. На этом уроке мы продемонстрируем, как можно изменять стили и размер шрифтов на примере следующего уравнения: ⎧1 ⎫ u = φ exp ⎨ σ ( x + y ) ⎬ ⎩2 ⎭ 1. На вкладке меню Style выберите Math. 2. Создайте уравнение, используя шаблон для дроби и вводя φ и σ из палитры греческих букв, либо же используя комбинацию CTRL+G горячих кнопок. Оператор “ ” расположен на панели ± • ⊗ .
30
Уравнение должно выглядеть так: ⎧1 ⎫ u = φ exp ⎨ σ ( x + y ) ⎬ ⎩2 ⎭ 3. Выберите Style/Define. В открывшемся диалоговом окне обязательно кликните “Simple”.
Измените “Primary font” на Euclid, “Greek and math fonts” на Euclid Symbol and Euclid Extra и кликните Apply. На экране должно появиться следующее: 1 u = f gexp s (x + y ) 2 Шрифт Euclid, поддерживаемый программой MathType, используется в программе TeX, это даёт возможность документам, набранным в MathType, выглядеть так же, как документам, набранным в TeX, что является предпочтительным в некоторых типах работ.
{
}
4. Снова выбираем Style/Define. В открывшемся диалоговом окне нажимаем “Factory settings”, чтобы вернуть используемые ранее шрифты. 5. Далее в окне Define Styles выберем “Advanced”. Окно будет выглядеть так:
31
Имена одиннадцати стилей, расположенные в первом столбце диалогового окна, связаны со шрифтами и характером набора этих шрифтов. Уравнение, которое вы только что создали, использует следующие стили: Function, Variable, L.C. Greek, Number, Symbol. Буквы “exp” воспринимаются как аббревиатура экспоненциальной функции, для их набора использовался стиль Function; u , x , y являются переменными, поэтому они набраны в стиле Variable; f , s набраны в стиле L.C. Greek; для набора чисел и дроби использован стиль Number. Знаки арифметических операций и круглые скобки относятся к стилю Symbol. Все эти стили применяются автоматически, когда вы вводите уравнение, потому что вы изначально используете стиль Math (см. пункт 1). 6. Выберем новый шрифт у стиля Function. По умолчанию это Times New Roman. Замените его, например на шрифт Arial. Нажмите ОК. Ваше уравнение будет выглядеть так: ⎧1 ⎫ u = φ exp ⎨ σ ( x + y )⎬ ⎩2 ⎭ 7. Снова вызываем диалоговое окно Define Styles. Выбираем у стиля Variable шрифт Trebuchet MS и тот же шрифт связываем со стилями Function и Number. Далее, у стиля L.C. Greek в столбцах Character Style выберем Bold и уберём галочку с Italic. Нажимаем ОК. Ваше уравнение должно выглядеть так: 1 u = φ exp σ(x + y ) 2 8. Верните старые установки шрифтов и стилей, нажав “Factory settings” в диалоговом окне Define Styles.
{
}
32
Размеры символов MathType обычно автоматически определяет конкретный размер символов в уравнении, когда вы его создаете. В отличие от редактора Word, где вы сами выбираете нужный размер символов текста, MathType делает это, используя систему “пяти размеров” (Full, Subscript, Subsubscript, Symbol или Sub-symbol), которые автоматически назначаются символам в соответствии с позицией, которую они занимают в уравнении. Одним из преимуществ данного подхода является то, что вы можете менять, например, размер индексов в уравнении, просто внося нужные изменения в настройки Subscript. Каждый размер представляет собой определённую долю в процентах от размера Full. Если вы выберете в меню команды Size/Define, то увидите, что только размер Full имеет точное назначение, остальные размеры определяются в процентном соотношении от него. Таким образом, вы можете менять размеры всех элементов вашего уравнения, просто внося изменения в настройки размера Full. Естественно будет установить размер Full таким же, как и размер текста всего тела документа, в котором набирается уравнение. Ниже приводится краткое описание семи имеющихся в MathType размеров. Full Используется для ввода обычных элементов, которые могут содержать пустые позиции (например, куда требуется вставить пределы интегрирования). Этот размер соответствует основному размеру текста в теле документа. Subscript Используется для верхних и нижних индексов элементов, имеющих размер Full, а также для набора пределов интегрирования, суммирования и других шаблонов. Sub-subscript Используется для верхних и нижних индексов элементов, имеющих размер Subscript, а также для набора пределов интегрирования, суммирования и др. в шаблонах, находящихся внутри других шаблонов. Symbol Используется для символов размера больше обычного в шаблонах интегрирования, суммирования и произведения. Sub-symbol Используется для символов размера больше обычного, находящихся в пустых позициях элементов размера Subscript.
33
User1, User2 Общеустановленные размеры могут использоваться, как захотите. Автоматическое назначение размера Размер каждой пустой позиции в элементе уравнения связан с размером элемента и размером всего уравнения. Когда вы вставляете элемент в пустую позицию, размер этого элемента будет связан с размером позиции. Когда вы вставляете шаблон в пустую позицию, размеры пустых позиций вставленного шаблона будут связаны с размером позиции вставки. Например, если шаблон интеграла находится внутри пустой позиции размера Subscript, то его пустая позиция для ввода интегрируемого выражения будет иметь размер Subscript, сам знак интеграла будет иметь размер Sub-symbol, а пустые позиции для пределов интегрирования будут иметь размер Sub-subscript. Заметьте, что хотя вы можете вставлять шаблоны в другие шаблоны как угодно много раз, размер пустых позиций вставленных шаблонов никогда не станет меньше размера Sub-subscript в соответствии со стандартными правилами набора математических выражений. Назначение размера пользователем При наборе уравнений вы позволяете MathType автоматически назначать размеры элементов. Иногда требуется назначить определённый размер для того или иного элемента вопреки автоматическим установкам MathType. Это осуществляется примерно так же, как и в Word: вы можете просто выбрать желаемый размер прежде, чем начать печатать, либо назначить определённый размер для выделенных элементов, если вы уже ввели их. В обоих случаях нужный вам размер назначается при помощи команды меню Size. Конечно же, имеются комбинации горячих кнопок для всех этих операций. Урок 9. Установочные файлы Установки уравнения Настройки всех стилей, размеров и пробелов, используемых в уравнении, ссылаются на так называемые “установки уравнения”. Установки уравнения используются для создания уравнения и сохраняются вместе с ним. Изменения, которые вы внесли в уравнение, используя команды Style/Define..., Size/Define..., Spacing/Define..., не отразятся на других уже созданных уравнениях. Однако если вы оставили галочку в окошке “Use for new equations” в каждом из этих диалоговых окон, MathType сохранит эти установки уравнения в специальное место. И в следующий раз, когда вы будете создавать уравнение, эти установки будут работать.
34
Использование установочных файлов Установочные файлы MathType позволяют быстро и удобно переключаться между различными конфигурациями стилей и размеров. Возможность быстрой смены настроек является наиболее важным примером использования установочных файлов. Предположим, вы набираете уравнения документа шрифтом Times New Roman, но в отдельных местах вам требуется использовать шрифт Arial. Вы можете создать два установочных файла: один, в котором стили Text, Function, Variable, Vector-Matrix и Number определяются шрифтом Arial, и другой, в котором эти стили определяются шрифтом Times New Roman. Потом, используя команду Load Preferences, вы можете быстро устанавливать один из двух желаемых стилей, выбирая соответствующий установочный файл. Сохранение и загрузка установочных файлов Прежде чем создавать установочный файл, установите стили и размеры, которые вы хотите в нём сохранить. Затем выберите Preferences/Equation Preferences/Save To File. Появится диалоговое окно, позволяющее вам дать имя файлу и выбрать его местоположение. Удобно сохранять каждый установочный файл в той же директории, что и документ, в котором он используется. Или же возможно сохранять файлы в отдельную папку Preferences, которая размещается в папке MathType. Для загрузки установочного файла выберите Preferences/Equation Preferences/Load Preferences и в открывшемся диалоговом окне укажите путь к файлу; если же нужный файл является одним из четырёх последних используемых, вы можете загрузить его, кликнув по имени файла во вкладке Preferences. Когда вы загружаете установочный файл, все настройки, которые в нём содержатся, немедленно применяются к текущему окну MathType. Появляющееся диалоговое окно позволит вам применить эти настройки к новым уравнениям. Инсталлированные установочные файлы При установке MathType автоматически инсталлируется ряд установочных файлов. Они располагаются в папке Preferences, внутри папки MathType. Названия этих файлов говорят сами за себя: например, файл Times+Symbol10.eqp имеет основной шрифт Times New Roman, стиль Math/Greek использует шрифт Symbol, размер Full равен 10 pt. Файл TeXLook.eqp базируется на файле Euclid10.eqp, который в свою очередь имеет основной шрифт Euclid и шрифт Euclid Symbol для стиля Math/Greek. Первоначальные установки Если вы хотите заменить все настройки стилей, размеров и величины пробелов на те, которые были при первоначальном запуске
35
MathType, просто выберите Preferences/Equation Preferences/Factory Settings.
Урок 10. Нумерация уравнений в Microsoft Word Урок описывает, как использовать команды MathType для нумерации уравнений в документах Microsoft Word. Чтобы проиллюстрировать, как эти команды работают, мы будем вводить следующий текст: Мы имеем два основных уравнения: cos 2 θ + sin 2 θ = 1 cos 2 θ − sin 2 θ = cos 2θ Складывая их вместе, получаем: 1 cos 2 θ = (1 + cos 2θ ) 2 Вычитая (1.2) из (1.1), получаем: 1 sin 2 θ = (1 − cos 2θ ) 2 Используя (1.4), мы можем показать, что cos 2θ = 1 − 2sin 2 θ
(1.1) (1.2) (1.3)
(1.4)
1. Запустите Microsoft Word и создайте новый документ. 2. Введите текст: Мы имеем два основных уравнения: 3. Кликните по кнопке или выберете MathType/Insert Right Numbered Display Equation, затем нажмите ОК. 4. Когда откроется окно MathType, введите первое уравнение, затем закройте окно. 5. Повторите шаг 3 и введите второе уравнение. 6. С новой строки введите: Вычитая 7. Теперь сделаем ссылку на второе уравнение. Кликните или выберите MathType/Insert Equation Reference. В открывшемся окошке нажмите ОК и выполните двойной щелчок мышью по номеру уравнения (1.2). Вы увидите, что номер (1.2) вставится в ваше предложение. 8. Наберите из и сделайте ссылку на уравнение (1.1) методом, описанным выше. 1 9. Введите получаем и вставьте уравнение sin 2 θ = (1 − cos 2θ ) , 2 присвоив ему номер (1.3) (см. шаг 3). 10. С новой строки наберите Используя, сделайте ссылку на уравнение (1.3), закончите строку, набрав мы можем показать, что 11. Нажмите кнопку или выберите MathType/Insert Inline Equation и вставьте следующее уравнение: cos 2θ = 1 − 2sin 2 θ . Заметьте, что это уравнение вставилось в строку с текстом, а не как отдельная строка.
36
Теперь мы вставим другое уравнение в середину нашего документа, чтобы продемонстрировать возможности автоматической перенумерации. 12. Поставьте курсор до слова «Вычитая» и введите следующий текст: Складывая их вместе, получаем: Затем, повторяя действия шага 3, 1 вставьте уравнение cos 2 θ = (1 + cos 2θ ) . 2 Последнее уравнение получит номер (1.3), а следующее за ним автоматически будет перенумеровано в (1.4). Когда мы вставляем новое пронумерованное уравнение или ссылку, номера остальных уравнений обновляются автоматически. Однако если мы меняем или удаляем номер уравнения, то для восстановления правильной нумерации остальных уравнений мы должны использовать команды MathType/Update Equation Number. Ещё следует помнить, что удаление номера уравнения не влечёт автоматического удаления всех ссылок на него. Эту процедуру вы должны проделать сами. Найти ссылки можно с помощью команд MathType/Update Equation Number, которые заставят Word выдавать сообщения об ошибках в местах нахождения этих ссылок.
Формат нумерации уравнений Вы можете изменять формат нумерации уравнений. 13. Выберите MathType/Format Equation Numbers. Поставьте галочку рядом с Whole document, и в опции Enclosure выберите < > (угловые скобки). Нажмите ОК, просмотр покажет результаты выбранных установок. Вы можете поэкспериментировать с установками – существует множество различных комбинаций. Разбиение на главы и разделы Формат нумерации уравнений обычно включает в себя номер раздела и номер уравнения, например (1.1). Вы также можете включить туда номер главы, если это необходимо. Номера главы и раздела устанавливаются с помощью команд Chapter/Section Break во вкладке MathType. Присваивая номер первому уравнению, мы создали первый раздел в нашем документе. Сейчас мы изменим номер этого раздела. 14. Выберите MathType/ Modify Chapter/Section Break. Откроется диалоговое окно. Предположим, мы работаем над вторым разделом документа, соответственно надо, чтобы номер раздела был 2, а номер уравнения 1. Вводим “2” в окошке Section number. (Опция Next используется, если наш документ содержит несколько различных разделов и мы хотим, чтобы они были занумерованы последовательно). Нажимаем ОК. Теперь номера всех уравнений в данном разделе будут начинаться с 2.
37
Урок 11. Совершенствование нумерации уравнений в Word Двойная нумерация уравнений, описанная в примере предыдущего урока, используется во многих документах, но иногда необходимо создать третий разряд в номере. Например, ваш документ может содержать номера глав, разделов и самих уравнений. Или вы можете посчитать, что формат нумерации Word – не совсем то, что вам нужно, и захотите создать собственный формат нумерации. Данный урок показывает, как решить обе эти задачи. 1. Откройте документ, созданный на прошлом уроке. 2. Выберите MathType/Format Equation Numbers, откроется диалоговое окно.
3. Для добавления номера главы ставим галочку в окошке Chapter Number. Формат нумерации изменится на <1.1.1>. 4. Поставьте галочку в окошке Whole document, чтобы изменения, которые мы внесли, распространялись на все существующие номера уравнений. Нажмите ОК. Вы заметите, что документ изменился, теперь номера уравнений стали <1.2.1>, <1.2.2> и т.д. Это происходит потому, что разбиение документа на главы/разделы в начале документа устанавливает номер главы 1. Это было добавлено в документ, когда мы устанавливали номер первого уравнения. Допустим, мы хотим, чтобы у нашей главы был номер 2.
38
5. Выберите MathType/ Modify Chapter/Section Break, откроется следующее диалоговое окно:
6. В окошке Chapter number выставите 2 и нажмите ОК. Нумерация в документе изменится: <2.2.1>, <2.2.2> и т.д. Теперь давайте изменим формат нумерации более кардинально. Наши уравнения будут нумероваться так: Уравнение 2.2.1, Уравнений 2.2.2 и т.д. 7. Выберите MathType/Format Equation Numbers, в открывшемся диалоговом окне выберите Advanced Format и введите Уравнение #C1.#S1.#E1. 8. Поставьте галочку в окошке Whole document, нажмите ОК. Посмотрите, как изменился ваш документ. Вы можете поэкспериментировать, создавая собственные различные форматы нумерации уравнений. “Язык” нумерации очень прост, любой формат содержит конструкцию типа #Cx, #Sx, #Ex, где на месте x могут стоять 1,a,A,i,I и т.д.
Урок 12. Создание и редактирование стилей в Microsoft Word и MathType Создавая документ Microsoft Word, содержащий уравнения и формулы, необходимо учитывать некоторые особенности. Наверняка вы хотите, чтобы сам текст подходил к уравнениям по размеру, шрифту и другим параметрам; также необходимо, чтобы все формулы документа имели одинаковые установки размера, шрифта и т.д. Данный урок покажет, как достичь этих целей. Несмотря на то, что и Word и MathType позволяют вам выделить текст и изменить его размер и шрифт непосредственно, мы рекомендуем делать это с использованием стилей. Обе программы позволяют применять этот подход, потому что он делает преобразование документа или уравнения очень простым. Вы всего лишь меняете установки стиля (например, Times New Roman на Arial, 12 pt на 10 pt), и ваш документ или уравнение сразу же преобразовывается в соответствии с новыми настройками.
39
Давайте предположим, что вам требуется создать документ с использованием шрифта Times New Roman и размера 10 pt. Первым шагом будет настроить установки MathType в соответствии с этими параметрами. 1. В программе MathType откройте диалоговое окно Define Styles (команды меню Style/Define). Установите основной шрифт Times New Roman, независимо от того, в каком положении Simple или Advanced находится радиокнопка. Убедитесь, что в окошке “Use for new equations” стоит галочка, и нажмите ОК. 2. Откройте диалоговое окно Define Sizes (команды меню Size/Define). Установите в поле Full размер 10 pt. Убедитесь, что в окошке “Use for new equations” стоит галочка, и нажмите ОК. 3. Вернитесь в Word, выберите MathType/Set Equation Preferences. Убедитесь, что радиокнопка “MathType’s New Equation’ preferences” включена. Это означает, что, когда бы мы ни создавали новое уравнение, используя команды MathType или панель инструментов MathType, наши установки будут распространяться на это уравнение. Нажмите ОК, чтобы закрыть диалоговое окно. 4. Теперь создадим новый стиль в Word для тела документа. Выберите Формат/Стили и форматирование/Создать стиль. Новый стиль по умолчанию называется Стиль 1, переименуйте его, например в “Body”. Ваш стиль будет создаваться на базе уже существующего стиля в Word, поэтому в поле “Основан на стиле” оставьте Обычный. Выберите Формат.../Шрифт, в открывшемся окне выставите шрифт Times New Roman и размер 10 pt. Нажмите ОК. 5. Выберите Формат.../Абзац. На вкладке “Отступы и интервалы” в графе “Междустрочный” установите значение “Точно”, а затем величину интервала, равную 12 pt. Нажмите ОК. 6. Нажмите ОК для закрытия диалогового окна “Создание стиля” и создания нового стиля “Body”. Теперь Word и MathType будут использовать одни и те же установки шрифта и размера. Убедитесь в этом, набрав несколько строк текста и вставив одно или два простых уравнения. Теперь давайте предположим, что вам необходимо изменить шрифт вашего документа на Garamond. Для этого необходимо: • Изменить стиль “Body” в Word и стиль в MathType, чтобы они использовали шрифт Garamond вместо Times New Roman; • Подготовить уже существующие в документе уравнения к использованию нового шрифта. Первый шаг легко выполним. Вам необходимо использовать диалоговые окна “Создание стиля” в Word и “Define Styles” в MathType. На втором шаге остановимся более подробно. 7. Выберите MathType/Format Equations. Открывшееся диалоговое окно позволяет форматировать уравнения и формулы вашего документа и предлагает несколько различных путей внесения изменений в формат
40
уравнений. В нашем примере необходимо включить радиокнопку “MathType’s New Equation’ preferences” и нажать ОК. 8. Начнётся процесс форматирования. Он может длиться от считанных секунд до нескольких минут, всё зависит от скорости вашего компьютера и числа уравнений в документе. По окончании процесса убедитесь, что формат уравнений действительно изменился.
Изменение шрифта отдельных элементов Шрифты, которые обычно используются при наборе уравнений, заданы в настройках стилей программы MathType, но вы также можете назначить любой шрифт, доступный на вашем компьютере, для определённых символов в уравнении. Это позволяют сделать стили User1 и User2, а также команда Style/Other... Назначение шрифта для одного из стилей User1 или User2 – это наиболее удобный подход, потому что потом вы можете вводить символы нужным шрифтом, выбирая соответствующий стиль в меню Style, а также с помощью комбинаций горячих клавиш. Команда Other из меню Style позволяет назначить любой шрифт для выделенных элементов. При выборе этой команды появляется диалоговое окно со списком всех возможных шрифтов. Просто выберите желаемый шрифт и нажмите ОК. Предположим, что вам требуется вставить символ из шрифта Wingdings. Этот символ соответствует клавише v в данном шрифте. Поэтому для вставки наберите v, выделите эту букву, а затем с помощью команд Style/Other... выберите Wingdings. Команда Insert Symbol из меню Edit поможет вам определить комбинации клавиш, соответствующие символам в определённом шрифте. При выборе этой команды появляется диалоговое окно, в котором можно все элементы определённого шрифта представить в виде таблицы (подробнее см. Урок 14). Если вы кликните по какому-нибудь элементу, в правом нижнем углу окна появится комбинация клавиш, соответствующая этому элементу. Например, комбинация “ALT+0123” означает, что для ввода элемента вы должны нажать клавишу ALT и, удерживая её, одновременно нажать клавиши 0,1,2,3 на цифровой клавиатуре. Изменение размера отдельных элементов Вы можете изменить размер отдельных элементов уравнения на любой желаемый с помощью команд Other, Smaller, Larger из меню Size. При выборе команды Other появляется диалоговое окно, которое позволяет установить любой точечный размер. Команды Smaller/Larger изменяют размер выделенных элементов на одно приращение в меньшую или большую сторону. Величина этого приращения задаётся в окне Define Size. Если вы хотите изменить размер знака суммы, основания или любой другой части шаблона, помните, что существует специальный способ для выделения этих элементов: нажмите клавишу CTRL и
41
кликните по нужной части шаблона, когда курсор мыши приобретёт вид черной вертикальной стрелки, как показано на рисунке.
Нужная часть шаблона выделится. Для изменения её размера используйте команды Ctrl+Shift+> или Ctrl+Shift+<. Вы не сможете установить какой-либо специальный размер для односторонних скобок или знаков интеграла. Размеры этих элементов регулируются только с помощью команд Smaller и Larger. Чтобы вернуть размер элементов, установленный первоначально, используйте команды Size/Reset. После применения этой команды размеры элементов будут контролироваться настройками диалогового окна Define Size.
Выбор шрифта для математических документов Выбор шрифта, который будет использоваться в вашем документе, вообще говоря, является делом вкуса. Но есть несколько общепринятых правил, которым вы должны следовать. 1) В технических документах обычно используются шрифты, элементы которых имеют маленькие горизонтальные чёрточки снизу и сверху. Такие шрифты принято называть Serif. Наиболее известными среди них являются Times New Roman и Bookman Old Style. Шрифты, которые не имеют горизонтальных чёрточек, называют Sans Serif (т.е. without serifs, “без черточек”). Примерами являются шрифты Arial и Helvetica. 2) Можно также рассмотреть высоту “заниженных” элементов определённого шрифта по отношению к основному точечному размеру данного шрифта. Например, “заниженные” элементы шрифта Symbol на 10% выше, чем “заниженные” элементы шрифта Times New Roman, но точно такие же, как и “заниженные” элементы шрифта Bookman Old Style. По этой причине некоторые думают, что сочетание Symbol+Bookman выглядит лучше, чем Symbol+Times. Для решения этой проблемы MathType снабжён шрифтами Euclid и Euclid Symbol, которые наилучшим образом согласуют по высоте “заниженные” элементы со всеми остальными. 3) Системы TeX и LaTeX обычно используют семейство шрифтов, называемое Computer Modern. В MathType используется семейство шрифтов Euclid, оно содержит 16 шрифтов с 6 различными наборами элементов. Эти шрифты содержат элементы, используемые при наборе в TeX, но они классифицированы определённым образом для оптимальной работы в MathType и других приложений Windows. Использование этих шрифтов позволяет документ, набранный в MathType, максимально приблизить по внешнему виду к документу, набранному в TeX. Также
42
этого можно добиться с помощью настроек установочного файла TeXLook.eqp. Он расположен в папке Preferences внутри папки MathType.
Урок 13. Форматирование c использованием клавиши TAB и инструмента Ruler На этом уроке мы будем создавать следующее уравнение: ⎧1 ⎪ + 9.76 x если n чётно cn ( x) = ⎨ k ⎪⎩ 14.3 x если n нечётно и затем форматировать его различными способами. 1. Введите выражение, стоящее в левой части, и знак равенства. Как вы уже знаете, для набора нижнего индекса можно выбрать шаблон либо нажать CTRL+L. 2. Выберите шаблон из палитры для вставки открывающей левой скобки. Вы должны получить следующее: 3. Введите верхнюю строку уравнения, заканчивая набор на переменной x, и затем нажмите CTRL+TAB (сначала нажмите клавишу CTRL, а затем, удерживая её, нажмите TAB). 4. Выберите Style/Text и введите если n четно. Пока вы используете стиль Text, вы можете вставлять пробелы с помощью клавиши SPACEBAR при наборе текста. Выберите View/Show All и вы сможете увидеть результат применения комбинации CTRL+TAB: после переменной x будет стоять маленький красный ромбик. Выберите View/Ruler. Ваше уравнение будет выглядеть так:
5. Нажмите клавишу ENTER для создания новой строки ниже. Для ввода 14.3x перейдите к стилю Math, а затем снова вернитесь в стиль Text и наберите если n нечётно. Не забудьте вставить пробел с помощью клавиши TAB (комбинация CTRL+TAB) после ввода переменной x. Вы должны получить следующее:
6. Выделите n в первой строке и выберите Style/Math. Это заставит MathType интерпретировать n как переменную и использовать для её набора стиль Variable. Проделайте то же со второй строкой.
43
7. Поставьте курсор где-нибудь в первой или второй строке правой части уравнения, нажмите кнопку на линейке и затем кликните на деление 1.5 дюйма для установки левой позиции, по которой будет производиться выравнивание. Ваше уравнение будет выглядеть так:
Если такой вид уравнения вас устраивает, то на этом можно остановиться. Однако существует ещё ряд различных опций, позволяющих продолжить процесс форматирования. 8. Во-первых, сделаем так, чтобы переменные x в обеих строках находились на одном уровне, одна под другой. Для этого поставьте курсор в начало первой строки и нажмите CTRL+TAB, затем то же проделайте со второй строкой. Каждая строка окажется сдвинутой вправо, и переменные x будут выровнены по левой позиции, установленной на шаге 7. 9. Теперь нажмите кнопку и кликните по делению на линейке (примерно 1.3 дюйма). Уравнение примет вид:
10. Можно также сделать, чтобы точки в записи десятичных дробей в обеих строках уравнения находились одна под другой. Чтобы это осуществить, сначала удалите ползунок с линейки (с помощью мыши перетащите его вниз за пределы линейки, после чего отпустите кнопку мыши). Затем нажмите кнопку и кликните где-нибудь в окрестности деления 1 дюйм на линейке. Это позволит установить позицию, по которой будут выравниваться десятичные точки. В итоге вы получите следующее:
Урок 14. Вставка редко используемых символов На этом уроке вы узнаете, как использовать окно Insert Symbol, чтобы вставлять символы, которые редко используются и не помещены во встроенные палитры программы MathType. Предположим, что вам нужно описать какие-то операции на множествах, которые похожи на обычные
44
операции объединения и пересечения множеств. Пусть, к примеру, операции определены следующим образом: A∪ B = A∪ B A∩ B = A∩ B
Вы ищете символы, чтобы обозначить операции, и вам хотелось бы, чтобы эти символы были сродни стандартным обозначениям объединения и пересечения: ∪, ∩ . Этот урок покажет, как решить данную проблему. 1. Создайте указанные выше уравнения. 2. Выберите Edit/Insert Symbol. Откроется следующее диалоговое окно:
Это окно вы можете использовать, чтобы обозревать все шрифты, доступные вашему компьютеру, и получать сведения MathType о них. Окно позволяет вам: • вставить какой-то специальный знак или математический символ в ваше уравнение; • добавить часто используемые символы на палитры в виде иконок; • создать комбинации горячих кнопок для обозначения часто используемых символов; • подобрать символы, подходящие к описаниям каких-либо терминов, понятий. 3. Прежде всего, просмотрите символы, которые использует шрифт Symbol. Для этого выберите название шрифта из списка всех доступных шрифтов. Наиболее быстрый способ найти интересующий вас шрифт – это кликнуть по списку и ввести первые одну или две буквы названия шрифта. Когда нужный шрифт выбран, с помощью полосы прокрутки, вы можете просмотреть все символы, доступные в нём.
45
4. Можно также просмотреть шрифты Euclid Symbol и Wingdings. Заметим, что шрифты Symbol и Euclid Symbol используют одну и ту же «категорию» символов. Это означает, что если вы не нашли какой-то символ в одном из этих шрифтов, то вы не найдёте его и в другом. 5. Окно Insert Symbol предлагает более удобный способ поиска интересующего вас символа, чем просмотр всей таблицы символов, доступных какому-то определённому шрифту. В окошке “View by” выберите “Description”. Нажмите кнопку New Search, введите слово “union” и нажмите ОК. Теперь в таблице символов будут представлены только символы, внешне похожие на знак объединения ∪ . 6. Снимите галочку “Show one of each”, чтобы просмотреть все символы на вашем компьютере, которые распознаёт MathType и в названии которых встречается слово “union”. Таких символов может быть очень много, в зависимости от того, какие шрифты инсталлированы на вашем компьютере. Если набор символов покажется вам слишком большим, поставьте галочку “Show one of each”, чтобы сократить его. 7. Кликните по нескольким символам, чтобы посмотреть, что MathType может сказать о них. Помимо всего прочего, MathType даст описание символа, имя шрифта, в котором этот символ найден, и комбинацию клавиш, соответствующую данному символу. 8. Один из символов, которые вы увидите, это знак двойного объединения Т из шрифта Euclid Math Two. Давайте предположим, что вы хотите использовать именно этот символ для обозначения операции. Теперь надо найти соответствующий символ для пересечения. 9. Ищем символ описанным выше способом, заменив слово “union” на “intersection”. Вы должны найти знак двойного пересечения У всё в том же шрифте Euclid Math Two. 10. В окне Insert Symbol выберите шрифт Euclid Math Two и просмотрите символы, доступные в нём. Убедитесь в наличии там символов Т и У . Рядом вы увидите знаки объединения и пересечения квадратной формы: т , у . Их не было в результатах нашего поиска, потому что в соответствии со стандартом Unicode эти символы называются “square cup” и “ square cap” соответственно. 11. Чтобы вставлять символы непосредственно из окна Insert Symbol, нажимайте клавишу Insert. Если вы используете какой-то символ многократно, можно вынести его на палитру для ускорения процесса набора текста. Для этого нажмите клавишу ALT и удерживая её, с помощью мыши перетащите нужный символ на маленькую панель MathType. (Проделайте эту процедуру с символами Т и У ). 12. Введите ваши уравнения с использованием новых символов: AТ B = A∪ B AУB = A∩ B MathType распознаёт шрифт Euclid Math Two, поэтому понимает символы Т и У как бинарные операции, оставляя автоматически
46
необходимое пустое пространство между операндами A , B и знаком операции.
Урок 15. Создание Web-страниц, содержащих уравнения, с помощью программы Microsoft Word Команда Export to MathPage позволяет довольно легко конвертировать документы Microsoft Word, содержащие уравнения, в Web-страницы. На этом уроке вы познакомитесь с простейшей техникой создания Web-страниц. 1. Запустите Word и создайте новый документ, содержащий следующее: Мы знаем, что квадратный трёхчлен y = ax 2 + bx + c имеет два корня, но эти корни не всегда различны. y = x 2 + 4 x = 4 = ( x + 2)( x + 2) (1.1) Рассмотрим такой пример: Из уравнения (1.1) видно, что если x = −2 , то y = 0 . Создайте уравнения, используя команды Insert Inline Equation, Insert Right-Numbered Display Equation. Создайте ссылку, используя команду Insert Equation Reference. (См. Урок 9). 2. Сохраните созданный вами документ под именем MathPageTutorial.doc. Затем выберите MathType/Export to MathPage (или вы можете также нажать кнопку ). Откроется следующее окно:
Вы видите, что поле Title уже заполнено, если хотите, вы можете изменить название документа. Эти изменения сохранятся в свойствах Title документа и будут отражены при просмотре документа с помощью браузера.
47
3. Убедитесь, что остальные настройки окна Export to MathPage такие же, как показано выше. Если вы не используете Internet Explorer 5 или более поздние версии, включите радиокнопку “All browsers”. 4. Нажмите ОК. Начнётся процесс конвертирования вашего документа в Web-страницу. Поскольку ваш документ мал, это займёт всего лишь несколько секунд. Откроется браузер, показывая страницу, которая будет идентична оригинальному документу Word. Если браузер не откроется или опция “Display in default browser” не будет включена, запустите его и откройте ваш файл (большинство браузеров имеют команду Open на этот случай). 5. Заметьте, что ваши уравнения чётко выровнены относительно остального текста. Теперь изучим особенности работы инструмента MathZoom. Кликните по одному из ваших уравнений. На экране появится его увеличенная копия. Это позволит вам более внимательно рассмотреть мелкие элементы и значки, такие, например, как верхние и нижние индексы. Вы можете увеличить столько уравнений, сколько захотите. Чтобы ваше уравнение стало обычного размера, снова кликните по нему мышью. Чтобы закрыть все увеличенные уравнения, нажмите клавишу SHIFT и, удерживая её, кликните по одному из увеличенных уравнений. Кнопка MathZoom, дающая возможность осуществлять все эти преобразования, располагается в диалоговом окне MathPage. Вы можете запретить её использование для тех документов, в которых уравнения уже достаточно большого размера. Кроме того, документы, содержащие большое число уравнений (более 100), будут загружаться гораздо быстрее, если инструмент MathZoom отключён. В других случаях мы рекомендуем оставлять этот инструмент включённым. 6. Распечатайте Web-страницу, используя команду Print браузера. Заметьте, что качество печати уравнений не уступает качеству печати остального текста. 7. Если в качестве браузера вы используете Internet Explorer, перетащите одно из уравнений в окно MathType. Откроется новое окно MathType, содержащее это уравнение. Таким образом, уравнения, размещённые на Web-страницах, можно использовать и форматировать, не создавая их заново.
Советы для улучшения внешнего вида Web-страниц Следующие советы помогут вам создавать Web-страницы более совершенного вида, используя приложение MathPage. • Используйте Word 2000 или более поздние версии MathPage может также работать и с Word 97, но у более поздних версий программы Word лучше разработан механизм создания HTMLкода.
48
• Используйте таблицы для выравнивания Для выравнивания текста и улучшения его внешнего вида в окне браузера удобно пользоваться следующими командами Word: Таблица/Преобразовать/Текст в таблицу... После преобразования выделите каждый столбец таблицы и выровняйте по левому краю, по правому краю или по центру. • Используйте меню MathType программы Word для вставки уравнений Этим особо стоит воспользоваться в случае, когда вы хотите, чтобы ваше уравнение было каким-либо образом выровнено по отношению к остальному тексту. Если вы выровняете уравнение «вручную» с помощью команд Word (по левому краю, по правому краю, по центру), MathPage сгенерирует соответствующий HTML, но наиболее верно и корректно выравнивание будет работать, если изначально вы применяете команды Insert Display Equation и Insert Numbered Display Equation. • Используйте команды Вставка/Символ для вставки математических символов Если вам требуется ввести несколько математических символов, воспользуйтесь командами Вставка/Символ. Это будет быстрее и проще, чем вызывать MathType и создавать формулу, содержащую эти символы. С другой стороны, если вы хотите просматривать эти символы в браузере с помощью инструмента MathZoom (когда он включён), то тогда их необходимо создавать с помощью MathType. • Не конвертируйте слишком длинные документы, разбивайте их на небольшие части В процессе редактирования и печати Word работает с длинными документами, однако при создании Web-документов длинные файлы плохо транслируются. Большие документы требуют длительной загрузки и очень громоздки при просмотре. Когда вы печатаете длинный документ в Word, заголовки и сноски печатаются на каждой странице. При печати же из окна браузера всё по-другому: страницы не содержат заголовков и сносок, разбиение на страницы может происходить в довольно странных местах, иногда разбивая график или уравнение пополам. Решить эти проблемы помогает разделение длинных документов на небольшие секции и расположение каждой секции на отдельной Web-странице. • Модернизируйте уравнения до использования приложения MathPage Вы можете использовать документы, содержащие уравнения, созданные другими версиями MathType или Equation Editor. В этих случаях для достижения наилучшего результата воспользуйтесь командой Format
49
Equations, прежде чем генерировать Web-страницу (вам нужно один раз применить эту команду, а затем сохранить документ).
Мастер Документов Эта возможность Word позволяет вам разбить большой документ на несколько более мелких файлов. Мастер Документов содержит ссылки на каждый из этих файлов, так что вы можете работать как с отдельным файлом, так и со всем документом целиком. Для получения более полной информации воспользуйтесь Справкой в Word. При запуске MathPage в Мастере Документов вы получаете страницу, на которой расположены ссылки на все маленькие файлы, составляющие ваш документ. Эта страница немного необработанна и вы можете отредактировать её содержимое в редакторе HTML. Теперь у вас есть набор ссылок на страницы, что делает значительно проще и удобнее работу со всем документом целиком. Копирование Web-страниц на Web-сервер Вы можете легко скопировать страницу, сгенерированную в MathPage, на Web-сервер: просто используйте любую из FTP-программ. При этом вам надо скопировать все требуемые файлы, иначе страница не будет верно отображаться в браузере. Когда вы создаёте Web-страницу под названием MyPage.htm, появятся следующие файлы и папки: MyPage.htm MyPage_Files MathPage.js
Главная страница, содержащая HTML-код Папка, содержащая GIF и др. вспомогательные файлы Файл, содержащий код JavaScript
При изменении местоположения страницы, убедитесь, что вместе с ней вы копируете все файлы и поддерживающие папки. Заметьте, что файл MathPage.js один и тот же для всех Web-страниц. Это означает, что если вы сохраните 10 Web-страниц в какую-либо папку, у вас появится 10 .htmфайлов, 10 поддерживающих папок и только один файл MathPage.js. Это очень удобно при создании сайтов, в частности, если вам понадобится модернизировать файл MathPage.js, то нужно будет внести изменения всего лишь в одну копию.
Редактирование страниц, сгенерированных в MathPage Если вам необходимо внести изменения в Web-страницу, созданную при помощи MathPage, лучший способ осуществить это – открыть оригинальный документ Word, совершить необходимые изменения, а затем снова применить команду Export To MathPage. Мы не рекомендуем открывать сгенерированную в MathPage страницу напрямую через Word. MathPage вставляет множество скрипт-кодов на страницу, а также перемещает некоторую информацию, характерную для Word, чтобы сократить время загрузки страницы, насколько это возможно. Если вы
50
откроете страницу напрямую через Word и попытаетесь внести какие-либо изменения, уравнения и символы могут неверно отображаться на дисплее при загрузке. Допустим, вы открыли страницу в стандартном текстовом или HTML-редакторе. Будьте очень осторожны при внесении изменений, наиболее безопасно будет работать с копией страницы. Если вы вносили изменения вне скрипт-блоков MathPage, страница будет загружаться и работать правильно.
Урок 16. Создание Web-страниц, содержащих уравнения в виде GIF-файлов. Данный урок продемонстрирует другой способ создания Webстраниц, содержащих уравнения. Этот подход используется в случае, когда конвертирование документа Word в Web-страницу с использованием MathPage невозможно или неудобно. Он основан на создании GIF-файлов, содержащих уравнения, и размещении этих файлов на Web-страницах. Это сделать несложно, учитывая то, что MathType может обрабатывать GIF-файлы. MathType будет генерировать HTML-код, необходимый, чтобы связать вашу Web-страницу с заново созданным GIF-файлом. GIF-файлы, сгенерированные программой MathType, имеют ряд преимуществ по сравнению с GIF-файлами, созданными другими способами: • эти файлы малы, что уменьшает время их загрузки; • эти файлы могут редактироваться позже программой MathType; • вы можете сохранять эти файлы с Web-страниц, затем открывать их с помощью MathType и вставлять в другие документы, используя любой из поддерживаемых программой MathType форматов, включая WMF, LATEX, MathML. Вставка GIF-файла в документ 1. Запустите MathType и программу, редактирующую HTML-код. 2. В MathType выберите Preferences/Web and GIF Preferences. Открывшееся диалоговое окно содержит опции для установки разрешения GIF-файлов (пиксель на дюйм), фона изображения и HTML-кода, который будет генерироваться при сохранении GIF-файлов. Поставьте галочку в окошке “Copy HTML/Text to clipboard on GIF file save”. 3. Создайте какое-нибудь простое уравнение и выберите File/Save As. 4. Выберите GIF File Format, дайте имя вашему файлу и сохраните его в ту же папку, что и HTML-документ. MathType сгенерирует HTMLкод для этого уравнения и скопирует его в буфер обмена. 5. Сделайте активным окно программы, редактирующей HTML-код. 6. Поставьте курсор в то место, куда должно быть вставлено уравнение. Если вы используете текстовый редактор, вы можете вставить
51
HTML непосредственно из буфера обмена (например, вызвав контекстное меню правой кнопкой мыши и нажав “Вставить”). Если же вы используете редактор HTML типа WYSIWYG (What You See Is What You Get), вы должны вставлять HTML, используя команды View Source/Insert HTML. 7. Сохраните ваш HTML-документ и откройте его с помощью Webбраузера. Уравнение будет помещено на Web-страницу. 8. Вы можете улучшить внешний вид уравнения на Web-странице. Для этого вернитесь в MathType, выберите Preferences/Web and GIF Preferences и поставьте галочку в окошке “Smooth edges (anti-aliasing)”. Закройте диалоговое окно. 9. Сохраните уравнение в MathType, вернитесь в окно браузера и обновите страницу. Вы увидите, что внешний вид уравнения изменился. Эффективность применения команды “Smooth edges (anti-aliasing)” часто зависит от размера вашего уравнения. HTML-код, сгенерированный программой MathType, содержит имя GIF-файла и его размеры. Этой информации в большинстве случаев бывает достаточно. Однако вы можете изменять HTML-код, используя диалоговое окно “Web and GIF Preferences”. Для получения большей информации воспользуйтесь справкой Help. Сохранение уравнения в виде изображения в формате GIF с экранным разрешением способствует быстрой загрузке этого уравнения, но качество его печати может оказаться недостаточно хорошим. Для улучшения качества печати создайте GIF-файл с более высоким разрешением, при этом придётся пожертвовать временем загрузки. В основном при печати изображений используется разрешение 300 dpi. Чтобы использовать GIF-файл с высоким разрешением, сначала создайте этот файл с низким разрешением, например 96 или 120 dpi. Вставьте HTML, сгенерированный программой MathType, в ваш документ, он будет содержать в себе подходящий для вашего уравнения размер экрана в браузере. Теперь заново сохраните ваш файл, используя то же имя, но с более высоким разрешением. При отображении на экране браузер будет уменьшать размер файла, отображая файл с низким разрешением, а на печать будет выводиться файл с высоким разрешением.
Урок 17. Настройка клавиатуры MathType имеет встроенные комбинации горячих кнопок для многих команд, а также часто используемых символов и шаблонов. Однако вы можете изменить любую из этих комбинаций, более того, вы можете создать собственную комбинацию для любой кнопки, располагающейся в палитрах меню. Воспользуйтесь справкой Help, чтобы просмотреть все встроенные комбинации горячих кнопок.
52
1. Предположим, что вам нужно создавать большое число уравнений, содержащих шаблон Open Brackets: . MathType не имеет встроенной комбинации кнопок для этого шаблона. Чтобы создать её, выберите Preferences/Customize Keyboard. 2. Откроется диалоговое окно “Customize Keyboard”. На панели “Command” размещены все команды MathType, для которых могут быть назначены комбинации кнопок. Для нашего шаблона выбираем категорию “Toolbar Commands”, нажимаем +. Появится идентичный список, отображающий команды Панели Инструментов. В этом списке выбираем Template, а затем Fence Template. 3. Выбираем шаблон Open Brackets. Изображение шаблона появится ниже, рядом со строкой Description, так что вы легко сможете убедиться в правильности выбранного названия. 4. Поставьте курсор в окошко “Enter new shortcut key(s)”. 5. Введите CTRL+T, а затем [. Сообщение, которое появится ниже, говорит о том, что данная комбинация уже назначена для шаблона Left Bracket. Если вы хотите связать эту комбинацию с шаблоном Open Brackets, то она будет перемещена от шаблона Left Bracket. Когда вы назначаете какую-либо комбинацию клавиш, обязательно убедитесь, что эта комбинация уже не связана с какой-либо командой, символом или шаблоном. 6. Нажмите клавишу BACKSPACE один(!) раз (только для удаления символа [ ) и введите ALT+[. На этот раз совпадения не произошло. Нажмите кнопку “Assign”. Комбинация появится в списке “Current Keys”, а также будет внесена в список команд, обозначая шаблон Open Brackets. 7. Кликните “Close” для закрытия диалогового окна и нажмите CTRL+T, затем ALT+[. В строке ввода появится шаблон . MathType поддерживает очень много подобных команд. В частности, горячие клавиши для большинства шаблонов используют сочетание CTRL+T, а затем ещё какую-нибудь комбинацию, именно поэтому мы выбрали команду CTRL+T, ALT+[. Конечно же, вы вправе назначить какое-либо другое сочетание.
Назначение комбинации клавиш для алгебраического выражения 8. Кликните по вкладке Algebra на маленькой панели в виде таблицы (если панель не видима, выберите View/Small Tabbed Bar или нажмите ALT+CTRL+S). Мы создадим комбинацию горячих кнопок для выражения 2 . Это последний элемент на данной панели. 9. Кликните правой кнопкой мыши по этому элементу и выберите Properties. Откроется диалоговое окно “Expression Properties”. Поставьте курсор в окошко “Enter new shortcut key(s)” и нажмите (не вводите с
53
клавиатуры!) ALT+R, затем “Assign”. Комбинация ALT+R должна появиться в окне “Current Keys”. Для закрытия диалогового окна нажмите ОК. 10. Теперь при нажатии комбинации ALT+R в строке ввода будет появляться выражение 2 . Можно назначить комбинацию горячих кнопок для выражения 2 , используя диалоговое окно “Customize Keyboard” (Preferences/Customize Keyboard). Там нам потребовалось бы выбрать Toolbar Commands/Tabs/Tab 1/Small Bar/Expression 14. Гораздо быстрее вызвать контекстное меню правой кнопкой мыши.
Урок 18. Работа с TEX, LATEX и MathML На этом уроке мы научимся конвертировать созданные программой MathType уравнения в такие языки программирования, как TEX, LATEX и MathML. Наше главное внимание будет сосредоточено на языке LATEX. Техника работы с другими языками будет похожей. Предположим, вы хотите создать следующий параграф в вашем документе LATEX:
В формуле корней квадратного уравнения x=
−b ± b 2 − 4ac 2a
дискриминант b 2 − 4ac является самой важной составляющей. Для этого необходимо совершить следующие шаги: 1. Введите В формуле корней квадратного уравнения в вашем текстовом редакторе. 2. Запустите MathType, используя кнопку Пуск. 3. Выберите Preferences/Translators. В открывшемся диалоговом окне настройте опции, как показано ниже, и нажмите ОК.
54
4. Создайте формулу корней квадратного уравнения в MathType. 5. Выберите Edit/Select All. Затем нажмите Copy (вызвав контекстное меню правой кнопкой мыши). 6. Вернитесь в ваш текстовый редактор и нажмите Вставить. В вашем документе появится следующее: \[ x = \frac{{ - b \pm \sqrt {b^2 - 4ac} }}{{2a}} \] Если вы уже работали в LATEX, то должны знать, что именно так там записывается формула корней квадратного уравнения. 7. Наберите дискриминант и снова вернитесь в MathType. 8. Создайте формулу для дискриминанта в MathType. 9. Выберите Format/Inline Equation. Это будет учитываться при генерировании LATEX-кода программой MathType. 10. Скопируйте ваше уравнение и вставьте его в текстовый документ. Затем наберите является самой важной составляющей. В итоге вы должны получить следующее:
В формуле корней квадратного уравнения \[ x = \frac{{ - b \pm \sqrt {b^2 - 4ac} }}{{2a}} \] дискриминант $\sqrt {b^2 - 4ac} $ является самой важной составляющей. Опции транслятора MathType Иногда требуется обратный перевод уравнений из TEX’а в MathType. Это можно осуществить при условии, что уравнения изначально были созданы в MathType с соответствующими настройками транслятора. Для понимания такого подхода выполните следующее:
55
• Выберите Preferences/Translators. В открывшемся диалоговом окне поставьте галочку “Include MathType data in translation”. • Снова создайте формулу для корней квадратного уравнения, скопируйте и вставьте её в ваш текстовый документ.
На этот раз вы результат будет таким: % MathType!MTEF!2!1!+% feaafiart1ev1aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn % hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr % 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq-Jc9 % vqaqpepm0xbba9pwe9Q8fs0-yqaqpepae9pg0FirpepeKkFr0xfr-x % fr-xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEaiabg2 % da9maalaaabaGaeyOeI0IaamOyaiabgglaXoaakaaabaGaamOyamaa % CaaaleqabaGaaGOmaaaakiabgkHiTiaaisdacaWGHbGaam4yaaWcbe % aaaOqaaiaaikdacaWGHbaaaaaa!42DC! \[ x = \frac{{ - b \pm \sqrt {b^2 - 4ac} }}{{2a}} \]
Первые девять строк текста (строки, начинающиеся со значка %) представляют собой комментарий TEX’а, отражающий тот факт, что данное уравнение было создано в MathType. Если вы хотите перевести уравнение из TEX’а в MathType, вы должны обязательно выделить эти строки при копировании уравнения и вставке его в окно MathType. Если вы опустите комментарий TEX’а или как-либо измените его, обратный перевод уравнения в MathType работать не будет. Диалоговое окно “Translators” имеет также опцию “Include translator name in translation”, которая даёт возможность устанавливать соответствия между уравнениями в ваших документах. Это бывает полезно, если вы хотите написать программу, которая определяла бы источник TEX-файлов по внешнему виду уравнений или в процессе работы с ними.
Другие трансляторы В MathType есть трансляторы и для различных пакетов TEX’а (Plain TEX, AMS-TEX, LATEX, AMS-LATEX). Также есть транслятор для языка MathML. Создание и модификация трансляторов Если вас чем-то не устраивают стандартные трансляторы, вы можете изменить какой-либо из них или создать свой собственный. Каждый транслятор представляет собой специальный файл, написанный на языке TDL (Translator Definition Language). TDL-файлы находятся в папке Translators, вы можете исправлять их, а также создавать новые файлы.
56
Урок 19. Экспорт уравнений из Microsoft Word На этом уроке мы продемонстрируем, как экспортировать уравнения из Microsoft Word в виде отдельных графических файлов. Вы можете экспортировать уравнения в виде GIF, WMF или EPS-файлов, контролируя их размещение и название. Также есть опция, позволяющая заменить уравнение в тексте на имя соответствующего ему файла. Экспорт уравнений осуществляется с помощью команды Export Equation. 1. Запустите Word и создайте документ, содержащий пару уравнений. 2. Выберите MathType/Export Equation. Откроется следующее диалоговое окно:
3. Заполните поле Folder, в нём нужно указать имя папки, в которую будут помещаться экспортируемые уравнения. Вы можете ввести путь к имени папки вручную или воспользоваться кнопкой Browse и с помощью неё выбрать нужную папку. Если вы введёте имя папки, которого не существует, у вас спросят, хотите ли вы создать папку с таким именем. Поставьте галочку в окошке “Delete all files of safe type in folder”, если вы хотите, чтобы все файлы с данным расширением были удалены из папки, в которой вы будете сохранять. Будьте осторожны при выборе этой опции; если вы экспортируете GIF-файлы в папку C:\My Documents, то все файлы .gif будут из неё удалены. В целях безопасности лучше создавать новую папку для каждой группы экспортируемых файлов. 4. Выберите формат экспортируемых файлов. Вы можете также установить образец имени файла (поле “File name pattern”) и стартовый номер (поле “First number”). В нашем примере создаются файлы Eqn001.eps, Eqn002.eps, и т.д. Если бы мы установили образец “PhysIntro####”, а стартовый номер 50, то создавались бы файлы PhysIntro0050, PhysIntro0051, и т.д. Можете поэкспериментировать, назначая различные шаблоны имен и стартовые номера. 5. Поставьте галочку в окошке “Replace equation with file name”, если вы хотите заменить каждое уравнение в тексте на имя соответствующего
57
ему файла. При выборе этой опции на месте первого уравнения будет стоять << Eqn001.eps>> и т.д. Если же вы хотите оставить уравнения в тексте в их стандартном виде, уберите галочку “Replace equation with file name”. 6. Выберите “Whole document”, если вы хотите экспортировать все уравнения документа. Опция “Current selection” доступна, только если вы выделили часть текста, прежде чем выбрать команды MathType/Export Equation. 7. Нажмите ОК, чтобы начать процесс экспортирования. По окончании процесса на экране появится сообщение о количестве экспортированных объектов.
Инструкция по настройке MathType Во-первых надо отменить редактирование в отдельном окне. Для этого необходимо вызвать редактор. Войти: Preferences\Object Editing Preferences и снять флажок у опции «Edit in a separate window instead of inplace». Выйти и закрыть редактор. Щелкнуть (2 раза) по значку Math Type Server внизу экрана около часов и в окошке Delay before exit … выставить «10 min». Надо записать макрос Word, обеспечивающий быстрый доступ к Math Type. Делается это так: Вызвать Word, создать новый документ, на панели Word нажать Сервис\Макрос\Начать запись. Далее «Назначить макрос клавишам», «ОК», «Новое сочетание клавиш» - рекомендую занести сочетание двух клавиш «Alt+Z», потом нажать клавишу «Назначить», «Закрыть». Теперь пойдет запись всех ваших действий в новый макрос, о чем свидетельствует значок дискеты, появившийся рядом с курсором мыши. Поэтому никаких лишних действий не производите. Нажимайте клавишу «Вставка» на панели Word, далее «Объект», далее «Math Type 5.0 Equation», появится окошко для редактирования Math Type. Щелкаете правой кнопкой мыши по пустому месту в документе вне этого окошка. Справа вверху появится маленькая панелька управления записью макроса, исчезнувшая до того из-за вызова Math Type. Щелкаете по квадратной темно-синей кнопке «Остановить запись». Макрос создан. Теперь Math Type вызывается нажатием сочетания клавиш «Alt+Z», а выходите из редактора в основной текст нажатием клавиши Esc. Создание пользовательской библиотеки шрифтов. Это необходимо для того, чтобы при изменении размера шрифтов в основном документе иметь возможность сразу во всех формулах поменять размеры шрифтов. Обычно нужны шрифты для формул размеров с 8 до 14. Сейчас мы их создадим. Например, создаем шаблон с размером шрифта 8 pt. Вначале необходимо вызвать Math Type, (например, сочетанием клавиш «Alt+Z»). Затем: «Sise\Define». В открывшемся окошке синим будет выделен размер простого символа. Остальные определяются в процентах от основного.
58
Заменяете его на 8. Для этого достаточно просто набрать «8» и потом «Enter». Затем «Preferences\Equations Preferences\Save to File». Откроется окно «Save Equations Preferences», в нем будет окошко «Имя файла». Внести туда название, например, «Font 8». Повторить процедуру, отмеченную подчеркиванием со шрифтами 9, 10, 11, 12, 13, 14. Размер 12, в принципе, уже есть – так называемая фабричная установка, но для единообразия можно создать и его. Как пользоваться этой библиотекой. Например, весь текст, включая формулы, набран в 14 pt, а надо в 12 pt. Во-первых, командами «Выделить все\Размер шрифта\12» перевести основной текст (без формул) в 12 pt. Меняем размер формул. Идем в начало текста. На панели Word нажимаем на кнопку «MathType», далее «Format equations». Поставить точку в окошке «Whole document», далее нажать «Browse», в открывшемся окне выбрать из списка необходимый шрифт; щелкнув по нему, выделить его, затем «ОК», окошко закроется и еще раз «ОК». Документ будет преобразовываться. Заметим, что при помощи этой библиотеки можно делать еще много преобразований текста, преобразовывая его совершенно неузнаваемо, меняя не только размер, но и тип шрифта и т.п. Заметим также, что «MathType» может переводить текст в TeX. Последний штрих настройки связан с тем, что в английских формулах для некоторых функций иные обозначения, поэтому надо ввести обозначения некоторых функций. Вызвать «MathType». Далее «Preferences\Functions recognized». В окошке «New function» ввести tg далее нажать «Add», ctg далее нажать «Add», arcctg далее нажать «Add», arctg далее нажать «Add», v далее нажать «Add», w далее нажать «Add», grad далее нажать «Add», div далее нажать «ОК». Ввод в список формул букв v, w связан с тем, что эти буквы в формулах плохо выглядят в курсивном написании, а именно автозамена курсива на прямые буквы происходит при распознавании объекта, как функции.
Используемая литература 1. Mathtype Mathematical Equations www.dessci.com/en/products/mathtype/
Editor
User
Manual
/
http: //
59
Учебное издание Набор математических текстов в MathType/Word Учебно-методическое пособие для вузов
Составители: Глушко Андрей Владимирович Безручкина Людмила Валентиновна Свиридова Елена Николаевна Редактор Бунина Т.Д.