Code Monkey home page Code Monkey logo

Comments (13)

chrisjsewell avatar chrisjsewell commented on June 12, 2024 2

Heya I will try to have a look at the weekend.
(Linking @rowanc1 since he has actually been doing a lot on myst for JavaScript recently)

from myst-vs-code.

chrisjsewell avatar chrisjsewell commented on June 12, 2024 1

Even if/when Juyter Lab/Notebook is able to render MyST, it still won't be my default markdown(.md) Viewer.

Well this is where extended "Markdown friendly" syntaxes, I believe, will be extremely useful: https://myst-parser.readthedocs.io/en/latest/using/syntax-optional.html

these work a lot nicer in any Markdown viewer

from myst-vs-code.

CodeCox avatar CodeCox commented on June 12, 2024 1

its going to be a thing of beauty 😆

#911 the Porsche of PR's!

from myst-vs-code.

welcome avatar welcome commented on June 12, 2024

Thanks for opening your first issue here! Engagement like this is essential for open source projects! 🤗

If you haven't done so already, check out EBP's Code of Conduct. Also, please try to follow the issue template as it helps other community members to contribute more effectively.

If your issue is a feature request, others may react to it, to raise its prominence (see Feature Voting).

Welcome to the EBP community! 🎉

from myst-vs-code.

chrisjsewell avatar chrisjsewell commented on June 12, 2024

Thanks @CodeCox.
I have to say, I have not touched this project in months (although I do use it daily within VS Code for the syntax highlighting).

Since then, there has been many, many changes to myst; notably (since vs-code uses markdown-it) the creation of markdown-it-py as the backend to myst-parser, the addition of extended support for a number of markdown-it plugins, and the creation of markdown-it-myst.

I hope to circle back around to this project then (when time permits!), to re-appraise it and integrate all these new developments in.

Ling story short, this should fix the bug!

from myst-vs-code.

CodeCox avatar CodeCox commented on June 12, 2024

OK.

Hehe, I peeked at your TODO list - you have a lot on your plate! So I won't hold my breathe while waiting for this fix.

As an aside, I am considering my dev workflow options hence my use of VSCode with Code-highlighting & Preview features. I have seen some brief comments regarding workflow elsewhere, and I guess at some point in the future you will have to recommend/suggest one or more paths that you support. Even if/when Juyter Lab/Notebook is able to render MyST, it still won't be my default markdown(.md) Viewer. So the features provided by this extension are paramount for the excutable-book eco-system. MyST users will expect these features in at least one Editor or IDE, and a Browser plugin will also facilitate matters.
(I should probably raise the above thoughts in the Discussion forum ...)

from myst-vs-code.

chrisjsewell avatar chrisjsewell commented on June 12, 2024

Hehe, I peeked at your TODO list - you have a lot on your plate!

Lots of these will be closed soon in merging executablebooks/jupyter-book#911, its going to be a thing of beauty 😆

from myst-vs-code.

jppellet avatar jppellet commented on June 12, 2024

Just wanted to quickly check whether any progress had been made on this: previewing of admonitions seems to be broken still. Isn't there somewhere a CSS file missing, telling how they should look like? Sorry, actually I have no clue, but they seem to be rendered correctly with a div with the right classes, but no CSS seems to be attached to it. If you direct me a little bit I may be able to contribute.

from myst-vs-code.

elliotvaucher avatar elliotvaucher commented on June 12, 2024

First of all, thanks for the amazing work done on the MyST Markdown extension. Many very useful functionalities working alright.

Just wanted to check if anything had been done for the previewing issue as I also have the same bug and nothing seems to fix it.

Any updates ?

Thank you.

from myst-vs-code.

NIDS2020-instructor avatar NIDS2020-instructor commented on June 12, 2024

Just tested the VS Code extension and couldn't figure out why it was not working, happy to see it was not a wrong setup ! I agree that it would be fantastic to have the extension preview work properly.

from myst-vs-code.

chrisjsewell avatar chrisjsewell commented on June 12, 2024

With #30 finally this should be getting fixed!
https://github.com/executablebooks/markdown-it-docutils is a lot more well-designed that the initial "hacked together" parsing plugin I initially added here 😄, plus it will render more directives, like images and figures

from myst-vs-code.

eakbas avatar eakbas commented on June 12, 2024

Hello, #18 (comment) says that it will render figures (i.e. ````{figure} directives), however, it doesn't. I installed the extension in vscode but figures are not getting rendered. Am I right assuming that this should work?

from myst-vs-code.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.