[Table of Contents] [docx version]
WordprocessingML Reference Material - Table of Contents
pPr (Previous Paragraph Properties)
This element specifies a set of paragraph properties which shall be attributed to a revision by a particular author and at a particular time. This element contains the set of properties which have been tracked as a specific set of revisions by one author.
[Example: Consider a paragraph which should have a set of paragraph formatting properties that were added with revision tracking turned on. This set of revised properties is specified in the paragraph properties as follows:
<w:p>
<w:pPr>
<w:pBdr>
<w:bottom w:val="single" w:sz="8" w:space="4" w:color="4F81BD" />
</w:pBdr>
<w:pPrChange w:author="user1" … >
<w:pPr>
<w:spacing w:after="300" />
<w:contextualSpacing />
</w:pPr>
</w:pPrChange>
</w:pPr>
</w:p>
The pPr element under pPrChange specifies the properties which are applied to the current paragraph with revision tracking turned on - in this case, spacing after the paragraph using the spacing element (§2.3.1.33), and that spacing should be ignored for paragraphs above/below of the same style using the contextualSpacing element (§2.3.1.9). end example]
Parent Elements |
pPrChange (§2.13.5.31) |
Child Elements |
Subclause |
adjustRightInd (Automatically Adjust Right Indent When Using Document Grid) |
§2.3.1.1 |
autoSpaceDE (Automatically Adjust Spacing of Latin and East Asian Text) |
§2.3.1.2 |
autoSpaceDN (Automatically Adjust Spacing of East Asian Text and Numbers) |
§2.3.1.3 |
bidi (Right to Left Paragraph Layout) |
§2.3.1.6 |
cnfStyle (Paragraph Conditional Formatting) |
§2.3.1.8 |
contextualSpacing (Ignore Spacing Above and Below When Using Identical Styles) |
§2.3.1.9 |
§2.3.1.10 | |
framePr (Text Frame Properties) |
§2.3.1.11 |
ind (Paragraph Indentation) |
§2.3.1.12 |
jc (Paragraph Alignment) |
§2.3.1.13 |
keepLines (Keep All Lines On One Page) |
§2.3.1.14 |
keepNext (Keep Paragraph With Next Paragraph) |
§2.3.1.15 |
kinsoku (Use East Asian Typography Rules for First and Last Character per Line) |
§2.3.1.16 |
mirrorIndents (Use Left/Right Indents as Inside/Outside Indents) |
§2.3.1.18 |
numPr (Numbering Definition Instance Reference) |
§2.3.1.19 |
outlineLvl (Associated Outline Level) |
§2.3.1.20 |
overflowPunct (Allow Punctuation to Extent Past Text Extents) |
§2.3.1.21 |
pageBreakBefore (Start Paragraph on Next Page) |
§2.3.1.23 |
pBdr (Paragraph Borders) |
§2.3.1.24 |
pStyle (Referenced Paragraph Style) |
§2.3.1.27 |
shd (Paragraph Shading) |
§2.3.1.31 |
snapToGrid (Use Document Grid Settings for Inter-Line Paragraph Spacing) |
§2.3.1.32 |
spacing (Spacing Between Lines and Above/Below Paragraph) |
§2.3.1.33 |
suppressAutoHyphens (Suppress Hyphenation for Paragraph) |
§2.3.1.34 |
suppressLineNumbers (Suppress Line Numbers for Paragraph) |
§2.3.1.35 |
suppressOverlap (Prevent Text Frames From Overlapping) |
§2.3.1.36 |
tabs (Set of Custom Tab Stops) |
§2.3.1.38 |
textAlignment (Vertical Character Alignment on Line) |
§2.3.1.39 |
textboxTightWrap (Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents) |
§2.3.1.40 |
textDirection (Paragraph Text Flow Direction) |
§2.3.1.41 |
topLinePunct (Compress Punctuation at Start of a Line) |
§2.3.1.43 |
widowControl (Allow First/Last Line to Display on a Separate Page) |
§2.3.1.44 |
wordWrap (Allow Line Breaking At Character Level) |
§2.3.1.45 |
The following XML Schema fragment defines the contents of this element:
<complexType name="CT_PPrBase">
<sequence>
<element name="pStyle" type="CT_String" minOccurs="0"/>
<element name="keepNext" type="CT_OnOff" minOccurs="0"/>
<element name="keepLines" type="CT_OnOff" minOccurs="0"/>
<element name="pageBreakBefore" type="CT_OnOff" minOccurs="0"/>
<element name="framePr" type="CT_FramePr" minOccurs="0"/>
<element name="widowControl" type="CT_OnOff" minOccurs="0"/>
<element name="numPr" type="CT_NumPr" minOccurs="0"/>
<element name="suppressLineNumbers" type="CT_OnOff" minOccurs="0"/>
<element name="pBdr" type="CT_PBdr" minOccurs="0"/>
<element name="shd" type="CT_Shd" minOccurs="0"/>
<element name="tabs" type="CT_Tabs" minOccurs="0"/>
<element name="suppressAutoHyphens" type="CT_OnOff" minOccurs="0"/>
<element name="kinsoku" type="CT_OnOff" minOccurs="0"/>
<element name="wordWrap" type="CT_OnOff" minOccurs="0"/>
<element name="overflowPunct" type="CT_OnOff" minOccurs="0"/>
<element name="topLinePunct" type="CT_OnOff" minOccurs="0"/>
<element name="autoSpaceDE" type="CT_OnOff" minOccurs="0"/>
<element name="autoSpaceDN" type="CT_OnOff" minOccurs="0"/>
<element name="bidi" type="CT_OnOff" minOccurs="0"/>
<element name="adjustRightInd" type="CT_OnOff" minOccurs="0"/>
<element name="snapToGrid" type="CT_OnOff" minOccurs="0"/>
<element name="spacing" type="CT_Spacing" minOccurs="0"/>
<element name="ind" type="CT_Ind" minOccurs="0"/>
<element name="contextualSpacing" type="CT_OnOff" minOccurs="0"/>
<element name="mirrorIndents" type="CT_OnOff" minOccurs="0"/>
<element name="suppressOverlap" type="CT_OnOff" minOccurs="0"/>
<element name="jc" type="CT_Jc" minOccurs="0"/>
<element name="textDirection" type="CT_TextDirection" minOccurs="0"/>
<element name="textAlignment" type="CT_TextAlignment" minOccurs="0"/>
<element name="textboxTightWrap" type="CT_TextboxTightWrap" minOccurs="0"/>
<element name="outlineLvl" type="CT_DecimalNumber" minOccurs="0"/>
<element name="divId" type="CT_DecimalNumber" minOccurs="0"/>
<element name="cnfStyle" type="CT_Cnf" minOccurs="0" maxOccurs="1"/>
</sequence>
</complexType>