Menu

Features

Bogdan Drozdowski

Description

KeyParaStocX (Keyword-based Paragraph Styling and Table of Contents eXtension) is a LibreOffice/Apache OpenOffice/OpenOffice.org extension that searches for the configured keywords in a text, changes their style and builds a Table of Contents for them.

The main functionality of KeyParaStocX is to automatically build a Table of Contents for documents after their formatting.

KeyParaStocX allows to:

  • set keywords (regular expressions, actually) to search for,
  • set styles that are to be set to the found keywords,
  • format a document and build a Table of Contents in a single click.

Features:

  • users can set the configuration just once and build a Table of Contents in a single click for every document they open,
  • integrates into Writer options,
  • independent of the operating system (should work on all).

KeyParaStocX can also serve developers as an example of how to write a LibreOffice/Apache OpenOffice component in Python and how to call a Python component from Basic/StarBasic macro code.

CodeQL Semgrep Bandit SonarCloud analysis

SonarCloud
Vulnerabilities Bugs Security Rating Reliability Rating Maintainability Rating

Compatibility

KeyParaStocX, in various versions, has been successfully used in the following office suites:

  1. LibreOffice:
    • 7.x (checked: 7.5.0.3, 7.6.1.2)
    • 24.x (checked: 24.2.3.2, 24.8.2.1)
    • 25.x (25.2.0.3, 25.8.1.1)
    • 26.x (26.2.0.3)
  2. Apache OpenOffice:
    • 4.x (checked: 4.1.13, 4.1.14)
  3. the old OpenOffice.org:
    • 3.x (checked: 3.3 probably)

Other versions may also work.


Related

Wiki: Home