LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

keyparastocx icon v2 KeyParaStocX

Set styles to words and create a Table of Contents in a single click

Configuration Documents Extensions Macro Writer
Download latest

latest release: 2024-03-21 19:42:41

Description

KeyParaStocX

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

The keywords and their target styles can be configured by the users.

The main functionality of KeyParaStocX is to automatically build a Table of Contents for documents after their formatting, all in a single click.

Features

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.

Users can set the configuration just once and build a Table of Contents in a single click for every document they open.

The extension integrates into Writer options and is independent of the operating system (should work on all).

There are 7 levels of the Table of Contents and thus 7 keyword-style pairs. The lowest level allows an additional keyword to be searched for in case the primary one isn't found. This is for historical reasons - the primary goal the extension was created for was processing legal acts of two types.

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

The extension was formerly called "Pożeracz ustaw" or "PozeraczUstaw".

Homepage: https://keyparastocx.sourceforge.io/

Release Description Compatibility Operating Systems License Release notes Updated  
1.0.1 Fix for other languages and environments 3.3 Linux, Windows, macOS GPL Fix for languages missing in the default configuration. Fixed running under a special Python without sys.argv. Thanks to Matthias Seidel for reporting and help with testing. 2023-03-29 10:33:48 Download
1.0.0 Default configuration & i18n support 3.3 Linux, Windows, macOS GPL Add support for default configuration, not requiring the user to manually save the options. Added internationalization support in configuration. Small fixes. A second icon added. Code clean-up. 2023-03-07 19:08:17 Download
0.9.0 Support for user configuration. 3.3 Linux, Windows, macOS GPL Support for user configuration. Small code and license clean-up. 2023-03-07 19:07:26 Download
0.7.0 Updated descriptions and copyright. 3.3 Linux, Windows, macOS GPL Updated descriptions and copyright. 2023-03-07 19:06:47 Download
0.6.0 A toolbar button, an icon and a license. 3.3 Linux, Windows, macOS GPL Added a toolbar button, an icon and a license file inside the extension. 2023-03-07 19:05:09 Download
0.4.0 First version in English 3.3 Linux, Windows, macOS GPL Renamed the extension and translated to English. Other small changes. 2023-03-07 19:02:12 Download
Show more

Related Extensions

Feedback

☆ ☆ ☆ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Login Here.

Reviews

No one has commented on this page yet.

RSS feed for reviews on this page | RSS feed for all reviews