Paper Office
paper-docxAPI referencestyles

BabelFish

paper-docx 0.2.0 API reference

Translates special-case style names from UI name (e.g. Heading 1) to internal/styles.xml name (e.g. heading 1) and back.

Attributes

internal_style_names

attributeinternal_style_namesDict[str, str]
= dict(style_aliases)

style_aliases

attributestyle_aliases
= (('Caption', 'caption'), ('Footer', 'footer'), ('Header', 'header'), ('Heading 1', 'heading 1'), ('Heading 2', 'heading 2'), ('Heading 3', 'heading 3'), ('Heading 4', 'heading 4'), ('Heading 5', 'heading 5'), ('Heading 6', 'heading 6'), ('Heading 7', 'heading 7'), ('Heading 8', 'heading 8'), ('Heading 9', 'heading 9'))

ui_style_names

attributeui_style_names
= {(item[1]): (item[0]) for item in style_aliases}

Functions

internal2ui

funcinternal2ui(internal_style_name: str) -> str

Return the user interface style name corresponding to internal_style_name, such as 'Heading 1' for 'heading 1'.

paraminternal_style_namestr

Returns

str

ui2internal

funcui2internal(ui_style_name: str) -> str

Return the internal style name corresponding to ui_style_name, such as 'heading 1' for 'Heading 1'.

paramui_style_namestr

Returns

str

On this page