Module elsie
Elsie allows you to build slides programmatically.
Most important classes are:
- `SlideDeck`: Used for creating a presentation.
- `BoxMixin`: Class which provides methods used to create content inside of slides.
- `TextStyle`: Used to style text.
Hello world example:
```python
import elsie
slides = elsie.SlideDeck()
@slides.slide()
def slide1(slide):
slide.text("Hello world")
slides.render("slides.pdf")
```
Note: Undocumented functions and classes are not part of the public API.
source linkRe-exported Classes
-
Represents an SVG arrow head.
[elsie.shapes.arrow.Arrow]
-
Presentation containing slides.
[elsie.slides.slidedeck.SlideDeck]
-
Holds information about the style of text.
[elsie.text.textstyle.TextStyle]
Submodules