Для чего нужен редактор формул в текстовом процессоре

Обновлено: 05.07.2024

Динамика символов ® EXP ®

Научный текстовый процессор

EXP по сравнению с Word для математических документов

В этом документе освещаются различия между использованием EXP и Microsoft Word 2000 для создания документов, содержащих математические данные.

Введение

Чтобы сравнить EXP с Word, необходимо понять подход каждой программы к проблеме обеспечения обработки математических текстов в среде Windows.

Word: подход к надстройкам

Подход Word к включению математики в документ заключается в предоставлении надстройки (ActiveX/OLE) редактора формул, который позволяет пользователю создавать и редактировать математические выражения. Редактор формул предоставляет все математические функции редактирования и форматирования, поскольку сам Word ничего не знает о математической типографике. Чтобы включить формулу в документ Word, вы указываете Word, что хотите вставить в документ объект Equation. Затем Word запускает редактор уравнений, чтобы вы могли составить уравнение. Чтобы включить формулу в документ Word, редактор формул вставляет формулу в виде рисунка.

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

EXP: комплексный подход

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

Объем работы и опыта, необходимых для реализации этого интегрированного подхода, намного больше, чем для подхода надстроек Word. По этой причине EXP для Windows — единственная WYSIWYG-программа, использующая такой подход. Причина, по которой мы потратили время на разработку специализированного текстового процессора для математики, заключалась в том, что дополнительный подход очень ограничен, и никакой объем работы не может решить лежащие в его основе проблемы.

Конкретные отличия

В следующих подразделах описываются некоторые из основных различий между использованием EXP и использованием Word для создания документов, содержащих математические выражения.

Пользовательский интерфейс

  • Чтобы вводить математические выражения в Word, необходимо постоянно переключаться между "режимом Word" и "режимом редактора уравнений". Этот переключатель не только раздражает, но и может отнимать много времени. В EXP все математические операции и редактирование текста выполняются в интегрированной среде.
  • Использование EXP для ввода математических данных намного быстрее и удобнее, чем использование Word. Например, рассмотрим шаги, необходимые для ввода символа LaTeX под названием «mapsto». В Word вы должны выполнить следующие шаги:
    1. Нажмите ALT, I, O, чтобы открыть диалоговое окно "Объект".
    2. Нажмите несколько раз ВНИЗ, чтобы выбрать запись под названием "Microsoft Equation 3.0".
    3. Нажмите клавишу ВВОД. Когда запускается редактор формул, окно документа Word неожиданно сдвигается вверх, так как панели инструментов Word скрываются и появляется панель инструментов редактора формул.
    4. Щелкните мышью, чтобы открыть раскрывающуюся палитру символов для символа mapsto. Вы должны помнить, какая палитра символов содержит данный символ, иначе вам придется тратить время на его поиск.
    5. Щелкните мышью на палитре символов, чтобы выбрать символ mapsto.
    6. Нажмите клавишу ESC, чтобы выйти из редактора уравнений и вернуться в Word. В этот момент окно документа Word внезапно сдвинется вниз, поскольку панель инструментов редактора уравнений скрыта, а панели инструментов Word отображаются.
  • В EXP для вставки символа mapsto достаточно выполнить следующие шаги:
    1. Нажмите F4, чтобы отобразить окно символов.
    2. Введите mapsto.
    3. Нажмите клавишу ВВОД.
  • Хотя в самом Word предусмотрено несколько уровней отмены, редактор формул имеет собственную систему отмены, которая обеспечивает только один уровень отмены. EXP может отменить любую текстовую или математическую модификацию до 128 уровней.

Требования к хранилищу

  • Редактор формул Word создает огромные накладные расходы на хранение, поскольку он должен хранить (для каждой формулы) собственное представление, которое может быть отредактировано редактором формул, и графическое представление, которое может отображаться в Word. В EXP необходимо хранить только исходное представление EXP, поэтому для хранения документов требуется гораздо меньше места.

Редактор формул — это инструмент, который можно использовать для создания сложных математических формул и вставки их в документы. Доступ к редактору формул осуществляется одним из следующих способов:

  • Дважды щелкните существующее уравнение, изначально созданное в Редакторе формул.
  • Выберите «Объект» в меню «Вставка». Word отображает диалоговое окно «Объект». Выберите Microsoft Equation из списка.

При запуске редактора формул вы увидите панель инструментов. Кроме того, Word немного меняет стандартную панель инструментов и меню, чтобы отразить действия, которые вы теперь можете выполнять.

Когда вы используете Редактор уравнений, каждая часть вашего уравнения фактически помещается в слот. Это позиция для каждого символа, составляющего уравнение. Чтобы создать уравнение, вы вводите нужные символы, а затем форматируете их, чтобы они отображались правильно.

Если вам нужно отредактировать уравнение, вам нужно будет выбрать слот, в котором находится символ. Проще всего это сделать, используя мышь для выбора слота — просто укажите на символ и щелкните мышью. Редактор формул делает границы слота видимыми, и вы можете редактировать информацию в слоте.

Панель инструментов редактора формул содержит несколько кнопок, позволяющих вставлять шаблоны в формулу. Шаблоны содержат необходимые слоты с правильным интервалом, чтобы упростить разработку уравнений. Например, некоторые инструменты на панели инструментов Equation содержат небольшие ячейки, обозначенные пунктирными линиями. Они обозначают заполнители, в которые вы вставляете числа или дополнительные элементы уравнения. Вы должны потратить некоторое время на работу с каждой кнопкой шаблона, чтобы точно понять, что они делают.

Чтобы выйти из редактора уравнений, просто щелкните мышью где-нибудь в документе Word, но за пределами самого уравнения.

Советы по Word — ваш источник недорогого обучения работе с Microsoft Word. (Microsoft Word — самое популярное программное обеспечение для обработки текстов в мире.) Этот совет (920) относится к Microsoft Word 97, 2000, 2002 и 2003.

Биография автора

На его счету более 50 научно-популярных книг и множество журнальных статей. Аллен Уайатт является всемирно признанным автором. Он является президентом Sharon Parq Associates, компании, предоставляющей компьютерные и издательские услуги. Узнайте больше об Аллене.

БОЛЬШЕ ОТ АЛЛЕНА

Вставка водяного знака за объединенными ячейками

Если у вас есть группа объединенных ячеек, в которые вы хотите, чтобы пользователь ввел информацию, вам может понадобиться своего рода .

Ошибка перехода в конец документа

Если вы случайно перейдете в конец документа, вам может быть интересно, как вернуть точку вставки обратно на .

Получение номера телефона с известными именем и фамилией

При использовании рабочего листа Excel для хранения данных (таких как имена и номера телефонов) вам может понадобиться способ легкого поиска файла .


Учиться стало проще! Быстро научитесь форматировать, публиковать и делиться своим контентом с помощью Word 2013. С помощью Step by Step вы задаете темп, формируя и применяя необходимые навыки именно тогда, когда они вам нужны! Ознакомьтесь с Microsoft Word 2013 Step by Step сегодня!

Дополнительные подсказки по Word (меню)

Установка интервала высоты числителя в редакторе формул

Редактор формул — это отличный способ добавить в документ профессионально выглядящую формулу. Он позволяет изменять многие файлы .

Установка интервала глубины знаменателя в редакторе формул

Как изменить расстояние между чертой дроби и базовой линией числа под ней.

Установка основного интервала высот в редакторе уравнений

Редактор уравнений — отличный инструмент для простого создания в документе причудливых формул. Вы даже можете контролировать .

Подписаться

БЕСПЛАТНАЯ СЛУЖБА. Получайте подобные советы каждую неделю в WordTips, бесплатном информационном бюллетене по продуктивности. Введите свой адрес и нажмите "Подписаться".

Производители отказываются от редакторов формул в текстовых редакторах в пользу языка набора текста LaTeX. Вот как начать.

Дэвид Мэтьюз — писатель-фрилансер из Берлина.

Вы также можете искать этого автора в PubMed Google Scholar


Иллюстрация The Project Twins

LaTeX или Word? Для физиков и математиков выбор очевиден. Но для ученых в других областях достоинства LaTeX в значительной степени остались незамеченными.

Система программного обеспечения с открытым исходным кодом, используемая для создания и точного форматирования научных рукописей, больше похожа на программирование, чем на написание. С момента своего появления в 1985 году LaTeX стал популярным в таких дисциплинах, как математика, физика и информатика.

Сторонники выбирают LaTeX из-за того, что он предлагает полный контроль над макетом документа, или потому, что он представляет собой удар по разработчикам коммерческого программного обеспечения, особенно Microsoft. Другие считают программное обеспечение слишком сложным для всех задач, кроме самых требовательных. Исследование 2014 года (М. Кнауфф и Дж.Nejasmic PLoS ONE 9, e115069; 2014), в которой ученых из разных областей просили протестировать как Microsoft Word, так и LaTeX, в следующем году вошла в десятку самых обсуждаемых статей в Интернете, по данным компании по обработке данных Altmetric (Altmetric принадлежит Digital Science, фирме управляется Holtzbrinck Publishing Group, которая имеет долю в издательстве Nature, Springer Nature). На данный момент статью просмотрели более 240 000 раз.

Однако за последние несколько лет грань между инструментами стерлась. В 2017 году Microsoft сделала возможным использование синтаксиса LaTeX для написания формул непосредственно в Word, а в прошлом году она отказалась от собственного редактора формул Word. Другие текстовые редакторы также поддерживают элементы LaTeX, позволяя новичкам использовать язык в той или иной мере по своему усмотрению.

«Для меня LaTeX — это инструмент, когда я хочу просто набрать текст, — говорит Кейси Грин, биоинформатик из Пенсильванского университета в Филадельфии. «Слово — это когда «достаточно хорошо» подходит и/или я работаю с людьми, которым нужно его использовать».

Уравнения кодирования

В отличие от таких текстовых редакторов, как Word, LibreOffice и OpenOffice, работающих по принципу "что видишь, то и получаешь", написание в LaTeX похоже на программирование. Обычный текст помещается внутрь команд, описывающих его форматирование (например, для курсива — \textit, а для полужирного — \textbf), а таблицы строятся ячейка за ячейкой. Затем этот исходный код компилируется в красивый PDF-файл, готовый к чтению.

Уравнения считаются сильной стороной LaTeX (см. «Написание уравнений в LaTeX»). Язык может похвастаться обширной библиотекой ярлыков для отображения математических символов. (Версия The Comprehensive LaTeX Symbol List 2017 года включает около 14 000 символов.) «Одна из причин, по которой я начал использовать LaTeX, заключалась в том, что я могу легко форматировать уравнения, которые выглядят красиво», — говорит Джон Пол Минда, психолог из Западного университета в Лондоне. Канада.

Написание уравнений в LaTeX

Создать знаменитое уравнение Эйнштейна в LaTeX почти так же просто, как написать E = mc^2.

Единственное форматирование — знак вставки (^), обозначающий верхний индекс. Но для правильного отображения уравнений в LaTeX вам необходимо обернуть содержимое в команду. Квадратные скобки и обратная косая черта (\[E = mc^2\]) центрируют уравнение на отдельной строке, в то время как заключение уравнения в знаки доллара ($E = mc^2$) помещает его в строку, в тело текст.

Документы LaTeX обычно содержат в верхней части директивы, описывающие размер документа (например, формат бумаги A4) и форматирование. Чтобы математические команды работали, пользователи должны указать программному обеспечению использовать математический пакет, несколько из которых доступны. Комплексная сеть архивов TeX содержит более 5000 пакетов, что позволяет пользователям LaTeX использовать все, от эльфийского письма автора Дж. Р. Р. Толкина до монгольского и стилей набора, имитирующих газетные.

Для более сложных уравнений пользователям необходимо изучить синтаксис команды, которую они хотят развернуть. Дроби, например, создаются путем ввода \frac, тогда как интегралы в диапазоне [a,b] выражаются как \int_^. Таким образом, интеграл в диапазоне [0,100] для x 2 + (1/2π)x будет записан как \int_^ x^2 + \frac<2\ пи>х дх.

Действительно, уравнения были единственной функцией, в которой LaTeX превзошел Word в исследовании 2014 года, в котором сравнивались эти два инструмента. Когда дело дошло до текста и таблиц, Word оказался быстрее, и пользователи были менее склонны к ошибкам, хотя пользователи LaTeX «чаще сообщают, что им нравится использовать их соответствующее программное обеспечение», отмечают авторы.

Даже критики LaTeX, такие как Дэниел Аллингтон, ученый-социолог из Королевского колледжа Лондона, который в своем блоге критиковал то, что он называет "фетишем LaTeX", признают, что он обрабатывает уравнения лучше, чем альтернативы.

Однако, отмечает Аллингтон, ученые сегодня могут использовать синтаксис уравнений LaTeX, не отказываясь от редакторов типа "что видишь, то и получаешь". Например, Allington использует онлайн-инструмент MathJax. Он вставляет несколько строк кода LaTeX в веб-форму — установка не требуется — и MathJax отображает уравнения на веб-странице.

Пользователи Word также могут писать непосредственно в синтаксисе LaTeX, а затем щелкать, чтобы преобразовать его в форматированное уравнение. Microsoft заявляет, что поддерживается «большинство» выражений LaTeX, хотя на ее веб-сайте перечислены 20 ключевых слов, которые не поддерживаются (например, \степень, символ степени).

Для пользователей Документов Google надстройка Auto-LaTeX может преобразовывать уравнения LaTeX во встроенные изображения. Кэти Лоттерхос, ученый-мореплаватель и эколог из Северо-восточного университета в Бостоне, говорит, что эта комбинация инструментов работает особенно хорошо для нее, потому что большинство ее сотрудников не знают, как использовать язык набора текста. Недостатком, по ее словам, является то, что программа вставляет формулу в документ в виде изображения, "что хорошо для рецензирования, но непопулярно для наборщиков".

Аналогично пользователи LibreOffice, бесплатной альтернативы Word, могут кодировать уравнения с помощью расширения TeXMaths, которое преобразует синтаксис LaTeX в изображение PNG или SVG.

Освоение LaTeX

Пользователи, желающие погрузиться в LaTeX, могут установить пакет программного обеспечения LaTeX, например MiKTeX для Windows, MacTeX для Mac OS или TeX Live для Linux. Все они бесплатны для загрузки и использования и включают инструменты для компиляции «исходного кода» LaTeX в PDF. Word стоит от 8,25 долларов США в месяц на одного пользователя в составе более широкого пакета программного обеспечения Office, хотя представитель Microsoft говорит, что компания предлагает бесплатный доступ к онлайн-версии Word для исследователей из некоторых учреждений.

Такие пакеты программного обеспечения открывают двери для создания целых PDF-документов в LaTeX. Это позволяет исследователям получить «реальный контроль» над тем, как выглядит документ, говорит Филип Джадж, сторонник LaTeX и астроном из Высокогорной обсерватории в Боулдере, штат Колорадо. Для Лауры Фортунато, эволюционного антрополога из Оксфордского университета, Великобритания, именно «ненадежность» текстовых процессоров — их тенденция делать что-то «случайное», когда «вы знаете, что не сделали ничего плохого», — побудила ее научиться LaTeX во время работы над диссертацией.

Но этот процесс может показаться громоздким. «Главный недостаток LaTeX для меня заключался в том, что мне приходилось постоянно компилировать текст, чтобы посмотреть, как он выглядит, а затем получать ошибки, на отслеживание которых приходится тратить время», — говорит Шеннон Никли, исследователь роста алмазов, также из Оксфорда. /p>

Для Никли решением этой проблемы стал Overleaf, браузерный редактор для совместной работы над научными документами. (Overleaf также принадлежит Digital Science.) Overleaf отображает исходный код статьи и визуализацию PDF в реальном времени рядом друг с другом, что означает, что пользователи могут быстро увидеть, как их изменения преобразуются в готовый продукт. Инструмент бесплатен для отдельных пользователей, но стоит от 14 долларов США в месяц за добавление таких функций, как совместная работа и возможность синхронизации с сайтом GitHub для совместного использования кода.

Так стоит ли осваивать LaTeX? Это зависит от исследователя: как часто вы используете уравнения, насколько детальный контроль над документом вам нужен и сколько времени вы должны посвятить изучению нового языка?

Основное создание документа в LaTeX относительно простое. Но создание таблиц — нет. В отличие от Word, их нельзя нарисовать и разместить на странице, а нужно запрограммировать размер за размером. В исследовании 2014 года даже эксперты по LaTeX сделали больше ошибок при создании таблиц и написали меньше текста, чем новички в Word за 30-минутный тестовый период. «Создание таблиц в LaTeX чрезвычайно сложно, даже если вы уже делали это десятки раз», — говорит Никли. «Мне гораздо быстрее открыть новый лист Excel, ввести основные данные таблицы, а затем скопировать и вставить ее прямо в Word, где я могу точно настроить внешний вид и содержимое».

LaTeX – не единственный вариант форматирования документов, похожий на программирование. Аллингтон часто использует Markdown, который он описывает как более «легкий», чем LaTeX, потому что команды форматирования более просты. В Markdown, говорит Энтони Гиттер, вычислительный биолог из Университета Висконсин-Мэдисон, «очень мало технического синтаксиса, который участники могли бы сломать». Это было одной из причин, по которой Гиттер и его коллеги, включая Грина из Пенсильвании, использовали Markdown для написания открытого обзора глубокого обучения в биологии и медицине. Он предупреждает, что в LaTeX существует больший риск внесения участниками изменений, препятствующих компиляции кода в PDF.

При этом некоторые журналы и конференции не принимают документы в формате Markdown, — говорит Дмитрий Федянин, научный сотрудник Московского физико-технического института.

Nature, например, предпочитает отправлять материалы в формате Word, так как система набора журнала требует этого формата, — говорит Саймон Гриббин, главный редактор Nature. Тем не менее, примерно одна из десяти принятых заявок представлена ​​в формате LaTeX; По его словам, они конвертируются в Word перед передачей редакторам.

Но в Nature Physics, которая охватывает дисциплины, в которых широко используется LaTeX, редакторы более гибко подходят к форматированию документов. «LaTeX — это просто то, что «делают» физики, — объясняет главный редактор Андреа Тарони. «Пытаться заставить их поступать иначе — все равно, что пытаться пасти кошек».

Учителям математики и естественных наук часто сложно вводить уравнения в машинописные (или текстовые) документы. Для новичка многие табуляции, пробелы, подчеркивания и проблемы со шрифтом Symbol дают неудовлетворительные результаты.

Но в течение многих лет в AppleWorks и Microsoft Word был встроен инструмент, который позволяет создавать уравнения качества публикации с минимальными усилиями. Эта статья служит кратким введением в редактор формул и дает дополнительные сведения. Редактора уравнений достаточно для большинства пользователей, особенно в средней школе (и даже в начальной школе).

Mathtype совместим со многими программами

Интересно сравнить вашу старую версию Equation Editor в Word 5.1 или ClarisWorks с тем, что входит в состав Microsoft Word 98 — они практически идентичны.

Вставить уравнение..

Чтобы вызвать Equation Editor, вы можете либо найти программу на жестком диске (она, скорее всего, была установлена ​​в папке AppleWorks) и открыть ее, как любую другую программу, либо при использовании текстового процессора выбрать Вставить формулу из меню Правка. Equation Editor запускается и становится самым верхним приложением, использующим это окно:

Редактор формул в AppleWorks

Здесь вы будете строить уравнение. Для большинства простых уравнений вы можете просто начать печатать с помощью клавиш клавиатуры. Например, если ввести F=ma, будет создано уравнение точно так же, как в текстовом процессоре. Однако Equation Editor преобразует то, что вы набрали, в изображение, которое вставляется на место. F=ma из редактора формул очень похож на F=ma из текстового процессора; однако, поскольку редактор формул создает графику, вы не можете редактировать уравнение напрямую, не щелкнув его дважды.

Преобразование документа в веб-страницу или другой файл может привести к преобразованию графики во встроенные файлы GIF, которые больше нельзя редактировать без программы рисования, поэтому рекомендуется сохранять исходные документы в виде файлов текстового процессора.< /p>

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

Чтобы ввести это уравнение, используя только текстовые редакторы, потребовался 21 шаг.

  1. Введите «у = у»
  2. Введите Command-shift-“-” для запуска индексов
  3. Введите «0» (ноль)
  4. Введите Command-shift-“-” для завершения нижних индексов
  5. Введите «+ v»
  6. Введите Command-shift-“-” для запуска индексов
  7. Введите «0» (ноль)
  8. Введите Command-shift-“-” для завершения нижних индексов
  9. Введите «t +»
  10. Введите Command-shift-«+», чтобы начать надстрочные индексы.
  11. Введите «1» (один)
  12. Введите Command-shift-«+», чтобы закончить верхние индексы.
  13. Тип”/”
  14. Введите Command-shift-“-” для запуска индексов
  15. Введите «2» (два)
  16. Введите Command-shift-“-” для завершения нижних индексов
  17. Введите «gt»
  18. Введите Command-shift-«+», чтобы начать надстрочные индексы.
  19. Введите «2» (два)
  20. Введите Command-shift-«+», чтобы закончить верхние индексы.
  21. Затем выберите нули и двойки и уменьшите размер их шрифта.

С другой стороны, ввод этого уравнения в Редакторе формул требует следующих 9 шагов:

  1. Введите «y=y»
  2. Введите Command – «l» (нижняя буква L), «0», затем Tab;
  3. Введите «+v»
  4. Введите Command – «l» (нижняя буква L), «0», затем Tab;
  5. Введите «t+»
  6. Нажмите кнопку для настройки дробей;
  7. Введите «1», табуляция, «2», табуляция;
  8. Введите «gt»
  9. Введите Command -"h", "2", затем закройте окно, которое вставит уравнение в документ.

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

Читайте также: