control-engineering-with-python icon indicating copy to clipboard operation
control-engineering-with-python copied to clipboard

Consider speaker notes

Open boisgera opened this issue 4 years ago • 5 comments

Supported for reveal.js ; may need to be removed for the Jupyter notebook (? need to think about it).

boisgera avatar Sep 19 '21 09:09 boisgera

Speaker notes (tagged with the notes class in a div) are note properly handled in the current conda environment : they are note filtered out of the slides. Need to investigate if an old version of pandoc is responsible for this bug.

boisgera avatar Sep 19 '21 09:09 boisgera

There is apparently a specific issue here (with the build system?) since with the same conda environment, the reveal speaker notes "work". However, the mathjax stuff doesn't render well there (duplicated) and maybe the speaker notes slot is too tiny to contain the amount of content I want to put there.

boisgera avatar Sep 19 '21 11:09 boisgera

Tested with a recent pandoc (2.14.2) and the mathjax redering is gone and there is a slider for long speaker notes which is fine.

So the remaining issues are:

  • [x] why does the stuff not work (speaker notes detection) on my documents,

  • [x] can I upgrade the setting to use a more recent version of pandoc

  • [x] I have embedded an old version of reveal.js stuff ; the recent one had a different layout, not sure it works even with the recent pandoc. Need to test this.

boisgera avatar Sep 19 '21 11:09 boisgera

OK, recent pandoc (2.14.2, maybe before?) have adopted the new (3.8.0) file layout of reveal.js.

boisgera avatar Sep 19 '21 13:09 boisgera

OK, I see why speaker notes won't work with my process : there is a div removal / transformation scheme that removes all top-level divs, including those tagged as notes. Need to be more specific ...

boisgera avatar Sep 19 '21 15:09 boisgera