[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

pPrChange2.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

divId (Associated HTML div ID)

§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>