Skip to content

reneeverly/slide-deck-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slide-deck-template

Slide deck template which can be presented via web or converted to PDF/UA.

PDF/UA requires that fonts be embedded in the document, so using nice freely licensed fonts makes that a lot easier.

  • The standard font is RoadUA by MintType, licensed CC BY-ND 4.0.
  • The italic font is a modified version of MLModern by B. Jackowski, J.M Nowacki, and Daniel Benjamin Miller, licensed LPPL 1.3c; It was converted to TTF via these instructions, and then adjusted to match the metrics of RoadUA using these instructions.

The PDF rendering engine is the lovely Weasyprint, which is available via apt, brew, etc.

Do note that some color palettes will trigger WCAG failure. I'm still sorting that out.

Bugfix Todo List

  • There's a blank page at the start of the PDF.
  • Resolve WCAG issues with color palettes.
  • No italics in PDF (I think the browser is improvising an italicisation which Weasyprint does not do.)
  • PDF: Overflow pages have wrong padding. (Current options: Preprocess with PhantomJS or something.)
  • PDF: Cover slide does not position bottom bar at bottom (positions it at middle).
  • Font size scales too large when full screen presenting.
  • Add UTF-8 Meta tag

Feature Todo List

  • Markdown to HTML
  • Image and caption slide styles (fill, left flush, etc.)

About

Slide deck template which can be presented via web or converted to PDF/UA.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors