Skip to content

Releases: MartinPacker/md2pptx

v5.4 Three Exit Points

23 Feb 16:24
Compare
Choose a tag to compare

You can now optionally specify python routines for 3 key points in md2pptx's processing. You can also run python routines from named files on individual slides.

v5.3.1 More Annotations And Table Shadows

16 Feb 11:35
Compare
Choose a tag to compare

Adds some nice enhancements to Annotations:

  • Line widths can be specified
  • Ovals (or circles) can be specified
  • Lines can be double or single

You can - at the presentation level - specify that tables have a drop shadow. (Cards have had this for a long time.)

v5.3 Annotations

11 Feb 19:12
Compare
Choose a tag to compare

This release introduces the ability to annotate a slide using a simple CSV format. For example, adding boxes with text in and arrows.

Also fixes Issue 171.

v5.2.2 Richer Checklist Items

31 Dec 15:43
Compare
Choose a tag to compare

This release allows for styled checklist items. It's a small change on the surface but a lot of under-the-covers restructuring had to happen.

v5.2.1 Coloured Checklist Items

23 Nov 14:01
Compare
Choose a tag to compare

You can optionally have checklist items ticks / crosses coloured green / red - as appropriate.

v5.2 Indented Checklists & Bullet Removal

18 Nov 14:30
Compare
Choose a tag to compare

Fixed symbol resolution in footers. Tweaked RunPython.ensureTextbox. Added RunPython.removeBullet, RunPython.removeBullets, and RunPython.removeSelectedBullets. Checklists can be indented.

v5.1 Checklist Slides

26 Aug 16:06
Compare
Choose a tag to compare

One minor bugfix plus the ability to create checklist slides from CSV files.

This might require a very short snippet of Python but an example is given and it means you can update slides by editing a CSV file and re-building your presentation.

v5.0.2 More Helper Routines + UTF-8 On Input

26 Jul 17:26
Compare
Choose a tag to compare

Addresses Issue 161 - and probably fixes it for good.

Also more helper routines - RunPython.filterRows and RunPython.transposeArray.

Also added columns parameter to RunPython.makeChartData.

v5.0.1 More RunPython Helper Routines

14 Jul 16:06
Compare
Choose a tag to compare

The RunPython capability adds two new functions: RunPython.alignTableCellText and RunPython.makeDrawnShape.

These are both capabilities that Markdown has no expression for - but are useful as "flat file presentation" capabilities.

v5.0 run-python

07 Jul 16:21
Compare
Choose a tag to compare

In this release you can embed inline python code which will be run when it is encountered. This allows things like graph creation and table manipulation.