|
8 | 8 | from ...shared import Length |
9 | 9 | from ..simpletypes import ST_SignedTwipsMeasure, ST_TwipsMeasure |
10 | 10 | from ..xmlchemy import ( |
11 | | - BaseOxmlElement, OptionalAttribute, RequiredAttribute, ZeroOrOne |
| 11 | + BaseOxmlElement, OneOrMore, OptionalAttribute, RequiredAttribute, |
| 12 | + ZeroOrOne |
12 | 13 | ) |
13 | 14 |
|
14 | 15 |
|
@@ -50,6 +51,7 @@ class CT_PPr(BaseOxmlElement): |
50 | 51 | pageBreakBefore = ZeroOrOne('w:pageBreakBefore', successors=_tag_seq[4:]) |
51 | 52 | widowControl = ZeroOrOne('w:widowControl', successors=_tag_seq[6:]) |
52 | 53 | numPr = ZeroOrOne('w:numPr', successors=_tag_seq[7:]) |
| 54 | + tabs = ZeroOrOne('w:tabs', successors=_tag_seq[11:]) |
53 | 55 | spacing = ZeroOrOne('w:spacing', successors=_tag_seq[22:]) |
54 | 56 | ind = ZeroOrOne('w:ind', successors=_tag_seq[23:]) |
55 | 57 | jc = ZeroOrOne('w:jc', successors=_tag_seq[27:]) |
@@ -311,3 +313,10 @@ class CT_Spacing(BaseOxmlElement): |
311 | 313 | before = OptionalAttribute('w:before', ST_TwipsMeasure) |
312 | 314 | line = OptionalAttribute('w:line', ST_SignedTwipsMeasure) |
313 | 315 | lineRule = OptionalAttribute('w:lineRule', WD_LINE_SPACING) |
| 316 | + |
| 317 | + |
| 318 | +class CT_TabStops(BaseOxmlElement): |
| 319 | + """ |
| 320 | + ``<w:tabs>`` element, container for a sorted sequence of tab stops. |
| 321 | + """ |
| 322 | + tab = OneOrMore('w:tab', successors=()) |
0 commit comments