-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Spec and implementation of markdown extensions #2450
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for compiling this together. It's downright overwhelming to deal with all these conflicting extensions. |
this is awesome! cc'ing @mpacer |
Awesome! Thanks for pulling all of this together.
The big challenge in all of this is that there are *millions* of notebooks
already written. If we change the syntax from what is supported in the
classic notebook (and lab), we will break those notebooks. Minimally, we
would need a major version change to the notebook format...
[ Another nice way of tracking lots of issues like this is to use a GitHub
project, makes it easier to track dynamic sets of issues that aren't quite
a milestone.]
…On Thu, Apr 27, 2017 at 1:12 PM, JamieW ***@***.***> wrote:
this is awesome! cc'ing @mpacer <https://github.com/mpacer>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2450 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABr0PWCnhBMipLiSo0DGOrEdhK1GD2gks5r0Pa4gaJpZM4NKn6f>
.
--
Brian E. Granger
Associate Professor of Physics and Data Science
Cal Poly State University, San Luis Obispo
@ellisonbg on Twitter and GitHub
[email protected] and [email protected]
|
I don't think we want to introduce anything that breaks existing markdown in the notebooks, but rather provides an extension point for adding support for elements (e.g. to do lists, collapsible sections, "info" and "warn" boxes, AsciiMath, mermaid) or handling non-HTTP URLs. |
There are many issues related to extending markdown to support different elements and use cases:
And an ongoing discussion about switching to Commonmark: Related to #1371
Let's bring these separate discussions together here and figure out a good way enable this in classic notebook, JupyterLab, nteract, nbconvert, nbviewer, etc.
cc @ellisonbg @Carreau @takluyver @rgbkrk @minrk @blink1073 @jasongrout
The text was updated successfully, but these errors were encountered: