id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
23416 "Provide a ""sage -ipynb2rst"" command" tmonteil "With jupyter as the default notebook, we need to easily transform an `.ipynb` notebook back into some source code. This ticket adds a `sage -ipynb2rst` command.
A custom template is created to write code blocks as:
{{{
sage: # blah
....: # blah
}}}
and to make mathematics formulas the default role (hence avoiding the clumsy `:math:` notation everywhere). A postprocess script fixes some issues.
Note that reviewers have to run `./configure` before `make` to let this ticket work in order to copy `rst_sage.tpl` and `postprocess.py` into the `local/share/sage/ext/nbconvert/` directory.
" enhancement closed major sage-8.3 notebook fixed MathExp2018, days94, thursdaysbdx vdelecroix slabbe mlapointe Thierry Monteil Sébastien Labbé N/A 6e37aa20c1cc19aaaf8648c90ffe42125f462107 6e37aa20c1cc19aaaf8648c90ffe42125f462107