Page Numbering Addon

204 40

Simplifying page numbering in LibreOffice/OpenOffice

Project Description

Page Numbering Addon

This plugin, or by LO/OO terminology add-on(an extension that includes any kind of UI implementation/customization), includes the following features:

Features

  • Add page numbering without taking page-break system into account

    Although Page Breaks are an intuitive and effective approach for document layout and styling, users migrating from Microsoft Office suites find it more than difficult to understand)

  • Configure styling options such as Font, Character height, Alignment and page position (Header/Footer)

  • Page offset and First page options

  • Numbering type selection such as Roman, Arabic or Greek

  • Multiple Page numbering setups per document

  • Compatibility with all modern LibreOffice/OpenOffice versions

Requirements

Python Dependencies

  • libreoffice-script-provider-python package or even better uno-tools
  • uno-tools required dependencies
    • OpenOffice.org/LibreOffice 3.4 or later
    • Python 3.3 or later

Issues

Please report any issues here:

https://gitlab.com/lo_extensions/lo-page-numbering/issues

 

Discussion

Discussion about the extension as well as suggestions can be issued either on the repo or at the following IRC channel:

https://riot.im/app/#/room/!pywEKwnnGVkNrbMljv:matrix.org

 

 

Documentation

Users

Documentation regarding the usage of Page Numbering Addon is included in the corresponding LibreOffice Help Page accessible through:

Help->LibreOffice Help (F1)-> Page Numbering Addon

 

From 6.1 and on versions, the help system has changed. However the same help pages are still accessible through the "Help" dialog button of the main extension window.

Development

Documentation relevant to the development and the logic that implements this extension is included in the following link:

https://gitlab.com/lo_extensions/lo-page-numbering/wikis/home

 

 

Disclaimer

This extension started as part of the Librecust project that was developed during Google Summer of Code 2018 for GFOSS:

Developer

Arvanitis Christos (info)

Mentors

Kostas Papadimas

Theodoros Karounos

 

Right now, mainly because of the interest in development and usage from users, the project is developed independently.

Category/Categories

All modules, Macro, Writer Extension

Homepage of the Project

https://gitlab.com/lo_extensions/lo-page-numbering

Current Release

Page Numbering Addon - 0.0.2

Released Sep 10, 2018 — tested with:

LibreOffice 5.0, LibreOffice 5.1, LibreOffice 5.2, LibreOffice 5.3, LibreOffice 5.4, LibreOffice 6.0, LibreOffice 6.1,

Localization additions (it) and minor fixes
More about this release…

PageNumberingAddon.oxt
Linux
Linux-x64
Windows
BSD
UNIX (other)
File size: 123 kb

All Releases

Version

Released

Platform(s)

Compatibility

Description

License(s)

Status

0.0.2

Sep 10, 2018
  • Linux
  • Linux-x64
  • Windows
  • BSD
  • UNIX (other)
  • LibreOffice 5.0
  • LibreOffice 5.1
  • LibreOffice 5.2
  • LibreOffice 5.3
  • LibreOffice 5.4
  • LibreOffice 6.0
  • LibreOffice 6.1
Localization additions (it) and minor fixes
  • GNU-GPL-v3 (General Public License Version 3)
final

0.0.1

Jul 22, 2018
  • Linux
  • Linux-x64
  • Windows
  • BSD
  • UNIX (other)
  • LibreOffice 3.4
  • LibreOffice 3.5
  • LibreOffice 3.6
  • LibreOffice 4.0
  • LibreOffice 4.1
  • LibreOffice 4.2
  • LibreOffice 4.3
  • LibreOffice 4.4
  • LibreOffice 5.0
  • LibreOffice 5.1
  • LibreOffice 5.2
  • LibreOffice 5.3
  • LibreOffice 5.4
  • LibreOffice 6.0
  • LibreOffice 6.1
First release of Page Numbering Addon
  • GNU-GPL-v3 (General Public License Version 3)
final

Legal Disclaimer and Limitations for Downloads

The Document Foundation has not reviewed, and cannot review, all of the material, including computer software, available on or by means of The Document Foundation's
websites, and cannot therefore be responsible for that material's content, use or effects. By operating its websites, The Document Foundation does not represent or imply that it endorses the material there available, or that it believes such material to be accurate, useful or nonharmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses and other harmful or destructive content. The Document Foundation's websites may contain content that is offensive, indecent or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes and other errors. The Document Foundation's websites may also contain material that violates the privacy or publicity rights, or infringes the proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. The Document Foundation disclaims any responsibility for any harm resulting from the use by The Document Foundation's visitors of The Document Foundation's websites, or from any downloading by those visitors of content available on or by means of The Document Foundation's websites.

Changes

Content contained on The Document Foundation's websites, including these Legal Disclaimers and Limitations, may be changed at the sole discretion of The Document Foundation and without notice. You are bound by any such updates or changes, and so should periodically review these Legal Disclaimers and Limitations.

If you believe any file is present on the site contrary to any TDF rule or applicable law, please supply full details to info@documentfoundation.org for impartial consideration.