MyST-NB icon indicating copy to clipboard operation
MyST-NB copied to clipboard

Parse and execute ipynb files in Sphinx

Results 194 MyST-NB issues
Sort by recently updated
recently updated
newest added

An example of this is ExecutableBookProject/jupyter-cache#47 Here we would also like to use the `assets` argument of the `stage_notebook_file` method: https://github.com/ExecutableBookProject/MyST-NB/blob/b64cc307b38c14db469e410434895f13f63773ff/myst_nb/cache.py#L101 Firstly, I imagine it would be extremely difficult/impossible to...

enhancement
discussion

If a user tries to render an ipynb file to html with this sphinx command: `sphinx-build -N -v -b html . _build` the `jupyter_execute` folder is created in _build's parent...

bug

Currently we have two features that make a hard assumption about the input file extension being `ipynb`: IPYNB downloading: ![image](https://user-images.githubusercontent.com/1839645/78385333-89735980-7590-11ea-8c96-0de45a808053.png) and Launch Links: ![image](https://user-images.githubusercontent.com/1839645/78385365-94c68500-7590-11ea-8485-14b4177c52b1.png) We should add in some logic...

enhancement

Migrated issue from: https://github.com/jupyter/jupyter-book/issues/229#issuecomment-601268813 I've been working on using the new Jupyter Book to export DOCX and LaTeX files along with the standard download option available to get the source...

enhancement

Notebooks don't have a standard way of specifying a "title", and MyST also currently has no special syntax for titles. This is an issue to figure out how we should...

enhancement
discussion

It is tricky to get interactive outputs to work properly with Jupyter Notebooks and conversion into HTML. This definitely isn't unique to MyST-NB, or to sphinx, but we should document...

documentation

Currently, there are a number of places in the parser/renderer where we manipulate the docutils AST based on cell metadata - https://github.com/ExecutableBookProject/MyST-NB/blob/ab4ba1d0964a7fe0a6cd516143ccc0a472b63570/myst_nb/parser.py#L56-L63 - https://github.com/ExecutableBookProject/MyST-NB/blob/ab4ba1d0964a7fe0a6cd516143ccc0a472b63570/myst_nb/parser.py#L207 - https://github.com/ExecutableBookProject/MyST-NB/blob/ab4ba1d0964a7fe0a6cd516143ccc0a472b63570/myst_nb/parser.py#L218 It would probably be...

enhancement

In a markdown file, this is pretty straightforward - it's just the `---` blocks at the top. But for an `ipynb` file, we have a couple options: * Use all...

Somewhere in the documentation, we should probably also add some instruction on modifying CSS styling _Originally posted by @chrisjsewell in https://github.com/ExecutableBookProject/MyST-NB/pull/73_

documentation

I just come across [sphinxtr](https://github.com/jterrace/sphinxtr), and the [sphinx-notebook](http://openmetric.org/sphinx-notebook/ch-intro/index.html) fork, which has some nice features; like [subfigures](http://openmetric.org/sphinx-notebook/ch-figs/index.html#subfigures), etc (see https://github.com/jterrace/sphinxtr#changes)

enhancement
software review