LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

bookmark toggle Bookmark Toggle

In Office Writer:
Show your bookmarks and their positions as annotations with Alt+1 (one)
Hide them again by pressing Alt+1 (one) again

★ ☆ ☆ ☆ ☆
Extensions Writer
Download latest

latest release: 2024-03-10 04:37:54

Description

 

BookmarkToggle working within LibreOffice Writer
Version 1.0.0

This python script allows you to toggle on and off the text and positions
of bookmarks in your document.

Alt+1 (One) will show the text and positions of your bookmarks
Press Alt+1 (One) again and they will be hidden again.

It was written to run under Linux for another project footswitch2

Written on a Linux Mint 18.2 64bit machine using python 2.7.6
and LibreOffice 5.1

Dependencies are as follows:

LibreOffice (tested with version 5.0 and 5.1)
python3-uno
default-jre (Java Runtime Environment)
libreoffice-script-provider-python

Release Description Compatibility Operating Systems License Release notes Updated  
1.1.0 Fixes a deployment bug in LibreOffice 5.4 and 6.0, which meant that the extension, whilst installed was not recognised 5.4 Linux GPL 2020-03-05 22:47:50 Download
1.0.0 Initial 5.0 Linux, Windows, macOS GPL 2020-03-05 22:47:49 Download

Feedback

★ ☆ ☆ ☆ ☆

Post your review

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

Reviews

  • Mêlis Farothserkê Aug 7, 2022, 11:32 AM (2 years ago)

    ★ ☆ ☆ ☆ ☆

    A Scripting Framework error occurred while running the Python script vnd.sun.star.script:bookmarktoggle.oxt|bookmarktoggle|bookmarktoggle.py$BookmarkToggle?language=Python&location=user:uno_packages.

    Message: <class 'KeyError'>: 'bookmarktoggle.oxt'
    File "E:\PortableApps\LibreOfficePortable\App\libreoffice\program\pythonscript.py", line 1046, in getScript
    storageUri = self.provCtx.getStorageUrlFromPersistentUrl(
    File "E:\PortableApps\LibreOfficePortable\App\libreoffice\program\pythonscript.py", line 417, in getStorageUrlFromPersistentUrl
    package = self.mapPackageName2Path[ packageName ]

  • Ego Ipse Sep 11, 2020, 2:50 AM (4 years ago)

    ★ ☆ ☆ ☆ ☆

    It doesn't work... LibreOffice 7.0.1

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