Форматировать результаты полей

Применяется к
Word для Microsoft 365 Word для Microsoft 365 для Mac Word 2024 Word 2024 для Mac Word 2021 Word 2021 для Mac Word 2019 Word 2016

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

Примечание

Форматирование текста, примененное к значениям поля, может быть потеряно при обновлении поля. Чтобы сохранить форматирование, добавьте к коду поля ключ \*MERGEFORMAT. При вставке полей с помощью диалогового окна Поле ключ \*MERGEFORMAT добавляется по умолчанию.

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

  • Ключ формата
  • Ключ числового формата
  • Ключ формата даты/времени

Ключ формата (\*) определяет способ отображения значений полей. Инструкции формата определяют:

  • использование прописных и строчных букв;
  • форматы чисел: например, будет ли 9 отображаться как ix (римские цифры) или девятый (текст, порядковые числительные);
  • форматы символов.

Кроме того, ключи формата сохраняют формат значений полей при обновлении полей.

Форматы, определяющие регистр букв

Ниже приведен список ключей и элементов, регистр которых эти ключи определяют.

  • \*Шапки Этот переключатель задает прописную букву каждого слова. Например, { FILLIN "Введите имя:" \* Caps } отображает Luis Alverca, даже если имя введено строчными буквами.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Начинать с прописных.
  • \* FirstCap Этот параметр включает прописную букву первого слова. Например, { COMMENTS \* FirstCap } отображает еженедельный отчет о продажах.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Первая прописная.
  • \*Верхней Этот переключатель включает прописные буквы. Например, { QUOTE "word" \* Upper } отображает word.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Все прописные.
  • \*Ниже Этот параметр не заглавный результат; все буквы в нижнем регистре. Например, { FILENAME \* Lower } отображает еженедельные продажи report.doc.
    Этот ключ не работает, если все поле, которое его содержит, отформатировано малыми прописными буквами.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Все строчные.

Числовые форматы

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

  • \*Алфавитном Этот параметр отображает результаты в виде букв. Результат имеет тот же регистр, что и слово "буквенный" в коде поля. Например, { SEQ appendix \* ALPHABETIC } отображает B (вместо 2), а { SEQ app \* alphabetic }b.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт a, b, c, .....

  • \*Арабский Этот переключатель отображает результаты в виде арабских цифр. Например, { PAGE \* Арабский } отображает значение 31.

    Примечание

    • Если значение параметра Формат номера в диалоговом окне Формат номера страницы отлично от арабских цифр, то данный ключ переопределяет параметр Формат номера.
    • Кроме того, только для номеров страниц существует формат ArabicDash, который отображает результат в виде арабских цифр с дефисами по обеим сторонам. Например, { PAGE \* ArabicDash } отображает - 31 -.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт - 1 -, - 2 -, - 3 -, ....

  • \*CardText Этот параметр отображает результаты в виде кратного текста. По умолчанию используются строчные буквы; другие варианты требуют добавления соответствующего ключа. Например, { = SUM(A1:B2) \* CardText } отображает семьсот девяносто, а { = SUM(A1:B2) \* CardText \* Caps }семьсот девяносто.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт один, два, ....

  • \*DollarText Этот параметр отображает результаты в виде кратного текста. Вместо десятичного разделителя вставляется союз "и", после которого следуют две арабские цифры округленной дробной части числа, знак дроби и число 100. По умолчанию используются строчные буквы; другие варианты требуют добавления соответствующего ключа. Например, { = 9,20 + 5,35 \* DollarText \* Upper } отображает четырнадцать и 55/100.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Сумма прописью.

  • \*Шестигранный Этот параметр отображает результаты в виде шестнадцатеричных чисел. Например, { QUOTE "458" \* Hex } отображает значение 1CA.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт hex ....

  • \*OrdText Этот параметр отображает результаты в виде порядкового текста. По умолчанию используются строчные буквы; другие варианты требуют добавления соответствующего ключа. Например, { DATE \@ "d" \* OrdText } отображает двадцать первый, а { DATE \@ "d" \* OrdText \* FirstCap }двадцать первый.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт первый, второй, ....

  • \*Порядковый Этот параметр отображает результаты в виде порядковых арабских цифр. Например, { DATE \@ "d" \* Ordinal } отображает 30-е значение.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт 1-й, 2-й, ....

  • \*Римской Этот параметр отображает результаты как римские цифры. Результат имеет тот же регистр, что и слово "римский" в коде поля. Например, { SEQ CHAPTER \* roman } отображает xi, а { SEQ CHAPTER \* ROMAN }XI.
    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт I, II, III, ....

Форматы символов

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

  • \*Charformat Этот параметр применяет форматирование первой буквы имени поля ко всему результату. В следующем примере значение поля оформляется полужирным начертанием, поскольку буква "R" в слове "REF" является полужирной.
    { REF chapter2_title \* Charformat } отображает китов Тихого океана полужирным шрифтом.
    Чтобы добавить этот ключ, укажите его в коде поля или введите в поле Коды поля диалогового окна Поле.
  • \*MERGEFORMAT Этот параметр применяет форматирование предыдущего результата к новому результату. Например, если выбрать имя, отображаемое полем { AUTHOR \* MERGEFORMAT }, и применить полужирное форматирование, Word сохранит полужирное форматирование при обновлении поля для отображения нового имени автора.
    При вставке полей с помощью диалогового окна Поле по умолчанию добавляется ключ \*MERGEFORMAT. Этот параметр можно отключить, сняв флажок Сохранять формат при обновлении в диалоговом окне Поле.