Як легко додавати числа рівнянь до рівнянь Microsoft Word 2010?


59

Як ви створюєте рівняння в Word 2010, які автоматично нумеруються числом рівнянь, центрованим вертикально на рівнянні і правильно виправданими? Хоча в ряді посилань обговорювалося використання трьох таблиць стовпців, пошук поетапної дії підштовхнув мою, але деякий час.

Приклад рівняння з нумерацією


5
Особисто я рекомендую використовувати LaTeX, якщо ви пишете технічний документ з великою кількістю рівнянь. Він пронумерує рівняння для вас, а також багато інших переваг LaTeX.
tumchaaditya

2
Спробував це декілька способів моєї дисертації. Не допомагає, якщо ваш радник надає перевагу слову та його загалом PITA, щоб відповідати конкретному форматуванню, якщо ви не хочете витратити багато часу на початкову криву навчання. Новий редактор рівнянь у Word 2010 робить рівняння набагато простішими на слові. За нещасливим винятком чисел рівнянь. :(
R Шульц

4
Будь це правильно чи неправильно, робити те, що віддає перевагу ваш радник, може бути різницею між тим, що закінчувати своєчасно та зовсім не закінчувати навчання.
R Шульц

Відповіді:


100

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

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

  2. Клацніть правою кнопкою миші таблицю → Властивості таблиці .

  3. У вкладці « Таблиця » перевірте бажану ширинувідсоток → 100.

  4. У вкладці стовпців встановіть бажану ширину 7%, 86% та 7% для 1-го 2-го та 3-го стовпців відповідно.

    Ці значення добре працюють для рівнянь рівнянь Times New Roman 12pt. (Інші відсотки працюватимуть за умови, що вони становлять до 100%.)

  5. Клацніть Гаразд .

  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) позначення рівнянь з дужками, але посилання на них без дужок - це додавання закладки до рівня рівня між круглими дужками, а потім посилання на цю закладку.
Micah Lindström

29

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

  1. Вставте порожнє рівняння відображення за допомогою Вставити-> Рівняння
  2. Рівняння типу (або заповнювач)
  3. Ще в межах рівняння введіть, #(1)а потім натисніть Enter, щоб відформатувати рівняння. Це повинно призвести до централізованого рівняння та вирівнювання по праву цифри числа.

Для ручної нумерації рівнянь ви можете зупинитися тут. Щоб налаштувати автоматичні номери, ви б продовжили процедуру, аналогічну оригінальному рішення:

  1. Клацніть Список літератури → Вставити підпис. Виберіть Label: рівняння та поставте прапорець "Виключити мітку з підпису" (залежно від ваших уподобань форматування).
  2. Виріжте та вставте новий підпис у блок рівнянь, замінивши вручну номер "1".

На цьому етапі ви можете зберегти ціле рівняння з написом за допомогою Дизайну → Рівняння → Зберегти вибір у Галереї рівнянь.

Для посилання на номер автоматичного рівняння в рядку, вам слід створити закладку та посилатися на закладку:

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

11

Це багаторічне запитання, тому я сподіваюся, що ви не заперечуєте проти подання іншої відповіді.

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

Моє рішення - вставити роздільник стилів миттєво після рівняння. У Windows використовуйте Ctrl-Alt-Enter, щоб вставити роздільник стилів. (Для Mac це недоступно, але якщо ви відкриєте документ, створений у версії Windows, Word, ви можете скопіювати роздільник стилів у Mac). Тоді ви можете вставити вкладку (із вже створеною остаточною вирівненою правою зупинкою вкладки) та відповідним номером рівняння автотексту. Після номера рівняння слід вставити повний розрив абзацу, а не розрив рядка, але принаймні в Word 2012 розрив абзацу трактується так, ніби він був розривом рядка для цілей компонування. Це може бути помилка.

Якщо ви хочете, щоб ваші рівняння були чітко вирівняні за знаком рівності, це, наскільки мені відомо, неможливо, використовуючи цю обробку. Один із способів цього - записати розділові знаки всередині рівнянь, всередині подвійних лапок. Інструмент рівняння перетворює це у текст вільної форми, який може бути розміщений у будь-якому шрифті. Я також використовую цей метод, коли мені потрібно кілька невеликих рівнянь відображення на одному рядку, розділених комами або виразом ", and ". Однак ви не можете пронумерувати ці рівняння, або принаймні ви можете нумерувати лише кінцеве рівняння у множині.

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

[Примітка. Я також змінив типову поведінку розривів рядків у повністю виправданому тексті, щоб остаточний рядок перед розривом рядка не був повністю виправданим.]

Тут розділяються стилі - тонкі пунктирні лінії в кінці рівнянь (2.27) - (2.29). Mac Word не має належних гліфів для відображення роздільників стилів із належним малюнком, як це було б у Word для Windows.

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

На жаль, кінець речення після рівняння у новому рядку виглядає так, ніби це свіже речення до перевірки орфографії та граматики, ймовірно, через позначку абзацу. Я прийняв це і вдався до використання "ігнорувати" дуже часто.

Існує остаточне застереження: якщо посилатися на рівняння пізніше, на вкладці перед рівнянням здається, що вона відображається з посилальним номером. Цього можна уникнути, надавши явний польовий перемикач форми \#(0.0x);(0.0x).

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


1
Мені подобається ця відповідь. Чи можете ви, будь ласка, розширити пагараф 3? Тобто, як ви вводите роздільник стилів (посилання в порядку) тощо? Просто для того, щоб відповідь була більш самодостатньою.
Лев

@Leo On Word для Windows, Ctrl-Alt-Enter. Ви не можете вставити його на Mac, принаймні, не до версії Word до 2015 року. Однак якщо ви відкриєте документ, який вже містить роздільник стилів, ви можете його скопіювати та вставити та використовувати на Mac як звичайне.
Calchas

1
Спасибі, Калхасе. Мені вдалося вставити роздільник стилів, який у Word 2013 схожий на знак абзацу в невеликий пунктир. Але мені не вдалося змусити решту рецепту працювати. Набрані символи, схоже, нікуди не дістаються, якщо я не введу інший вклад, який потім пересилає їх на наступну сторінку.
Лев

1
Величезне спасибі за натяк на роздільник стилю! Мені набридло те, що я не можу додати кому чи період після відображеного рівняння.
texnic

1
Це чудова техніка. На жаль, я не зміг змусити його працювати в Office 2016. Якщо я вставив Tab після роздільника стилів, точка вставки виходить за межі паперу. Якщо я щось набираю після такої вкладки, я можу побачити текст у проекті перегляду, але на макеті друку нічого не видно. Додавання зупинок Tab не допомагає. Чи є якийсь секрет?
facetus

2

Особисто я використовую метод, як описано у відповіді @R Schultz. Але якщо ви спеціально шукаєте інструмент для цього, подивіться на Kutools . Тут вони також описують альтернативний спосіб вставити номери моделей без використання їх інструменту.

Я не використовував Kutools, тому не маю уявлення, наскільки добре він працює.


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, але може зберігати це як більш детальну / чітку відповідь.
стріпетер

0

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


3
Проблема при цьому без таблиці полягає в тому, що Word автоматично змінить тип рівняння з "відображення" на "вбудований". Що не так добре :-(
Flyto

-1

Microsoft вже відповів на ваше запитання: у цій статті ви можете знайти широкий підручник, присвячений рівнянням :

  • KB158918 Як вставити підпис до рівняння чи об'єкта

Тут розміщено декілька рішень для нумерації лівого, центрального та правого боку та навіть вибіркового рішення VBA. Це трохи старе, правда, але основи ніколи так не змінювались протягом багатьох років.

Ви також можете прочитати менш конкретний, але більш сучасний та ілюстрований підручник із підписом . Це загальний підручник, але досить добре застосовується до рівнянь - особливо в парі зі статтею KB.


7
Зауважте, що KB158918 застосовується до Word 97, який використовує старий редактор рівнянь. Стаття не корисна для Word 2010.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.