Как настроить сквозную нумерацию рисунков в Word: пошаговая инструкция

Обратите внимание! Прежде чем углубляться в изучение данного материала, настоятельно рекомендуется сначала изучить устройство стилей в MS Word и разобраться с принципами функционирования многоуровневых списков. Также мы кратко упоминали о создании подписей для объектов в статье, посвященной структурированию документа, где был рассмотрен и альтернативный способ создания подписей объектов.

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

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

Почему же так важна автоматическая нумерация объектов?

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

Причин для этого вполне достаточно, поэтому приступим к изучению создания автонумерации объектов.

Сначала нужно решить, каким образом будут нумероваться объекты — простым способом, например: Рис. 1, Рис. 2 и т.д., или составным: Рис. 1.1, Рис. 2.5 (пятый рисунок второго раздела). В первом случае можно не уделять внимания предварительным настройкам заголовков, в то время как во втором, прежде чем переходить к настройке нумерации объектов, нужно правильно настроить нумерацию разделов документа.

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

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


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

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

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

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

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

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

По тексту иногда требуется (а если это научный труд, тогда в обязательном порядке) делать ссылки на объекты (например, см. рис 1.13). Поскольку их оформление выполнено с использованием стилей, это сделать очень просто, достаточно перейти на вкладку «Ссылки» и вставить перекрестную ссылку.

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

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

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

Я поражаюсь разработчикам, которые делали в Ворде автоматическую нумерация формул, рисунков и всех остальных объектов. Это ж надо было додуматься сделать так, что возможность вроде как есть, но пользоватья ей невозможно без плясок с бубном и дубины шамана. Сразу предупреждаю, что я сейчас говорю про Ворд из Office 2003 , не знаю может быть в 2007 или 2010 что-то и изменилось.

Итак, что нам нужно от Ворда? Вот, допустим, есть у нас такой текст:

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

В принципе, в ворде есть такая возможность. Сначала вставим номер рисунка. Для этого удаляем единицу, которую мы уже написали в подрисуночной подписи, выбираем пункт меню «Вставка — Ссылка — Название», затем выбираем в поле «Подпись» «Рисунок», ставим галку «Исключить подпись из названия», потому что слово «Рисунок» мы уже и так написали.

Теперь у нас появилась другая единица — в виде поля, которая будет подкрашиваться серым (всегда или только, когда курсор находится рядом с ней в зависимости от настроек).

Теперь мы хотим сослаться на этот рисунок в тексте, чтобы эта ссылка всегда оставалась правильной независимо от того, какой номер этого рисунка станет в будущем. Казалось бы, в Ворде все для этого есть. Удаляем нашу единицу в тексте, ставим курсор на ее место и выбираем пункт меню «Вставка — Ссылка — Перекрестная ссылка».

Выбираем тип ссылки «Рисунок», находим в списке внизу наш рисунок, а вот список из «Вставить ссылку на:» вгоняет в ступор. Казалось бы, нам нужно просто вставить номер рисунка «А вот хрен вам», — говорят разработчики — «Мы лучше знаем, что вам надо вставлять. Вы хотите вставить ‘Рисунок 1’ «. Просто номер без постоянной части вставить нельзя, а постоянная часть — это все, что находится на этой же строке левее номера.

Ладно, мы не гордые, мы можем для начала вставить все это безобразие полностью:

А теперь назло разработчикам выделяем слово «Рисунок», выбираем пункт меню «Формат — Шрифт» и делаем выделенную область невидимой с помощью галки «скрытый». На первый взгляд мы получили, что хотели:

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

Для пересчета полей только понадобится выделить весь текст и нажать клавишу F9.

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

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

Кроме того, здесь есть еще один неприятный момент. Если документ создан в Ворде из Office 97 (есть еще такие, кто им пользуется) и старее, то будет невозможно выделить только слово «Рисунок» в поле без номера. Для обхода этой проблемы в более новом Ворде, достаточно создать новый документ и скопировать туда содержимое исходного файла.

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

Для начала посмотрим, что делает ворд при вставке ссылки на рисунок (или формулу). Он создает закладку с незапоминающимся названием вроде «_Ref262659882», которая ссылается на текст «Рисунок N». Чтобы в этом убедиться, щелкните правой кнопкой на ссылку на рисунок и выберите пункт меню «Коды / значение полей». Вы увидите примерно следующее:

Мы можем поступить так же, но умнее. Мы выделим созданное поле с номером в подрисуночной подписи (только номер) и создадим свою закладку на это поле. Для этого надо выбрать пункт меню «Вставка — Закладка»

Вводим имя закладки (пробелы в имени использовать нельзя)

А теперь, если мы хотим сослаться на рисунок, идем все в тот же пункт меню «Вставка — Ссылка — Перекрестная ссылка» и в качестве «Тип ссылки» выбираем «Закладка», в поле «Вставить ссылку на:» выбираем «Текст закладки», а внизу находим нашу только что созданную закладку:

Ура! мы опять сделали ссылку на номер:

Можем еще раз проверить, что автонумерация работает, добавив еще один рисунок в начале.

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

На последующем изображении представлены коды полей:

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

Эх, знать бы про этот способ хотя бы на год раньше…

PS. Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.

Оцените статью
InternetDoc.ru
Добавить комментарий