SUMMARY
This article describes how to use the STYLEREF field. The STYLEREF field
can be used to create dictionary-style entries at the top of each page or
to place the chapter title in the heading. This field is useful when you
want text in the header to match what is typed on the page.
The STYLEREF field is a specialized reference field designed to let you
automatically add information to a document, especially in the header or
footer.
The STYLEREF field consists of the field, the name of the style assigned to
the text to be returned as the result of the field, and field switches.
{STYLEREF "StyleName" \* MERGEFORMAT}
{STYLEREF "StyleName" <switches> \* MERGEFORMAT}
NOTE: The name of the style must be enclosed in quotation marks
to work properly.
Word will search the page from top to bottom (by default) for the nearest
paragraph formatted with the style specified in the STYLEREF field. Word
will then return that text formatted with the designated style in the
location of the field.
STYLEREF Field Switches
\l - Inserts the last text formatted with the style on the current page
instead of the first text formatted with this style. Word searches
the page from bottom to top.
The \l switch will only work correctly in headers and footers.
\n - Causes the field to display the entire paragraph number for a
referenced paragraph without trailing periods. No information about
prior levels is displayed unless it is included as part of the
current level. For example, caption numbering is included if caption
numbering has been applied to the paragraph.
\p - Causes the field to display its position relative to the source
bookmark using the word "above" or "below." If the STYLEREF field
appears in the document before the bookmark, it evaluates to "below."
If the STYLEREF field appears after the bookmark, it evaluates to
"above." If the STYLEREF field appears within the bookmark, an error
is returned.
\r - Inserts the entire paragraph number of the bookmarked paragraph in
relative context, or relative to the paragraph numbering scheme,
without trailing periods.
\t - When used with the \n, \r, or \w switch, causes the STYLEREF field to
suppress nondelimiter, or nonnumerical, text. With this switch, for
example, you can reference "Section 1.01," and only "1.01" is
displayed in the result.
\w - Inserts the paragraph number of the bookmarked paragraph in full
context, from anywhere in the document. For example, when referencing
paragraph "ii.", a STYLEREF field with the \w switch would return
"1.a.ii" as a result.
The STYLEREF field is most often used in headers and footers. The examples
in the "Examples" section of this article illustrate the possible uses of
the STYLEREF field.
How to Insert a STYLEREF Field
Method 1: To Create a Field Using the Menus
- Position the insertion point in the document where you want to insert
the text to be entered.
- On the Insert menu, click Field.
- In the Categories list box, select Links And References.
- In the Field Names list, select StyleRef.
- Click Options and then click the Styles tab. Select the style defined by
your text that you want to be displayed as the field result, and then
click Add to Field.
- Type quotation marks around the style name.
- If you want a field switch, click the Field Specific Switches tab.
Select the switch you want, click Add To Field, and then click OK.
- Click OK.
To view the field code you just inserted, press OPTION+F9.
Method 2: To Create a Field Using Keystrokes
- Position the insertion point in the document where you want to insert
the text.
- Press COMMAND+F9.
Field code brackets, {}, will appear in the document.
- Type the following inside the field code brackets, where <stylename> is
the name of the style applied to the text that you want to be displayed:
NOTE: You must enclose the style name in quotation marks.
EXAMPLES
Using STYLEREF Fields to Create a Dictionary Type Entry
NOTE: This example only works if the field indicated below is in either
the header or footer of the document.
Use the STYLEREF field when you want to create the same format you'll find
in a dictionary at the top of the page, for example, BEGINNING WORD--LAST
WORD.
For example, if you have the word Apple at the top of your document and the
word Baseball at the bottom of the document and they are both formatted
with a Heading 2 style, you can enter fields into the header and/or footer
to give a result of:
To produce this effect, follow these steps:
- In the header or footer of the document, enter the following fields by
doing the following:
- Click Header and Footer on the View menu.
- Press COMMAND+F9 to enter the first set of field code braces {}.
- Type STYLEREF "Heading 2" into the field braces.
- Move the insertion point outside the right field brace and press the
hyphen key twice. Then press COMMAND+F9 to enter the second set of
code braces {}.
- Type STYLEREF "Heading 2" \l into the field braces.
The final entry will resemble the following:
{STYLEREF "Heading 2"}--{STYLEREF "Heading 2" \l}
The result of these fields will be:
Apple - Baseball (where Apple and Baseball have been formatted with
Heading 2 style)
Chapter Title to Appear in the Header
Use this format to insert the current chapter name as part of the header or
footer.
If the title of the current chapter is File Management and that title is
formatted with a Heading 1 style and you place the field below into the
header
the result of the field in the header will be: