An instance of this class is a container for mixed content as defined in Section 5.15, “The narrative elements”. The constructor takes this form, and returns a new, empty instance:
To add content to a
, use this method:
To add ordinary text to the paragraph, pass
None as this argument. To add text marked
up with one of the element names in the
para-markup pattern of the schema, pass the
element name as this argument.
A string containing the text to be added.
Here is an example. Suppose you want to represent this text:
Read about Tyrannus couchii in NMOS Journal next month.
This code sequence would build a
p with that content:
p = Paragraph() p.addContent ( None, 'Read about ' ) p.addContent ( 'genus', 'Tyrannus couchii' ) p.addContent ( None, ' in ' ) p.addContent ( 'cite', 'NMOS Journal' ) p.addContent ( None, ' next month.' )