Paper Office
paper-docxAPI referenceoxml.styles

CT_LatentStyles

paper-docx 0.2.0 API reference

w:latentStyles element, defining behavior defaults for latent styles and containing w:lsdException child elements that each override those defaults for a named latent style.

Attributes

count

attributecount
= OptionalAttribute('w:count', ST_DecimalNumber)

defLockedState

attributedefLockedState
= OptionalAttribute('w:defLockedState', ST_OnOff)

defQFormat

attributedefQFormat
= OptionalAttribute('w:defQFormat', ST_OnOff)

defSemiHidden

attributedefSemiHidden
= OptionalAttribute('w:defSemiHidden', ST_OnOff)

defUIPriority

attributedefUIPriority
= OptionalAttribute('w:defUIPriority', ST_DecimalNumber)

defUnhideWhenUsed

attributedefUnhideWhenUsed
= OptionalAttribute('w:defUnhideWhenUsed', ST_OnOff)

lsdException

attributelsdException
= ZeroOrMore('w:lsdException', successors=())

xml

attributexmlstr

XML string for this element, suitable for testing purposes.

Pretty printed for readability and without an XML declaration at the top.

Functions

bool_prop

funcbool_prop(attr_name)

Return the boolean value of the attribute having attr_name, or False if not present.

paramattr_name

first_child_found_in

funcfirst_child_found_in(*tagnames: str) -> _Element | None

First child with tag in tagnames, or None if not found.

paramtagnamesstr
= ()

Returns

lxml.etree._Element | None

get_by_name

funcget_by_name(name)

Return the w:lsdException child having name, or None if not found.

paramname

insert_element_before

funcinsert_element_before(elm: ElementBase, *tagnames: str)
paramelmElementBase
paramtagnamesstr
= ()

remove_all

funcremove_all(*tagnames: str) -> None

Remove child elements with tagname (e.g. "a:p") in tagnames.

paramtagnamesstr
= ()

Returns

None

set_bool_prop

funcset_bool_prop(attr_name, value)

Set the on/off attribute having attr_name to value.

paramattr_name
paramvalue

xpath

funcxpath(xpath_str: str) -> Any

Override of lxml _Element.xpath() method.

Provides standard Open XML namespace mapping (nsmap) in centralized location.

paramxpath_strstr

Returns

typing.Any

On this page