You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unsurprisingly, you need a Real Browser in the loop. Currently, the best
solution I have heard of, but not tried in anger, is decktape
<https://github.com/astefanutti/decktape> which uses Chrome and puppeteer.
It says RISE <https://github.com/damianavila/RISE> (which you should try,
if you haven't!), but should work with vanilla nbformat slideshow metadata.
I am personally wary of Chrome-based workflows, as it's really hard to get
something reproducible (e.g. year over year for courses) unless you package
it all up as a magic Docker container, and then trust it forever, but at
present the firefox/geckodriver PDF export situation is not ideal. MY
preference would be for us to someday find something that works with the Qt
stack, which has a sanely-embedded Chromium, but I haven't explored it in
some time.
The strategy I use in #901 might work, start a webserver (running in nbserver) with some extra js that will use html2canvas and send the screenshots back to the server.
What this person said:
ipython/ipython#9348
Would be amazing to have notebook to slides to PDF in one line as in:
jupyter nbconvert --to pdfslides /path/to/your/notebook.ipynb
The text was updated successfully, but these errors were encountered: