Статьи из блога
Как автоматически вставить подпись к рисунку или таблице
Если ваш текст включает в себя какие-то рисунки или таблицы, то подписываете ли вы их? Подписывание этих объектов обязательно, если вы готовите рукопись к дальнейшей публикации. Кроме того, наличие подписей придает профессиональный вид вашим документам и предоставляет вам еще много преимуществ и возможностей, таких например, как создание списка этих объектов.
Нужно избегать ручного подписывания. Для этого редактор Word имеет функцию автоматического добавления названий к различным объектам: рисункам, таблицам, диаграммам, мультимедиа-файлам и др.
Чтобы настроить редактор на автоматическую вставку названия одновременно с вставкой рисунка или таблицы, нужно сделать следующее:
- В меню Вставка (Insert) в подменю Ссылка (Reference) выберите команду Название (Caption). Откроется диалоговое окно:
- Нажмите кнопку Автоназвание (AutoCaption). Откроется другое диалоговое окно, в котором вам следует выбрать тот объект, к которому нужно добавлять подпись. Для рисунков это будет Рисунок Microsoft Word (Microsoft Word Picture), для таблиц - Таблица Microsoft Word (Microsoft Word Table) и т.д.
- Вы можете выбрать из списков поля Подпись (Use label) или поля Положение (Position) нужные вам значения. Если хотите, можете создать свои значения, нажав в этом окне на кнопку Создать (New Label).
- Щелчок по кнопке Нумерация (Numbering) позволит вам выбрать стиль нумерации. По умолчанию используется стиль 1, 2, 3... Кроме того, вы можете включить в название объекта номер главы, в которой располагается данный объект.
- Нажмите ОК для сохранения установок и закрытия окон.
Теперь, при вставке рисунка или таблицы, вместе с ними будет вставляться и подпись к ним, с автоматической нумерацией.
Метки: автоматизация | настройка word | подрисуночная подпись | рисунки | таблицы
Просмотров: 136873
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 3 способа очистки списка недавно открытых документов
- Microsoft Office: популярные команды на одной вкладке
- Ribbon XML Editor — программа редактирования интерфейса Word 2007, 2010
- Word 2007: добавляем свою вкладку и свои команды
- Word 2007: полотно, рисунки, линии
- Word 2007: смена формата сохранения файла
- Word 97 - решение проблемы с отображением символов на линейке
- Word 97. Слияние документов как один из способов упростить свою работу
- Абзац с цветным фоном
- Автозаполняемые колонтитулы
- Автоматическая нумерация билетов
- Автоматическая расстановка переносов
- Автоматическое обновление полей при открытии документа
- Автоматическое сохранение всех открытых документов
- Автотекст и Word 2007
- Автотекст с последовательной нумерацией
- Автоформат документов
- Белый текст на синем фоне в Word 2007
- Белый текст на синем фоне: ностальгия по DOS
- Буквица
- Быстрая смена ориентации страниц документа
- Быстрая смена регистра букв (слов) или их размеров
- Быстрое изменение стиля форматирования текста
- Быстрое создание нового документа на основе шаблона
- Быстрое удаление границ у таблицы
Комментариев: 44
Это замечательно! Но есть одна проблема, которая мучает меня уже года три. При ссылке на такой рисунок мне не удалось добиться, чтобы вставлялся только номер. Ссылка идёт и на номер и на текст. Поэтому получаются "Зубчатое колесо, изображённое на Рисунок 4"...
шногда удаётся выкрутиться использованием подписи "Рис. ", но это не по ГОСТ.
Хотелось бы услышать не только, как подписать рисунок, но и как грамотно сослаться на него с учётом падежей.
выделяем номер рисунка и т.п. (сереньким подсветится так как это поле).
копируем
спец вставка связать тип - неформатированный текст
все.
бывают глюки и тогда в документе после открытия ошибка связи вместо цифр.
логика элементарная - ОЛЕ!
Vladislav Shaklein, а почему не по ГОСТ?
Насколько я знаю, есть ГОСТ 19.106-78, в котором в п.2.3 есть такие слова:
\"Ссылки на иллюстрации дают по типу: “рис.12” или “(рис.12)”.
Ссылки на ранее упомянутые иллюстрации дают с сокращенным словом “смотри”, например, “см. рис. 12”.\".
шли я не прав?
Хотя если имеется в виду ГОСТ для конструкторской документации, а не программной, то я вероятно не прав.
В ГОСТ есть фраза "ссылки на рисунки давать в виде: в соответствии с рисунком...". Т.е. во-первых, ссылка на рисунок должна быть частью основного текста, во-вторых, никаких сокращений типа "см.", "рис.", "табл." и пр. Ходит миф, что на рисунки, расположенные ниже надо ссылаться по типу "рис...", а выше - "см. рис....", но он не имеет под собой никаких оснований.
Теперь по существу. Я предпочитаю создавать подписи к рисункам и ссылки на них вручную.
Подпись:
1) поставить курсор в нужное место
2) ввести "Рисунок "
3) Ctrl+F9
4) между фигурными скобками ввести STYLEREF 1 \s
5) нажать F9
6) ввести точку
7) Ctrl+F9
8) между фигурными скобками ввести SEQ Рисунок \s 1
9) нажать F9
10) далее можно вводить текст подписи.
Автоматизация этого процесса приветствуется.
Ссылка на рисунок:
1) в подписи к рисунку выделить номер заголовка первого уровня, точку и номер рисунка
2) ctrl+shift+f5
3) создать закладку, назвав её по типу "Рис_КраткОписРисунка" (использовать буквы, цифры, знак подчеркивания, все не более 32 символов)
4) поставить курсор в текст, где должна быть ссылка на рисунок
5) нажать ctrl+f9
6) между фигурными скобками ввести REF и через пробел имя закладки
7) нажать f9
При изменении нумерации рисунков все ссылки на них обновляются. Для этого надо нажать Ctrl+a и F9.
В общем, осваивайте работу с полями!
Somniator, насчет ГОСТов. Вы ссылаетесь на ГОСТ 2.105-95 пункт 4.3.1. Действительно, там есть такое положение.
Но, есть также и ГОСТ 19.106-78 пункт 2.3.1: \"Ссылки на иллюстрации дают по типу: “рис.12” или “(рис.12)”. Ссылки на ранее упомянутые иллюстрации дают с сокращенным словом “смотри”, например, “см. рис. 12”.\".
Поэтому сокращения допустимы. Другое дело, для какой именно документации.
А в целом спасибо вам за комментарии и советы.
"Если хотите, можете создать свои значения, нажав в этом окне на кнопку Создать (New Label). "
Все это замечательно, но где сохраняются новые названия? В Normal.dot? По всей видимости да; а нельзя ли как-нибудь заставить Ворд сохранять в другом месте? Если мне, скажем, нужно перенести таблицу названий на другой компьютер, эта схема становится проблематичной...
Kot, ОГРОМНОЕ ТЕБЕ СПАСИБО ЗА КОММЕНТАРИЙ 02.
Пишу диплом - на поиски именно этого способа потратил уеву кучу времени.
А может кто знает, как решить следующую проблему:
1. есть горизонтальная страница с расположенном на ней рисунком (рисунок большой, помещается только на горизонтальной странице)
2. Идет сплошной текст и прерывается этим рисунком.
3. горизонтальный рисунок могу вставить только посредством "Разрыв раздела".
Но тогда при форматировании текста, например при увеличении размеров шрифта, может так получиться, что текст будет на 1-3 строчки на странице, предшествующей рисунку, далее рисунок, и опять продолжение текста.
Можно ли заставить ворд, чтобы он обтекал текстом рисунок (сверху и снизу), но рисунок был расположен горизонтально и занимал одну страницу?
Сергей, редактор имеет функцию обтекания текстом рисунка. Щелкните по рисунку правой кнопкой мыши и выберите команду Формат рисунка. Откроется диалоговое окно, в котором есть вкладка Положение. А на вкладке есть кнопка - Дополнительно. Кликните ее и появится другое окно с вкладкой Обтекание текстом. Выберите на этой вкладке режим Сверху и Снизу.
Попробуйте.
Другой вопрос, что поскольку происходит увеличение размера шрифта, то естественно он будет требовать больше месте, поэтому и происходит его размещение на других страницах.
Попробуйте тогда уменьшить поля или рисунок чуть ужать.
Есть еще одна проблема с переносом таблиц на другую страницу, там надо писать слово продолжение после слов таблица №. Вот это как-нибудь можно решить?
Алексей, это можно сделать либо путем создания надписи, либо созданием дополнительной строки в таблице (при условии, что в эту таблицу, да и в текст в целом выше не будет добавлений) и прописыванием в нее слов "Продолжение таблицы".
А вообще-то уже нет обязательного требования включать такую подпись для продолжающихся таблиц. Вот ссылка: http://authorit.ru/forum/viewtopic.php?t=937&highlight=
Спасибо за информацию, пойду изучать ГОСТ'ы. Интересно что скажет нормоконтроль?
Это все здорово, Господа! Но вот, как отключить теперь эту "полезную" фичу?
Снимите флажки в диалоге Автоназвание с ненужных объектов.
нажатием Ctrl+Shift+H сотрите в названии ссылки текст до номера рисунка/таблицы (рисунокв/Таблица), а форму названия напишите необходимым образом без автомата-билли.
Господа, а как решить самую элементарную задачу - вывести вместе со вставленным изображением его имя (название файла с изображением)???????
К сожалению, решить эту проблему просто так не удастся. Нужно пользоваться макросом. Недавно я писал такой макрос одному товарищу. Этот макрос вставлял все картинки из выбираемой папки и ставил к ним подписи по названию файла. Картинки вставлялись построчно.
Можно, конечно, сделать частный случай из этого макроса. Прикрутить его на кнопку и вставлять одну картинку в нужное место и ставить подпись из имени файла. Или делать реакцию на вставку внешнего объекта и уже обрабатывать его соответственно.
Виктор Гузанов, вот такой макрос дает выбрать картинку и вставить ее в документ. Вместе с изображением вставляется имя файла.
Понятно, спасибо.
Антон, позволю себе еще раз вернуться к теме нумерации. Вернее, перекрестных ссылок. Когда вставляем перекрестную ссылку на рисунок, таблицу или любой другой объект, нумерованый с помощью вставки названия, то не удается избежать вставки текста, который может быть в неправильном падеже.
Был предложен вариант делать этот текст невидимым. Именно это действие я реализовал в виде макроса:
Нужно выделить перекрестную ссылку и запустить макрос. Все, что не есть цифра, будет скрыто.
Александр, спасибо!
у меня часть приложений в книге 1, другая - в книге 2. как сделать так чтобы нумерация названий приложений в книге 2 продолжилась? в лоб "начать нумерацию с..." не получается, т.к. такой команды нет. при создании нового названия тоже ни чего не получается, т.к. можно включить только номер главы (ее просто нет).
Уважаемая Юлия, это возможно.
Вам нужно перейти в режим отображения кодов полей вместо их значений (Alt+F9). На месте вашего названия таблицы вы увидите поле, которое его формирует. Выглядеть оно будет примерно так: {SEQ Таблица \*ARABIC}. Чтобы начать нумерацию с нужного вам номера, добавьте в это поле ключ \r, после которого укажите номер, с которого начать нумерацию. Например, чтобы начать нумерацию с 20 номера, нужно это поле изменить так:
{SEQ Таблица \*ARABIC \r 20}.
Переключитесь обратно в режим отображения значений полей (Alt+F9)
Спасибо
По умолчанию само название имеет формат 11 pt и полужирный и задает такой же формат строке после него. Скажите, пожалуйста, можно ли изменить формат названия и сделать так, чтобы формат текста после него не менялся?
я как-то куда-то залезла и сделала подпись к рисунку и теперь у меня всегда при вставке картинки под ней выводится "Рисунок 1" и я никак не могу от этого "Рисунка 1" избавиться!!! как удлить эту ерунду? помогите, пожалуйста! н а д о е л о :(
В меню Вставка (Insert) в подменю Ссылка (Reference) выберите команду Название (Caption). Откроется диалоговое окно. Нажмите кнопку Автоназвание (AutoCaption). Откроется другое диалоговое окно, в котором вам нужно из списка найти объект "Рисунок Microsoft Word" и снять с него галочку.
Антон, а можно где-то поподробнее почитать про автоназвание? А то назревает необходимость в своем макросе использовать это встроенное диалоговое окно. Какие у него параметры - я понял.. А вот про каждый из них узнать бы поподробнее..
Андрей, подробности если и есть, то в справке (речь идет о Word 2003, поскольку в 2007 справка просто никакая). Кроме того можно поискать на сайтах иностранных гуру по Word-у (Wyatt, Maxey, Mayor).
Ну и конечно, на оф.сайте Microsoft.
как без макроса сделать так, чтобы подписи под рисунками не перепрыгивали на другую страницу отдельно от рисунка
Иван, если обтекание у рисунка "В тексте", то в параметрах абзаца, в котором находится рисунок, нужно установкить свойство "Не отрывать от следующего". Если обтекание у рисунка другое, тогда подпись к рисунку вставляется в виде надписи и её можно просто сгруппировать с рисунком
Как необходимо вставлять рисунки согласно ДСТУ 3008-95 ?в тексте или как то иначе?
Приятного времени суток!
Спасибо за статью, за обсуждение и полезные советы! Но у меня при использовании автоматич. нумерации рисунков, по методу описанному в самом верху данной страницы, при удалении рисунка нумерация не меняется...? Я что-то неправильно сделал или надо еще какую-нибудь галочку поставить?
Спасибо!
Кто подскажет как вставить подпись в картинку формата .JPG? Отпишитесь плиз на Reb@finteko.ru
А в 2010 при выборе из списка в названии нет "Рисунок Microsoft Word"? И как можно задать стиль ? Если я вставляю название у меня выставляется стиль "название объекта". Как можно, например, для рисунков стиль "Название рисунка" применить, а для таблиц оставить "название объекта" ?
Чтобы решить проблему, можно воспользоваться описанием в статье:
Вы можете выбрать из списков поля Подпись (Use label) или поля Положение (Position) нужные вам значения. Если хотите, можете создать свои значения, нажав в этом окне на кнопку Создать (New Label).
Этим методом создать название со значением пробела, тогда надпись будет выглядеть как " 1", " 2" и т.д.
...В меню Вставка (Insert) в подменю Ссылка (Reference) выберите команду Название (Caption)...
Где все это в 2010?
Спасибо, все сам из списка комад на ленту вытянул
"Ссылки""Вставить название"
Хочу вставить название рисунка так, чтобы при перетаскивании подпись перетаскивалась вместе с ним?
Я сначала вставляю надпись: "Вставка" - "Надпись" - "Простая надпись"(или "Нарисовать надпись")
Затем в образовавшееся поле надписи вставляю картинку: "Вставка" - "Рисунок", курсор находится в поле надписи справа от рисунка. Нажимаю Enter и ввожу требуемый текст. В результате "Надпись" т.е. поле, включающее в себя рисунок и подпись можно перемещать, можно менять выравнивание, размер и шрифт надписи, а также размеры, центровку и обтекание текстом рисунка, и всё это внутри поля "Надпись", не касаясь основного текста.
PS Естественно рамку поля "Надпись" можно убрать в свойствах "формат надписи" - "Цвета и линии" - "Линии"-"цвет" выбрать белый.
Дополнительно можно задать обтекание для поля "Надпись" как "Положение" - "вокруг рамки"
Я сначала вставляю надпись: "Вставка" - "Надпись" - "Простая надпись"(или "Нарисовать надпись")
Затем в образовавшееся поле надписи вставляю картинку: "Вставка" - "Рисунок", курсор находится в поле надписи справа от рисунка. Нажимаю Enter и ввожу требуемый текст. В результате "Надпись" т.е. поле, включающее в себя рисунок и подпись можно перемещать, можно менять выравнивание, размер и шрифт надписи, а также размеры, центровку и обтекание текстом рисунка, и всё это внутри поля "Надпись", не касаясь основного текста.
PS Естественно рамку поля "Надпись" можно убрать в свойствах "формат надписи" - "Цвета и линии" - "Линии"-"цвет" выбрать белый.
Дополнительно можно задать обтекание для поля "Надпись" как "Положение" - "вокруг рамки"
Somniator
Подпись:
1) поставить курсор в нужное место
2) ввести "Рисунок "
3) Ctrl+F9
4) между фигурными скобками ввести STYLEREF 1 \s
5) нажать F9
6) ввести точку
7) Ctrl+F9
8) между фигурными скобками ввести SEQ Рисунок \s 1
9) нажать F9
10) далее можно вводить текст подписи.
Автоматизация этого процесса приветствуется.
Ссылка на рисунок:
1) в подписи к рисунку выделить номер заголовка первого уровня, точку и номер рисунка
2) ctrl+shift+f5
3) создать закладку, назвав её по типу "Рис_КраткОписРисунка" (использовать буквы, цифры, знак подчеркивания, все не более 32 символов)
4) поставить курсор в текст, где должна быть ссылка на рисунок
5) нажать ctrl+f9
6) между фигурными скобками ввести REF и через пробел имя закладки
7) нажать f9
При изменении нумерации рисунков все ссылки на них обновляются. Для этого надо нажать Ctrl+a и F9.
получается что на каждый рисунок придется создавать свою закладку?