API reference / Common / Engine types / TextParagraphMark
Interface: TextParagraphMark
The paragraph mark: w:pPr › w:rPr (CT_ParaRPr) / a:endParaRPr.
The mark is an addressable unit past the spans, so what it holds lives out here rather than inside properties — which is also what lets the CRDT carry its character properties as ordinary character marks on the same \n that carries the paragraph marks, merging per property instead of as one opaque value. The dialects disagree on where it hangs (docx nests it in CT_PPr, pptx hangs it off CT_TextParagraph), and a style never carries it at all — CT_PPrGeneral has no rPr child. See Text Paragraph Properties.
Properties
| Property | Description |
|---|---|
revisions?TextRevision[] | EG_ParaRPrTrackChanges — the records that say the mark itself came or went. A list, because one mark can hold two: Word writes w:del beside another author's w:ins. At most one of each kind, in the schema's order. |
propertiesTextCharacterProperties | EG_RPrBase and w:rPrChange — the mark's own character properties, not a paragraph property. They decide an empty paragraph's line height and how the mark glyph paints when selected or when formatting marks are shown. |