Re:Horrifying PDF Experiments
by thangngoc89 on Friday January 01, 2021 @10:20PM
(#25610067)
Idyll (https://idyll-lang.org/) is a very promising tool in this field.
Thanks for the link! I think this is tightly connected to Donald Knuth's Literate programming paradigm, i.e. there are also platforms which generate beautiful reports out of the embedded comments in your traditional source codes. However, you won't get the interactivity for free.
I personally prefer Jupyter because it seperates the programming language (Python, R, C++, etc.) from the representation (for instance Web) and still allows interactivity for a certain degree (given a backend running the source code).
This is an interesting project, thank you!
Re:Horrifying PDF Experiments
by BlueTemplar on Saturday January 02, 2021 @06:39AM
(#25612114)
He didn't say anything about interactivity though. But even a lower bar than this : just animation, is not currently cleared by the available document formats.
(And a website doesn't fit the requirements as it's not contained in a single file, so its archival is a lot more complicated.)
Unfortunately my school expects a PDF thesis. But you make a good point about popular alternate readers not supporting animations - maybe this is a wasted effort. Thank you! Probably better to link to notebooks or videos of the animations on vimeo/youtube.
Yes, PDF is the standard. Some people get it managed to generate HTML out of their PDFLatex code. This could be a nice starting point for an enriched reading experience in the web browser. However, with standard print-first latex, I never could generate HTML for any nontrivial documents (especially large documents with many hundred pages).
Putting your animations in traditional video formats (mp4, ogg) or on vimeo/youtube is probably the best way to make them accessible for most people. Many scientific labs have their own youtube channels.
Edit/Appendum: Crafting an interactive website (i.e. without the dependency on jupyter) might be more future proof.