Как легко добавить номера уравнений в уравнения Microsoft Word 2010?

59

Как вы создаете уравнения в Word 2010, которые автоматически нумеруются с номером уравнения, центрированным вертикально по уравнению и выровненным по правому краю? Несмотря на то, что в ряде ссылок обсуждалось использование трехколоночных таблиц, поиск пошаговой процедуры пнул меня, но на некоторое время.

Пример уравнения с нумерацией

Р Шульц
источник
5
Лично я бы порекомендовал использовать LaTeX, если вы пишете технический документ с большим количеством уравнений. Он будет нумеровать уравнения для вас, а также есть много других преимуществ LaTeX.
тумчаадитья
2
Пробовал это несколькими способами для моей диссертации. Не помогает, если ваш советник предпочитает слово и, как правило, PITA для соответствия определенному форматированию, если вы не хотите тратить много времени на начальную кривую обучения. Новый редактор уравнений в Word 2010 значительно упрощает уравнения в слове. За досадным исключением чисел уравнения. :(
Р Шульц
4
Правильно это или нет, но делать то, что предпочитает ваш консультант, - это разница между своевременным окончанием учебного заведения и не окончанием учебы вообще.
Р Шульц

Ответы:

100

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

  1. ВставитьТаблица → 3x1.

  2. Щелкните правой кнопкой мыши таблицу → Свойства таблицы .

  3. На вкладке « Таблица» выберите « Предпочтительная ширина» → « Процент» → «100».

  4. На вкладке « Столбец» установите предпочтительную ширину 7%, 86% и 7% для 1-го, 2-го и 3-го столбцов соответственно.

    Эти значения хорошо работают для чисел уравнения 12pt Times New Roman. (Другие проценты будут работать при условии, что они составляют до 100%.)

  5. Нажмите Ok .

  6. ВставитьУравнение в центральный столбец (введите текущее уравнение или заполнитель).

  7. Нажмите СсылкиВставить подпись .

    Выберите метку:
    Положение уравнения : выше или ниже

  8. Отрегулируйте нумерацию по желанию.

  9. Вырежьте и пропустите число сверху от местоположения до правого столбца таблицы уравнений.

  10. Выровняйте текст по правому краю в правом столбце.

  11. Центральный столбец уравнения.

  12. Выделите всю таблицу.

  13. Отключить границы.

  14. Повторно выделите всю таблицу.

  15. Выберите « Вставка» → « Уравнение» → « Сохранить выделение в галерее уравнений» .

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

Номера уравнений будут автоматически обновлены, и ссылки на них можно будет сделать с помощью параметра Ссылки → Перекрестная ссылка для уравнений.

ПРИМЕЧАНИЕ. Если вы хотите сохранить это вновь отформатированное уравнение в виде сочетания клавиш (например, одновременного нажатия клавиш Altи +для создания нового уравнения), вы можете сделать это, выбрав ФайлПараметрыНастроить лентуНастроить сочетания клавиш и затем выберите «Строительные блоки». Найдите только что созданный шаблон уравнения в правом списке и назначьте ему комбинацию клавиш.

Р Шульц
источник
2
БЛАГОДАРЮ ВАС! Никто другой в Интернете, насколько я могу судить, не имел идеи вырезать / вставить заголовок - неофициальное решение MS - использовать нумерованный список, а другие предлагали закладки ... Это заслуживает награды, если я хватило представителя, чтобы сэкономить ;-)
Flyto
На шаге 4 вы хотели написать 86%, а не 84%, верно? 7 + 7 = 14. +86 = 100. В любом случае, спасибо! Это здорово!
StormRyder
Работает довольно хорошо в Word 2013, однако таблица будет иметь границы при вставке из шаблона. Кроме того, вы должны установить таблицы Preferred widthв Table Propertiesпри настройке ширины столбцов в противном случае она будет незначительной.
kjbartel
4
Это удивительное объяснение того, почему Word не следует рассматривать как программу для верстки настольных компьютеров, «заменяющую LaTex» :)
texnic
1
Исходя из этого и того , кажется, что единственный обходной путь (до Word 2016) для обозначения уравнений круглыми скобками, но ссылки на них без круглых скобок - это добавить закладку к номеру уравнения между скобками, а затем сослаться на эту закладку.
Мика Линдстрем
30

Хотя ОП спросил о Microsoft Word 2010, в Microsoft Word 2016 есть еще один вариант, который, кажется, работает лучше. Основываясь на этом сообщении в блоге MSDN , теперь можно вставлять номера уравнений, выровненные по правому краю, непосредственно в блоке уравнений. При таком решении нет необходимости использовать таблицу или разделители стилей.

  1. Вставьте пустое уравнение отображения с помощью Вставить-> Уравнение
  2. Тип уравнения (или заполнитель)
  3. Все еще в уравнении, введите, #(1)а затем Enter для форматирования уравнения. Это должно привести к центрированному уравнению и правильному номеру фигуры.

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

  1. Нажмите Ссылки → Вставить подпись. Выберите «Метка: уравнение» и установите флажок «Исключить метку из надписи» (в зависимости от предпочтений форматирования).
  2. Вырежьте и вставьте новый заголовок в блок уравнений, заменив ручной номер «1».

На этом этапе вы можете сохранить все подписанное уравнение с помощью меню «Дизайн» → «Уравнение» → «Сохранить выделение в галерее уравнений».

Чтобы ссылаться на номер автоматического уравнения в строке, вы должны создать закладку и ссылаться на закладку:

  1. Выделите номер автоматического уравнения внутри блока уравнения и нажмите Вставить → Закладка. Вы можете включить скобки в текст закладки или просто выделить сам номер.
  2. Добавить новую именованную закладку
  3. Поместив курсор в текст, где вы хотите указать ссылку на уравнение, нажмите Вставить → Перекрестная ссылка, выберите тип ссылки «Закладка» и выберите новую закладку.
Крис С
источник
11

Это постоянный вопрос, поэтому я надеюсь, что вы не будете против, если я отправлю другой ответ.

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

Мое решение состоит в том, чтобы вставить разделитель стилей сразу после уравнения. В Windows используйте Ctrl-Alt-Enter, чтобы вставить разделитель стилей. (На Mac это недоступно, но если вы откроете документ, созданный в версии Word для Windows, вы можете скопировать разделитель стилей в Mac). Затем вы можете вставить вкладку (с уже созданным окончанием выравнивания по правому краю табуляции) и соответствующий автотекст номера уравнения. После номера уравнения вы должны вставить полный разрыв абзаца, а не разрыв строки, но, по крайней мере, в Word 2012 разрыв абзаца обрабатывается так, как если бы это был разрыв строки в целях разметки. Это может быть ошибкой.

Если вы хотите, чтобы ваши уравнения были аккуратно выровнены по знаку равенства, то, насколько мне известно, использование этого обходного пути невозможно. Один из способов обойти это - написать пунктуацию внутри уравнений, в двойных кавычках. Инструмент Equation преобразует его в текст произвольной формы, который можно поместить любым шрифтом, который вы предпочитаете. Я также использую этот метод, когда мне нужно несколько небольших отображаемых уравнений в одной строке, разделенных запятыми или выражением ", and ". Однако вы не можете нумеровать эти уравнения, или, по крайней мере, вы можете только нумеровать окончательное уравнение в наборе.

Результат со скрытыми отметками абзаца выглядит примерно так. Microsoft Word 2012 некоторые уравнения

[Обратите внимание, что я также изменил стандартное поведение разрывов строк в полностью выровненном тексте, чтобы последняя строка перед разрывом строк не выровнялась полностью.]

Разделителями стилей здесь являются тонкие пунктирные линии в конце уравнений (2.27) - (2.29). Mac Word не имеет надлежащих символов для отображения разделителей стилей с правильной картинкой, как вы могли бы найти в Word для Windows.

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

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

Есть последнее предостережение: при обращении к уравнениям позже, вкладка перед уравнением, кажется, отображается со ссылочным номером. Вы можете избежать этого, указав явное поле переключения формы \#(0.0x);(0.0x).

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

Калхас
источник
1
Мне нравится этот ответ. Не могли бы вы расширить на Pagaraph 3? Т.е. как вы вводите разделитель стилей (ссылка в порядке) и т. Д.? Просто чтобы ответ был более самодостаточным.
Лев
@ Leo On Word для Windows, Ctrl-Alt-Enter. Вы не можете вставить его на Mac, по крайней мере, в версии Word до 2015 года. Однако если вы откроете документ, который уже содержит разделитель стилей, вы можете скопировать и вставить его и использовать на Mac как обычно.
Calchas
1
Спасибо, Кальчас. Мне удалось вставить разделитель стилей, который в Word 2013 выглядит как знак абзаца в маленькой пунктирной рамке. Но я не смог заставить остальную часть рецепта работать. Набранные символы, кажется, никуда не денутся, если я не введу еще один ввод, который затем отправит их на следующую страницу.
Лев
1
Огромное спасибо за подсказку по разделителю стилей! Мне надоело, что я не могу добавить запятую или точку после отображаемого уравнения.
texnic
1
Это отличная техника. К сожалению, я не смог заставить его работать в Office 2016. Если я вставляю вкладку после разделителя стилей, точка вставки выходит за пределы поля бумаги. Если я что-то наберу после такой вкладки, я смогу увидеть текст в черновом представлении, но на макете печати ничего не видно. Добавление табуляции не помогает. Есть ли секрет?
Facetus
2

Лично я использую метод, описанный в ответе @R Schultz. Но если вы специально ищете инструмент для этого, посмотрите на Kutools . Здесь они также описывают альтернативный способ вставки номеров моделей без использования их инструмента.

Я не использовал Kutools, поэтому не знаю, насколько хорошо он работает.

ROLO
источник
1

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

x + 1 = y #(1)

будет отображаться как x + 1 = y с (1) справа (см. рисунок).

введите описание изображения здесь

Для получения дополнительной документации по уравнениям MS Word я рекомендую http://www.unicode.org/notes/tn28/UTN28-PlainTextMath-v2.pdf это чрезвычайно полезный документ!

Снимок экрана сделан в MS Office 2016, но сам документ с 2006 года, поэтому я ожидаю, что это точно работает в MS Word 2007 и новее.

Ян Кукацка
источник
1
Как уже упоминалось в ответе Криса С. , он применяется только в MS Office 2016, но может сохранить его как более подробный / явный ответ.
strpeter
0

Я обычно просто нажимаю клавишу TAB (одинаковое количество раз с обеих сторон уравнения), пока число не окажется в самой правой позиции.

поджигатель
источник
3
Проблема с этим без таблицы заключается в том, что Word автоматически изменит тип уравнения с «отображения» на «встроенный». Что выглядит не так хорошо :-(
Flyto
-1

Microsoft уже ответила на ваш вопрос: вы можете найти обширное руководство, посвященное уравнениям в этой статье:

Здесь опубликовано несколько решений, как для нумерации слева, в центре и справа, так и для решения VBA. Это немного старовато, правда, но основы никогда не менялись так сильно за эти годы.

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

Михал Сахаревич
источник
7
Обратите внимание, что KB158918 применяется к Word 97, который использует старый редактор уравнений. Статья не полезна для Word 2010.