Skip to content

sneetsher/impress-progress-line

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progress Line

(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.

Install

  1. Go to extensions.libreoffice.org: progress-line
  2. Downlaod last release and open it with LO/AOO.

Add

  1. Create index, a text file, in same folder with same name but with .index extension, (double extension) example test.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
  2. Open your presentation

  3. Tools > Progress Line > Add (Available also on toolbar Progress Line - Add Button)

Remove

  • Tools > Progress Line > Remove (Available also on toolbar Progress Line - Remove Button)

Manual setup and alternative workflow

Setup

  1. Tools > Macros > Organize Macros > LibreOffice Basic...
  2. My Macros: Create new Library "ProgressLineLibrary"
  3. Then create new Module name it "ProgressLineModule" or whatever.
  4. Select it then Edit, Copy contents of src/ProgressLine.bas or just import it.
  5. Save it

Add

  1. Create <file.ext>.index file
  2. Open your presentation
  3. Tools > Macros > Organize Macros > LibreOffice Basic...: Run ProgressLineAdd

Remove

  • Tools > Macros > Organize Macros > LibreOffice Basic...: Run ProgressLineRemove

Screenshots

screenshot - overview - Progress Line for LibreOffice/OpenOffice Impress Presentation

screenshot - toolbar buttons - Progress Line for LibreOffice/OpenOffice Impress Presentation

screenshot - tools submenu - Progress Line for LibreOffice/OpenOffice Impress Presentation