21.1.2.2 Paragraph Formatting
This level of formatting allows for more granular control of text within a shape. Properties here apply to all text residing within the corresponding paragraph. This intermediate property level allows freedom to assign what would seem like lower level properties to a larger group of text. Along with this the paragraph property level also allows what would seem like larger group properties to a more granular set of text. This makes for a property level that is quite versatile in its ability to define formatting on text within a shape.
[Example: For instance consider the case where a paragraph of text would need to have bullets applied to it. At first one might think that this formatting must be done at the text run level as it can seem run specific. Much to the contrary this is a paragraph level property and is applied to multiple runs of text. As an example we have once again our three paragraphs with the second having bullets applied to it.
<a:p>
…
</a:p>
<a:p>
<a:pPr>
<a:buFont typeface="Wingdings"/>
<a:buChar typeface="ü"/>
<a:pPr>
<a:r>
<a:rPr lang="en-US" dirty="0" smtClean="0"/>
<a:t>This Paragraph of Text Will Have a Bullet.</a:t>
</a:r>
</a:p>
<a:p>
…
</a:p>
Here we see that the paragraph is formatted to have character bullets for each new line of text that is encountered. In particular this paragraph has the “ü” character applied which in the “Wingdings” font is the checkmark character. The other paragraphs are not effected by this paragraph’s bullet formatting and should have their text remain unformatted.
end example]