Автонумерация формул, рисунков и таблиц в Word

И снова курсовые, снова рисунки, таблицы. У кого-то диссертации, а значит есть необходимость перебивать формулы из учебных книг, в которых номера формул располагаются с правого края, а сама формула по середине страницы. Вроде ерунда, а попробуйте повторить такое в ворде!

Введение

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

  1. Создаем табличку из двух ячеек. В левой печатаем формулу и выравнивание по центру, в правой - номер формулы в скобках и выравнивание по правому краю.
  2. Используем макрос
  3. Работаем клавишами пробела или TAB, выравнивание по правому краю
  4. Используем комбинацию клавиш Ctrl+Alt+Enter

По поводу автонумерации проблем не возникло и про неё позже.

Создание с помощью таблиц

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

Использование макроса

Думал, что это выход, но как им пользоваться? Если в Excel это еще как то понятно, там формулы, то с Word'ом я решил не мучаться. К тому же, никто не гарантирует правильность работы этого макроса.

Пробел или TAB

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

Ctrl+Alt+Enter

Никогда не знал о таком сочетании. Ctrl+Alt+Enter - разделитель стилей в Word'е. Именно с этим способ будем работать, но чтобы в процессе работы не заморачиваться ни над чем, сделаем предварительные настройки документа.

 

Настройка Word и автонумерация формул

Настройка оформления

В прошлой статье я рассказывал про добавление рамок и штампа на страницы Word'а и приложил итоговый файл. В этой я буду продолжать его настраивать.

Для того, чтобы формула всегда располагалась в один столбец по всему документу, необходимо настроить стили, а именно тот, в котором печатается формула (как правило, основной стиль текста). В моём случае это "Обычный 2".

Главная - Стили - Обычный 2 (правой кнопкой) - Изменить

sshot-1

Формат - Табуляция

sshot-2

Вписываем в первую строчку расстояние от левого края в сантиметрах (см. настройки на рисунке ниже) - Установить - ОК

sshot-3

Появился черный уголок на линейке (Линейку включить: Вид - Линейка)

Настройка автоформул

Преимущество автоформул в том, что куда бы мы не перемещали формулы по документу, номера всегда будут располагаться по порядку. А если в тексте делать перекрестные ссылки, то после перемещения номер формулы автоматически измениться и в тексте. 

Ссылки - Вставить название

sshot-4

В открывшимся окне из списка выбираем "Формула". Ставим галочку "Исключить подпись из названия", чтобы в скобках оставались только цифры.

sshot-5sshot-6

Нажав кнопку "Нумерация..." откроется окно, где можно задать будут ли формулы нумероваться цифрами или буквами. Поставив галочку напротив "Включить номер главы" получим вывод формулы типа (3.2). В выпадающем списке можно выбрать с какой главы начинается отсчет (должны быть настроены соответствующие стили). Если галочку убрать, то формулы будут по-порядку.

Настройка нумерации для таблиц и рисунков аналогична, только галочку напротив "Исключить подпись из названия" следует убрать.

Если не устраивают стандартные названия "Формула", "Таблица" и т.д., то можно сделать своё, нажав на кнопку "Создать".

Вставка номера формулы

1.1 Для начала напишем формулу. Последовательность:

  1. Ставим скобку (
  2. Ссылки - Вставить название - Формула - ОК
  3. Ставим скобку )
  4. Получаем (1.1)
  5. Копируем формулу в буфер (выделить формулу (слева на право, иначе скопируется лишняя строка снизу), нажать Ctrl+C)

1.2 Теперь последовательность вставки формулы с номером:

  1. Пишем формулу
  2. Стрелка ->
  3. Enter
  4. Ctrl+V
  5. Ставим курсор позади формулы
  6. Ctrl+Alt+Enter
  7. TAB

Получаем:

sshot-7

Объясню что делаем в каждом пункте. После написания формулы нам нужно выйти из редактора формул, поэтому нажимаем стрелку вправо. Если теперь не нажать Enter, а после формулы уже есть какой-то текст, то он переместится в строчку с формулой. Так что ставим Enter. Теперь нужно вставить номер формулы, полученный и скопированный в пункте 1.1. Тут кому как удобнее, можно правой кнопкой - вставить, лично я привык к одновременному нажатию клавиш Ctrl+V. После этого ставим курсор после формулы и нажимаем одновременно Ctrl+Alt+Enter, наш номер переместится в строчку с формулой. Нажимаем Tab и он располагается на месте, где установили табуляцию.

После нескольких повторений процесс происходит довольно быстро.

Рекомендации

  1. Чтобы вставить знак умножения в формулу достаточно нажать Alt и удерживая его быстро набрать 250, т.е. Alt+250
  2. Чтобы вставить текст без форматирования, например, криво распознанный в программе или скопированный в интернете, достаточно нажать Ctrl+Alt+V и выбрать "Текст в формате Юникод" или "Без форматирования"

 

Для всех выкладываю файл Word (Forma D.E. v6.0.0), в котором приводится пример оформления курсового проекта с рамкой и штампом: Титульный лист, Содержание, Основная часть, Литература. Помимо оформления титульного листа, рамок и штампов, в файле содержатся стили "Заголовок 1", "Заголовок 2" и др, которые дают возможность автоматически разделам курсового проекта прописаться в содержании.

Forma D.E. v6.1.0 - Обновление от 21.01.2012. Добавлены стили для названий таблиц, формул. Настроена табуляция для вставки автонумераций для формул.

© KgasuClan 2009 - 2016

Регистрация / Авторизация