(impress-progress-line)
Progress Line for LibreOffice/OpenOffice Impress presentations. It builds and adds very simple outline with progress indicator into existing slides, from a custom TOC file.
It uses a separate TOC from specific <file.ext>.index
file to give authors full control on what should be shown and ability to shorten long titles.
Other customization possible: shape/color/font/format/margin are declared at the top of the script, any user with basic knowledge of Basic can tweak it.
- Go to extensions.libreoffice.org: progress-line
- Downlaod last release and open it with LO/AOO.
-
Create index, a text file, in same folder with same name but with
.index
extension, (double extension) exampletest.odp.index
:5 1,_ 2,H2_a 4,H2_b 7,H2_c 10,_
- First line is total number of section
- Remaining lines in this format: page, section title
_
special for section without title
-
Open your presentation
- Tools > Macros > Organize Macros > LibreOffice Basic...
- My Macros: Create new Library "ProgressLineLibrary"
- Then create new Module name it "ProgressLineModule" or whatever.
- Select it then Edit, Copy contents of src/ProgressLine.bas or just import it.
- Save it
- Create
<file.ext>.index
file - Open your presentation
- Tools > Macros > Organize Macros > LibreOffice Basic...: Run
ProgressLineAdd
- Tools > Macros > Organize Macros > LibreOffice Basic...: Run
ProgressLineRemove