Skip to content

ipypublish and jupytext #133

@parmentelat

Description

@parmentelat

Is your feature request related to a problem? Please describe.

my use case is pretty simple
I write notebooks for teaching, mostly rise-powered slideshows
I also use ipypublish to produce handouts on readthedocs
recently I have decided to go for jupytext, it is so much simpler for me to store my contents under git as either .py or .md files
however I have not been able to keep on using ipypublish after moving to jupytext

truth be said :

  • I have not touched the few repos where that were working fine, I was trying to apply the same recipe that works for me for example from this git repo to this readthedocs result
  • so I don't know for sure if that is even supported, nor that I've done everything right, or if I just misconfigured something somewhere

Describe the solution you'd like

first off I'd like to know if that is something that is supposed to be easy to get to work, or not

Describe alternatives you've considered

I have given a shot at nbsphinx, with which I was more successful wrt jupytext (I guess I found the recipe for binding .py extension) but am running into problems of other kinds (images for example seem to be a struggle; also I had created a custom thingy for having the slide notes showup as a custom class); it's be much easier for me to be able to stick to one solution for this need; it's rather crucial, but otoh the whole point would be ideally to not have to worry about this sort of things to much ;-)

Additional context
I have not kept track of my early attempts, that I scratched when going to nbspinx if relevant I can put that back in shape and provide more details

as an aside, and more generally, I have to say that I am quite confused by the wide spectrum of possibilities for doing this sort of things (ipypublish, nbsphinx, jupyter-book ?, this new myst-nb thing I've [come across recently from here]), that are intimidating b/c of number of options, the pace of change, etc.. if anyone has the time and knowledge to write a short overview on all these within a bit of context, it would honestly be tremendously useful IMHO

thanks in any case for the great tool :)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions