pandoc-slide-filter
Collection of pandoc-filters for our reveal-js slides.
How to build
- install stack and do a
stack setup
- clone this repository
- do a
stack build
orstack install
stack build
builds the files but leaves them in .stack-work/dist/$OS/Cabal-$Cabalversion/build/$exe-dir/$exe-name
.
stack install
installs them into $HOME/.local/bin
(or similar on other OSes).
What is what?
Media
support for
{#audio}
{#video}
{#img}
{#svg}
{#demo}
- Automatic detection of filetypes based on file-extensions
- Id's may be changed/omitted in this case
Styling
support for
<div id="col" .w50></div>
- better code-blocks
<div class="fragment"></div>
region revealed after click<div class="frame"></div>
region revealed and then vanishes on next click[]{.fragment}
same for inline-objects[]{.frame}
same for inline-objects[]{#hspace width=100px}
manual spacing[]{#vspace height=100px}
manual spacing
Quiz
support for
[answer-text [with some hover-tooltip]{.tooltip}]{.answer .right width=100px}
[answer-text [and even $\latex$]{.tooltip}]{.answer .wrong}
[simple answer]{.answer .right}
Note: Tooltip-Syntax has changed.
Clean
Small filter for cleaning empty Blocks if they get generated by accident.
Description
Languages
Haskell
100%