Найти тему
Широков Александр

Microsoft Office Word и LibreOffice Writer (часть 6)

Оглавление

В шестой части обзора рассмотрены следующие темы (введение и список остальных частей здесь):

  • Общие сведения о полях
  • Поле пользователя
  • Поля «Дата» и «Время»

Общие сведения о полях

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

В Writer работа с полями осуществляется прежде всего при помощи диалогового окна «Поля», которое вызывается через меню «Вставка» → «Поле»:

Поля, размещённые в документе Writer, имеют серое затенение, видимое однако только в режиме правки документа. В остальных случаях (при выводе на печать; если открытый файл имеет атрибут «только чтение» или же если правка выключена через пункт меню «Правка» → «Редактирование») затенение полей отсутствует. При желании его можно отключить – для этого служит соответствующий пункт меню «Вид». Можно также включить режим показа имён полей при помощи пункта меню «Вид» → «Поля». В этом случае номер страницы, вставленный в нижний колонтитул будет выглядеть следующим образом:

-2

В Word также имеется диалоговое окно для управления полями:

-3

Оно вызывается выбором пункта меню «Поле...», которое раскрывается при нажатии кнопки «Просмотреть экспресс-блоки» в секции «Текст» вкладки ленты «Вставка». Следует отметить, что в Word поля приобретают затенение только когда в них оказывается установлен текстовый курсор. Аналогично режиму отображения имён полей в Writer, в Word есть способ показать их «истинную сущность», для чего нужно щёлкнуть правой кнопкой мыши по полю и появившемся контекстном меню выбрать пункт «Коды/значения полей». Например, номер страницы (поле “Page”) в таком режиме выглядит так:

{ PAGE \* MERGEFORMAT }

Поле пользователя

Довольно часто при оформлении документа необходимо одни и те же данные приводить в разных его частях, что неизбежно создаёт некоторые трудности, поскольку для правильного составления документа требуется такие данные проверять и редактировать в каждом конкретном случае. К подобной повторяющейся информации может относиться регистрационный номер документа и дата его составления, так как бывает в соответствии с принятыми в какой-либо организации правилами делопроизводства указанные сведения нужно приводить как в заголовочной части документа, так и, например, в колонтитулах. Именно в таких случаях может пригодиться «Поле пользователя». Для его создания и вставки в диалоговом окне «Поля» нужно переключиться на вкладку «Переменные», где в списке «Тип» выбрать «Поле пользователя»:

-4

После этого в нижней части окна следует указать имя и значение создаваемого поля. В имени поля допускается использование букв (в том числе и русского алфавита) и цифр, вместо пробела можно использовать знак "_" («подчёркивание») – в целом это напоминает правила составления имён переменных при написании программ. В качестве значения поля как раз и следует указывать собственно повторяющийся текст, также нелишним будет уточнить формат данных («Текст» вместо “Standard”, если же наименование нужного типа формата отсутствует в списке, до его можно добавить, выбрав пункт «Дополнительные форматы...»).

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

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

Для аналогичных целей в Word можно использовать экспресс-блоки «Свойство документа», (секция «Текст» на вкладке ленты «Вставка»):

-5

При выборе одного из них в текст документа вставляется вот такая штука в виде рамки с «язычком»-закладкой на верхней стороне слева:

-6

В эту рамку можно поставить курсор и набрать какой-либо текст. Возможно, что сразу после вставки в таком экспресс-блоке уже будет присутствовать некое содержимое – его можно легко заменить. При необходимости сам блок целиком выделяется щелчком по «язычку»-закладке. Как и в Writer, экземпляры каждого из 15 возможных экспресс-блоков отображают одно и тоже, автоматически обновляясь при изменении содержимого в каком-нибудь из них. Отдельного упоминания заслуживает экспресс-блок «Дата публикации» – если введённую в него информацию программа опознаёт именно как дату, то преобразует её написание в соответствии с текущими настройками операционной системы – так запись "12 июня 2014 г." может сама поменяться на "12.06.2014".

Поля «Дата» и «Время»

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

-7

Для каждого из рассматриваемых типов полей существует по две разновидности. Первая – фиксированная, когда при вставке в документ берётся текущее значение и в дальнейшем не меняется. Вторая разновидность более интересна, поскольку способна обновляться.

Если вы воспользуетесь пунктом программного меню «Сервис» → «Параметры...», то откроется диалоговое окно. В левой его части нужно раскрыть ветку “LibreOffice Writer”, в которой выбрать пункт «Общие»:

-8

При наличии в разделе «Автоматически» установленного флажка «Поля» их значения при открытии документа и перед выводом его на печать обновляются самостоятельно. Работает это следующим образом. Допустим, имеется документ, в котором должна быть указана дата его составления – таковыми являются, например, служебные записки, рапорта и т. п. Если вставить в документ в нужном месте поле «Дата», то при открытии его файла она будет менять своё значение в зависимости от дня календаря и вручную его править уже не потребуется.

Значения полей можно обновлять и принудительно – через пункт меню «Сервис» → «Обновить» → «Поля» или нажатием клавиши [F9].

Для полей «Дата» и «Время» можно задавать разные способы отображения в списке «Формат» – просто выберите нужный вариант представления этих данных непосредственно перед вставкой. Если же и предлагаемых вариантов окажется мало, то выберите в списке пункт «Дополнительные форматы...»:

-9

В случае поля «Дата» при этом откроется ещё одно диалоговое окно следующего вида:

-10

Если в нём выбрать указанный на рисунке вариант "31 Декабрь, 2014", а затем в строке «Код формата» убрать из шаблона представления даты символ "D", оставив вот это:

MMMM, YYYY

то в области образца отобразится "Декабрь, 2014" (представление даты в виде наименования месяца и номера года). В качестве примера использования описанного способа использования поля «Дата» можно привести такой документ:

-11

В среде Word вставка аналогичных полей делается следующим образом. Нужно вызвать диалоговое окно «Поле», в котором в списке «Поля» в левой части окна выбрать, например, “Date” («Дата»). Для облегчения поиска можно предварительно в выпадающем списке «Категория» указать «Дата и время»:

-12

При выборе указанного на рисунке формата даты "ноябрь 14" в строчке на списком отобразится шаблон представления даты. Если его изменить на

MMMM, yyyy

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

Поля в документе Word автоматически обновляются при открытии файла и выводе его на печать. При необходимости принудительно обновить все поля в текущем открытом документе, нужно всё его содержимое выделить (комбинация [Ctrl]+[A] или команда «Выделить все» в меню кнопки «Выделить», расположенной в секции «Редактирование» вкладки ленты «Главная»), после чего нажать [F9].

Источник (URL): http://shurichimik.narod.ru/consideration/20wordwriterp2/20word-and-writer-p2.htm

Перечень публикаций на канале