Wouldn’t be wonderful if both frameworks have more things in common? Franklin uses markdown to create static websites at the same time that can run julia code and render the result. While Pluto utilizes julia files to generate rich content at the same time that works as a development environment.
My concern is that they both could do things more closely together. In other words, here are a couple of points that can be done similarly:
- Why Franklin uses KaTeX and Pluto uses MathJax?
- Could the equations be indexed in Pluto, so one can reference them across the same notebook?
- Would it be feasible to take a notebook file and render it out of the box in Franklin? In other words, could Franklin detect notebook scripts and create the appropriate layout for it? (idea sown below) Of course, the small button on the top-right corner could be used to download the notebook.
This could improve the way textbooks are understood. One may have many static and very content rich pages, with videos, pictures, chunks of code, formulas, references, footnotes, cross-references, … without losing the opportunity to share a pluto notebook in an elegant way.
Let me know what you think. I ping the main developers of Franklin and Pluto (@tlienart and @fonsp respectively). Sorry if I bother you with this post. I also link another similar but not equal post: Website via Franklin.jl from Pluto.jl notebooks
UPDATE: I hope I have time on summer to try this things by miself, so I contribute as much as I can.