MyST-NB
MyST-NB copied to clipboard
Parse and execute ipynb files in Sphinx
### Describe the problem Hello! Sorry the issue is a little confusing, but that's maybe because I am new to this, and because I am myself a little confused. I...
### Description In RMarkdown, they have a short-hand for inserting the values of `r` code inline into the document: `` `r somevariable` ``. Right now, we'd accomplish the same thing...
Now that nbformat has implemented cell IDs as part of the notebook specification (see https://github.com/jupyter/nbformat/commit/9ede360590e26ef0118a86cfb27b614191821577 and the JEP https://jupyter.org/enhancement-proposals/62-cell-id/cell-id.html), in may be good to use these as the means to...
I think it would be useful if authors had the ability to insert cells (optionally both/either inputs and outputs) from notebooks directly into their text. This would let people mix-and-match...
In a conversation with @teonbrooks, he brought up an interesting use-case for Glue, which is to insert a *link* into the text of a page that was generated from a...
Another idea here - could we use **notebook-level metadata** to define variables that users wish to Glue into the notebook? In the context of jupyter-cache, I believe that the notebook...
**Is your feature request related to a problem? Please describe.** When building `latex` there are certain objects that may be incompatible with the static document concept that `pdf` provides (i.e....
Currently, these cells are just ignored. We should maybe assess `nb.metadata.raw_mimetype`, which will be e.g. `text/html`, then do the same as the `only` directive does, to only output it given...
I've had a few more conversations with folks who found using the word `glue` a bit confusing. Partially because it is the same verb as the one to "glue a...
While, I like the simplicity of glue's implementation, I can see several tradeoffs: - The auxiliary code (`nb_glue.glue(variable)`) is not aimed at the readers of the materials, but rather is...