Martin Packer
Martin Packer
I'm wondering about whether this code could be packaged so that my [md2pptx](https://github.com/MartinPacker/md2pptx)'s RunPython capability could invoke it. I had been considering writing my own copy function - as a...
What is the exception? I'm sure the owner of the code (not me) needs a little more to go on. (Also, you've intrigued me with this `[green]` incantation. Some console...
A couple of potential approaches - but neither is directly in python-pptx: 1. Create a temporary sheet from the permanent. 1. Extract the data from the permanent sheet and drive...
Is the sort going to happen frequently, @scanny? In which case maintaining a sorted list might be cheaper.
Relevant code - currently at line 425: ``` def substituteFooterVariables(footerText, liveFooters): # Decide if the footer should be a live link to the section slide wantLiveFooter = ( (prs.lastSectionSlide is...
It's not just the section title but the presentation title that need symbol substitution.
Fix pushed.
Thanks for the kind words. The issue here is that - until now at least - I've used non-bulleted to denote slide notes. A very early decision and possibly the...
In the code - currently at line 909 - I see the following useful code: ``` def removeBullet(paragraph): pPr = paragraph._p.get_or_add_pPr() pPr.insert( 0, etree.Element("{http://schemas.openxmlformats.org/drawingml/2006/main}buNone"), ) def removeBullets(textFrame): for p in...
I've prototyped `RunPython.removeBullets` and `RunPython.removeBullet`. These are **thoroughly** subject to change. Probably to generalise them. So don't rely on them staying. Anyhow pushed. No harm to anybody who doesn't call...