list_styles
Retrieves all style names from a specified style family in a LibreOffice document, enabling correct style selection for formatting operations.
Instructions
List style names available in a document for a given style family.
family is one of "ParagraphStyles" (default), "CharacterStyles", "PageStyles", "FrameStyles", "NumberingStyles". Use this before calling insert_text(style=...)/char_style=.../set_paragraph_style to find valid names instead of guessing — built-in style sets vary slightly by LibreOffice version and locale, and documents can also define custom styles.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doc_id | Yes | ||
| family | No | ParagraphStyles |